Нови Rive CLI омогућава програмерском агенту да ради на интерактивној графици као на пројектним датотекама. Агент може да пише у Rive Markup Language-у (RML), скриптама Luau и шејдерима, а затим затражи од CLI-ја да компајлира, прегледа, тестира и прикаже резултат. Особа може да прати локални преглед и дорађује дизајн. Запослени у компанији Rive представили су CLI као технички пробни приказ 11. септембра; страница за преузимање Rive CLI-ја, на којој смо проверили податке 27. септембра, наводи га у одељку Early Access.
Ова контролна листа прати документацију компаније Rive. BIG CHANGE је прегледао само документацију. Нисмо инсталирали CLI, направили датотеку нити тестирали графику коју је направио агент. Видео-приказ поступка компаније Rive показује предвиђени процес рада човека и агента.
Суштинска промена
- Шта се променило: Rive сцене сада имају текстуални начин рада за програмерске агенте. Агент може да уређује RML у фасцикли пројекта, док CLI компајлира датотеку
.rivза окружења за покретање или датотеку.revза даљи рад у уређивачу Rive Editor-а. - Зашто је то важно: Дизајнери и фронтенд програмери или програмери игара могу да прегледају измене изворног кода поред осталих датотека пројекта и да користе провере CLI-ја током дораде. И даље морају да процене приказани дизајн и интеракције пре него што употребе ресурс у производу.
- На шта обратити пажњу: Прелазак са локалног прототипа на веб засебна је одлука. Датотеке са скриптама морају да имају потписану
--publishдатотеку; за чисту.rivпотребно је и повезивање са датотеком налога и радни простор нивоа Cadet или вишег. Проверите те услове и коначну графику пре објављивања.
Документовани кораци
- Проверите приступ и инсталирајте алат. Rive наводи подршку за macOS на Apple Silicon рачунарима, Linux x86_64 и Windows. Водич за почетак рада садржи засебна упутства за инсталацију на Windows-у и macOS/Linux-у; пратите актуелна упутства за Windows на тој страници. Покрените
rive doctorнакон инсталације. У референтном приручнику за команде описана је и командаrive --version; забележите верзију коју сте стварно инсталирали, јер је ово пробна верзија. У саопштењу од 11. септембра Rive је навео да је коришћење CLI-ја током пробног периода бесплатно и без ограничења током пробног периода. Та временски ограничена изјава не утврђује трајну цену CLI-ја. Актуелна табела планова односи се на Rive налоге и уграђеног агента у уређивачу; пре објављивања проверите важеће услове. - Направите текстуални пројекат и отворите преглед.
rive create myprojectправиscene.rml,rive.yaml, упутства за агента у датотециAGENTS.mdиCLAUDE.md, као и.gitignore. Покренитеrive myprojectу једном терминалу. Према наводима компаније Rive, алат прати фасциклу, поново гради пројекат након чувања измена и уписујеmyproject/build/myproject.riv. Почетна сцена садржи радну површину, временску линију и машину стања, али још нема нацртаних елемената. Почетни приказ је таман правоугаоник. - Дајте програмерском агенту фасциклу пројекта и конкретан задатак за дизајн. У водичу за AI агенте се као примери наводе Claude Code, Cursor или други агент који може да чита и уписује датотеке и покреће команде љуске. Генерисана упутства објашњавају агенту како да користи
rive docsиrive schemaза проналажење подржаних објеката и својстава. RML је XML: елементи представљају типове Rive објеката, атрибути њихова својства, а угнежђивање повезује објекте. Агент може да уређује и.luauскрипте,.wgslшејдере и ресурсе пројекта. Задајте му рад у фазама како бисте могли да усмерите распоред и понашање док се преглед ажурира. - Проверите градњу пројекта и његов садржај. Затражите од агента да покрене
rive myproject --verify, која компајлира пројекат без уписивања датотеке.riv, иrive inspect myproject --summary, која приказује проблеме и број објеката. За целу разрешену сцену документована је командаrive inspect myproject --json. Ако је потребна локална датотека за испоруку, без отварања прегледа, командаrive myproject --onceуписује непотписану датотеку.riv. Ове провере могу да открију грешке при компајлирању и сценске објекте који недостају или су неочекивани. Rive-ов водич за RML упозорава да успешна градња не доказује да графика изгледа или се понаша како је замишљено. - Снимите важна стања.
rive myproject --screenshot=out.pngправи PNG без отварања прозора. У примерима се користи--advance=1sза кадар након почетка анимације,--viewport=390x844за одабрану величину распореда,--data=battery/level=100за повезане податке и--pointer=click@120,60 --advance=20за симулирани клик. Вредности и координате изаберите према сопственој сцени. Упоредите снимке различитих стања и величина приказа, а затим их сами прегледајте. Снимак без команде--advanceприказује почетну позу сцене; то не мора бити први кадар анимације. - Тестирајте скрипте ако их пројекат садржи.
rive myproject --testпокреће Luau скрипте пројектаTests. Rive документује команде--verify --format=jsonи--test --format=jsonза аутоматизоване провере; неуспешна градња и тестови враћају излазни код различит од нуле. Агент може да користи те извештаје за дораду кода. Тестови покривају само експлицитно написане провере, зато ручно прегледајте интеракције које нису обухваћене тестовима. - Изаберите рад са налогом када локални прототип буде спреман. Датотека
.rivје ресурс за покретање; датотека.revотвара се ради уређивања у Rive Editor-у. Rive наводи да локално прављење, преглед, провере, тестови и снимци екрана раде без пријаве и без интернета.rive loginПријава је потребна за--publish,--rev,rive push,rive pullи увоз датотеке са налога. Да бисте започели са извезеном резервном копијом уређивача, командаrive create myproject --from-rev=myfile.revради без пријаве. За почетак рада са датотеком налога, након пријаве употребитеrive create myproject --from-remote-file. Тиме се пројекат повезује са том датотеком: командаrive push myprojectотпрема нову ревизију;rive pull myprojectпреузима измене из уређивача, док команда замењује локалну сцену, скрипте и ресурсе након потврде. Пре преузимања проверите локалне измене. - Пре објављивања проверите потписивање и ограничења извоза.
rive myproject --publishправи потписану датотеку.rivи захтева пријаву. Према Rive-у, веб окружења за покретање и његов CDN одбијају непотписане скрипте, па датотека са скриптама намењеним вебу мора да се извезе овим поступком.--publishможе да дода водени жиг. У референтном приручнику за команде пише да чиста датотека.rivзахтева да пројекат буде повезан са датотеком налога преко командеrive pushи да се та датотека налази у радном простору нивоа Cadet или вишег. Услов за водени жиг важи и ако сцена нема скрипте.--rev=<path>Такође захтева пријаву и може да се користи уз команду--onceили--publish; уписује датотеку за уређивач, а не замену за ресурс за покретање. Пре објављивања проверите актуелни план налога и стварни извезени резултат.
Rive има и AI агента уграђеног у уређивач. Отвара се у бочној траци уређивача и подлеже условима плана уређивача и кредитима за вештачку интелигенцију. Овај водич описује рад са фасциклом и терминалом уз програмерског агента и CLI; два начина рада с агентом имају различите интерфејсе и услове наплате.
Извори и додатна литература
- Преглед алата Rive CLI објашњава рад у терминалу, формате излаза, преглед и размену датотека са налогом.
- Почетни водич наводи подржане системе, инсталацију, садржај почетног пројекта, локалну градњу и услове за пријаву.
- Рад са AI агентима показује како програмерски агент користи генерисана упутства пројекта и повратне информације CLI-ја. Водич за уграђеног агента у уређивачу описује засебан интерфејс уређивача.
- Водич за RML, референтни приручник за команде и примери поткрепљују опис формата датотека, тачних команди, тестирања, снимања и ограничења објављивања.
- Саопштење запослених од 11. септембра датира технички пробни приказ и привремену понуду бесплатног CLI-ја. Преузимања тренутно означавају CLI као Early Access; цена наводи планове налога. Видео-приказ поступка компаније Rive показује начин рада човека и агента.



