O novo CLI do Rive permite que um agente de programação trabalhe com gráficos interativos em arquivos de projeto. O agente pode escrever Rive Markup Language (RML), scripts Luau e shaders e, em seguida, pedir ao CLI que compile, inspecione, teste e renderize o resultado. Uma pessoa pode acompanhar a pré-visualização local e revisar o design. A equipe do Rive apresentou o CLI como uma prévia técnica em 11 de setembro; a página de Downloads do Rive, consultada em 27 de setembro, o lista como Acesso Antecipado.
Esta lista segue a documentação do Rive. A BIG CHANGE revisou apenas a documentação. Não instalamos o CLI, criamos um arquivo nem testamos um gráfico produzido por agente. O vídeo demonstrativo do Rive mostra o fluxo de trabalho previsto entre a pessoa e o agente.
A grande mudança
- O que mudou: As cenas do Rive agora têm um caminho textual para agentes de programação. Um agente pode editar RML em uma pasta de projeto, enquanto o CLI compila um
.rivpara runtimes ou um.revpara continuar o trabalho no Editor. - Por que isso importa: Designers e desenvolvedores de front-end ou jogos podem revisar alterações no código-fonte junto dos demais arquivos do projeto e usar verificações do CLI durante as iterações. Ainda precisam avaliar o design renderizado e as interações antes de usar o recurso em um produto.
- O que acompanhar: Levar um protótipo local para a web é uma decisão separada. Arquivos com scripts precisam de uma compilação assinada
--publish; para uma compilação limpa.rivtambém é necessário vincular a conta ao arquivo e ter um espaço de trabalho Cadet ou superior. Confira essas condições e o gráfico final antes da implantação.
A lista de tarefas documentadas
- Confira o acesso e instale. O Rive lista macOS em Apple Silicon, Linux x86_64 e Windows como sistemas compatíveis. Seu guia de primeiros passos traz instruções de instalação separadas para Windows e macOS/Linux; siga as instruções atuais para Windows nessa página. Depois da instalação, execute
rive doctor. A referência de comandos também documentarive --version; registre a versão que você instalar, pois o software está em prévia. O anúncio do Rive de 11 de setembro dizia que o CLI seria gratuito e sem limites durante o período de prévia. Essa declaração datada não define um preço permanente para o CLI. A tabela atual de planos trata das contas do Rive e do Agent integrado ao Editor; confira as condições atuais antes de publicar. - Crie um projeto de texto e abra a pré-visualização.
rive create myprojectcriascene.rml,rive.yaml, instruções para o agente emAGENTS.mdeCLAUDE.md, além de um.gitignore. Executerive myprojectem um terminal. Segundo o Rive, ele monitora a pasta, recompila quando há salvamentos e gravamyproject/build/myproject.riv. A cena inicial tem uma prancheta, uma linha do tempo e uma máquina de estados, mas ainda não contém desenhos. A pré-visualização inicial é um retângulo escuro. - Dê a pasta do projeto a um agente de programação e uma tarefa de design específica. O guia de agentes de IA do Rive cita Claude Code, Cursor ou outro agente capaz de ler e gravar arquivos e executar comandos no shell. As instruções geradas ensinam o agente a usar
rive docserive schemapara encontrar objetos e propriedades compatíveis. RML é XML: elementos representam tipos do Rive, atributos representam suas propriedades e o aninhamento conecta objetos. O agente também pode editar.luauscripts,.wgslshaders e recursos do projeto. Peça que trabalhe por etapas para você poder redirecionar o layout e o comportamento enquanto a pré-visualização é atualizada. - Confira a compilação e o conteúdo do projeto. Peça ao agente para executar
rive myproject --verify, que compila sem gravar um arquivo.riv, erive inspect myproject --summary, que informa problemas e a quantidade de objetos. A inspeção da cena completa e resolvida pode ser feita comrive inspect myproject --json. Se o projeto precisar de um arquivo local distribuível sem abrir a pré-visualização,rive myproject --oncegrava um arquivo.rivsem assinatura. Essas verificações podem detectar erros de compilação e objetos de cena ausentes ou inesperados. O guia de RML do Rive alerta que uma compilação limpa não comprova que o gráfico tenha a aparência ou o comportamento pretendidos. - Capture os estados que importam.
rive myproject --screenshot=out.pngrenderiza um PNG sem abrir uma janela. Os exemplos do Rive usam--advance=1spara obter um quadro após o início da animação,--viewport=390x844para escolher o tamanho do layout,--data=battery/level=100para inserir dados vinculados e--pointer=click@120,60 --advance=20para simular um clique. Escolha valores e coordenadas com base na sua cena. Compare capturas entre estados e tamanhos de janela e depois examine-as. Uma captura sem--advancemostra a pose inicial criada pelo autor; ela não é necessariamente o primeiro quadro da animação. - Execute testes de scripts quando o projeto os incluir.
rive myproject --testexecuta os scripts Luau do projetoTests. O Rive documenta--verify --format=jsone--test --format=jsonpara verificações automatizadas; compilações e testes com falha retornam códigos de saída diferentes de zero. Um agente pode usar esses relatórios para revisar o código-fonte. Os testes cobrem apenas as afirmações que foram escritas; examine também as interações que ficaram de fora. - Escolha o fluxo de conta quando o protótipo local estiver pronto. Um
.rivé o recurso de runtime; um.revabre para edição no Rive Editor. Segundo o Rive, criação local, pré-visualização, verificação, testes e capturas de tela funcionam sem login e off-line. É necessáriorive loginpara--publish,--rev,rive push,rive pulle para importar um arquivo de conta remoto. Para começar com um backup exportado do Editor,rive create myproject --from-rev=myfile.revfunciona sem login. Para começar com um arquivo de conta, userive create myproject --from-remote-filedepois de entrar na conta. Esse comando vincula o projeto ao arquivo:rive push myprojectenvia uma revisão;rive pull myprojecttraz para o computador as alterações do Editor e substitui a cena, os scripts e os recursos locais após confirmação. Revise as alterações locais antes de puxar as mudanças. - Confira os limites de assinatura e exportação antes de publicar.
rive myproject --publishgrava um arquivo assinado.rive exige login. Segundo o Rive, os runtimes da web e sua CDN rejeitam scripts sem assinatura; portanto, arquivos com scripts destinados à web devem seguir esse fluxo.--publishpode adicionar uma marca-d'água. A referência de comandos do Rive diz que uma compilação limpa.rivexige que o projeto esteja vinculado a um arquivo de conta por meio derive pushe que o arquivo esteja em um espaço de trabalho Cadet ou superior. A condição da marca-d'água se aplica mesmo que a cena não tenha scripts.--rev=<path>também exige login e pode ser usada junto com--onceou--publish; grava um arquivo do Editor, não um substituto para runtime. Confira o plano atual da conta e o resultado efetivamente exportado antes da implantação.
O Rive também tem um Agente de IA integrado ao Editor. Ele é aberto na barra lateral do Editor e está sujeito ao plano do Editor e aos termos de créditos de IA. O fluxo desta orientação usa um agente de programação em conjunto com o CLI e uma pasta; as duas opções de agente têm interfaces e contextos de cobrança diferentes.
Fontes e leitura complementar
- Visão geral do Rive CLI explica o fluxo pelo terminal, os formatos de saída, a pré-visualização e a troca de arquivos de conta.
- Primeiros passos apresenta sistemas compatíveis, instalação, conteúdo inicial do projeto, compilação local e condições de login.
- Trabalhar com agentes de IA mostra como um agente de programação usa as instruções geradas para o projeto e o retorno do CLI. O guia do Agente integrado ao Editor descreve a interface separada do Editor.
- Guia de RML, referência de comandos e exemplos comprovam o modelo de arquivos, os comandos exatos, o comportamento dos testes e das capturas e os limites de publicação.
- Anúncio da equipe de 11 de setembro data a prévia técnica e a declaração temporária de que o CLI seria gratuito. Downloads atualmente classifica o CLI como Acesso Antecipado; preços lista os planos de conta. Assista ao vídeo demonstrativo do Rive para ver o fluxo entre pessoa e agente.



