Rive-ov novi CLI omogućava agentu za programiranje da radi na interaktivnoj grafici kao na projektnim datotekama. Agent može da piše Rive Markup Language (RML), Luau skripte i šejdere, a zatim zatraži od CLI-ja da kompajlira, pregleda, testira i iscrta rezultat. Korisnik može da prati lokalni prikaz i menja dizajn. Zaposleni u Rive-u predstavili su CLI kao tehnički pregled 11. septembra; stranica Preuzimanja na sajtu Rive-a, na kojoj je stanje provereno 27. septembra, navodi ga u odeljku Rani pristup.
Ovaj spisak koraka prati Rive-ovu dokumentaciju. BIG CHANGE je pregledao samo dokumentaciju. Nismo instalirali CLI, napravili datoteku niti testirali grafiku koju je izradio agent. Rive-ov video-vodič prikazuje predviđeni način rada čoveka i agenta.
Velika promena
- Šta se promenilo: Rive scene sada imaju tekstualni način rada prilagođen agentima za programiranje. Agent može da uređuje RML u fascikli projekta, dok CLI kompajlira
.rivza izvršna okruženja ili.revza dalji rad u Editoru. - Zašto je važno: Dizajneri i front-end programeri ili programeri igara mogu da pregledaju izmene izvornog koda zajedno s ostalim projektnim datotekama i da koriste provere CLI-ja tokom iteracije. I dalje moraju da procene prikazani dizajn i interakcije pre nego što upotrebe resurs u proizvodu.
- Na šta treba obratiti pažnju: Prelazak s lokalnog prototipa na veb zasebna je odluka. Datoteke sa skriptama zahtevaju potpisanu verziju
--publish; čista verzija.rivzahteva i povezivanje s datotekom naloga i radni prostor nivoa Cadet ili višeg. Pre objavljivanja proverite te uslove i konačnu grafiku.
Dokumentovani spisak zadataka
- Proverite pristup i instalaciju. Rive navodi macOS na računarima s Apple Silicon čipom, Linux x86_64 i Windows kao podržane sisteme. Njegov vodič za početak sadrži zasebna uputstva za instalaciju na Windowsu i macOS-u/Linuxu; pratite aktuelna uputstva za Windows na toj stranici. Nakon instalacije pokrenite
rive doctor. U referentnom priručniku komandi dokumentovana je i komandarive --version; zabeležite verziju koju ste zaista instalirali jer je ovo softver u fazi pregleda. U objavi od 11. septembra Rive je naveo da je CLI tokom trajanja pregleda bio besplatan bez ograničenja. Ta vremenski određena izjava ne utvrđuje trajnu cenu CLI-ja. aktuelna tabela planova odnosi se na Rive naloge i ugrađenog Editor Agenta, pa pre objavljivanja proverite važeće uslove. - Napravite tekstualni projekat i otvorite pregled.
rive create myprojectpraviscene.rml,rive.yaml, uputstva za agenta u datoteciAGENTS.mdiCLAUDE.md, kao i datoteku.gitignore. Pokreniterive myprojectu jednom terminalu. Prema Rive-u, on prati fasciklu, ponovo gradi projekat nakon čuvanja izmena i upisujemyproject/build/myproject.riv. Početna scena sadrži artbord, vremensku liniju i mašinu stanja, ali još nema nacrtanih elemenata. Prvi prikaz je taman pravougaonik. - Dajte agentu za programiranje fasciklu projekta i konkretan zadatak za dizajn. Rive-ov vodič za AI agente navodi Claude Code, Cursor ili drugog agenta koji može da čita i upisuje datoteke i pokreće komande u terminalu. Generisana uputstva objašnjavaju agentu kako da koristi
rive docsirive schemaza pronalaženje podržanih objekata i svojstava. RML je XML: elementi predstavljaju Rive tipove, atributi njihova svojstva, a ugnježđivanje povezuje objekte. Agent može da uređuje i.luauskripte,.wgslšejdere i resurse projekta. Zadajte mu da radi u fazama kako biste mogli da usmeravate raspored i ponašanje dok se prikaz ažurira. - Proverite izgradnju i njen sadržaj. Zatražite od agenta da pokrene
rive myproject --verify, koji kompajlira projekat bez upisivanja datoteke.riv, irive inspect myproject --summary, koji prijavljuje probleme i broj objekata. Za kompletan razrešeni prikaz scene dokumentovana je komandarive inspect myproject --json. Ako je za projekat potrebna lokalna datoteka spremna za distribuciju, bez otvaranja pregleda, komandarive myproject --onceupisuje nepotpisanu datoteku.riv. Ove provere mogu da otkriju greške pri kompajliranju i nedostajuće ili neočekivane objekte scene. Rive-ov vodič za RML upozorava da uspešna izgradnja ne potvrđuje da grafika izgleda ili se ponaša kako je zamišljeno. - Snimite važna stanja.
rive myproject --screenshot=out.pngrenderuje PNG bez otvaranja prozora. Rive-ovi primeri koriste opciju--advance=1sza kadar nakon početka animacije,--viewport=390x844za izabranu veličinu prikaza,--data=battery/level=100za povezane podatke i--pointer=click@120,60 --advance=20za simulirani klik. Izaberite vrednosti i koordinate na osnovu sopstvene scene. Uporedite snimke različitih stanja i veličina prikaza, pa ih sami pregledajte. Snimak bez opcije--advanceprikazuje autorsku mirujuću pozu; to ne mora biti početni kadar animacije. - Pokrenite testove skripti ako ih projekat sadrži.
rive myproject --testpokreće LuauTestsskripte projekta. Rive dokumentuje komande--verify --format=jsoni--test --format=jsonza automatizovane provere; neuspešna izgradnja ili testovi vraćaju izlazni kod različit od nule. Agent može da iskoristi te izveštaje da izmeni izvorni kod. Testovi pokrivaju samo napisane provere, zato pregledajte i interakcije koje testovi ne obuhvataju. - Izaberite način rada s nalogom kada lokalni prototip bude spreman. Datoteka
.rivje izvršni resurs; datoteka.revotvara se za uređivanje u Rive Editoru. Rive navodi da lokalno pravljenje, pregled, verifikacija, testovi i snimci ekrana rade bez prijave i bez interneta.rive loginje potreban za--publish,--rev,rive push,rive pulli uvoz udaljene datoteke naloga. Da biste počeli od izvezene rezervne kopije Editora, komandarive create myproject --from-rev=myfile.revradi bez prijave. Da biste počeli od datoteke naloga, posle prijave koristiterive create myproject --from-remote-file. Druga komanda povezuje projekat s tom datotekom:rive push myprojectotprema novu verziju;rive pull myprojectpreuzima izmene iz Editora, a komanda posle potvrde zamenjuje lokalnu scenu, skripte i resurse. Pregledajte lokalne izmene pre preuzimanja. - Proverite ograničenja potpisivanja i izvoza pre isporuke.
rive myproject --publishupisuje potpisanu datoteku.rivi zahteva prijavu. Rive navodi da veb izvršna okruženja i njegov CDN odbijaju nepotpisane skripte, pa datoteke sa skriptama namenjene vebu moraju da se izvezu na ovaj način.--publishmože da doda vodeni žig. Rive-ov referentni priručnik komandi navodi da čista verzija.rivzahteva da projekat bude povezan s datotekom naloga komandomrive pushi da ta datoteka bude u radnom prostoru nivoa Cadet ili višeg. Uslov za vodeni žig važi čak i kada scena nema skripte.--rev=<path>takođe zahteva prijavu i može se koristiti uz komandu--onceili--publish; ona upisuje datoteku za Editor, a ne zamenu za izvršni resurs. Pre objavljivanja proverite aktuelni plan naloga i stvarni rezultat izvoza.
Rive u Editoru ima i ugrađenog AI Agenta. Otvara se sa bočne trake Editora i podleže pravilima plana i AI kredita za Editor. U ovom vodiču se agent za programiranje u kombinaciji s CLI-jem koristi kroz fasciklu i terminal; ta dva načina rada imaju različite interfejse i uslove naplate.
Izvori i dodatna literatura
- Pregled alata Rive CLI objašnjava rad u terminalu, izlazne formate, pregled uživo i razmenu datoteka naloga.
- Početak rada navodi podržane sisteme, instalaciju, sadržaj početnog projekta, lokalnu izgradnju i uslove za prijavu.
- Rad s AI agentima prikazuje kako agent za programiranje koristi generisana uputstva za projekat i povratne informacije CLI-ja. Vodič za ugrađenog Editor Agenta opisuje zaseban interfejs Editora.
- Vodič za RML, referentni priručnik komandi i primeri potkrepljuju opis modela datoteka, tačnih komandi, testiranja, ponašanja snimanja i ograničenja za objavljivanje.
- Objava zaposlenih od 11. septembra određuje datum tehničkog pregleda i navodi da je CLI privremeno besplatan tokom pregleda. Preuzimanja trenutno navode CLI u odeljku Rani pristup; cene prikazuju planove za naloge. Pogledajte Rive-ov video-vodič o načinu rada čoveka i agenta.



