Voltar
Expo Agent CLI: CLI experimental ajuda agentes a compilar, abrir e testar apps

Expo Agent CLI: ferramenta experimental ajuda agentes de IA a compilar, abrir e testar apps

Aprofundamento CEVIU

Aprofundamento

O @expo/agent-cli nasceu de um problema prático que a Expo diz ter observado: agentes de código escrevem apps Expo, mas nem sempre sabem quando usar o Expo Go, quando criar um development build ou quando refazer o build após mudar dependências nativas. O resultado costuma ser tentativa e erro, com troca de código, reinstalação de pacotes e reinício do servidor sem atacar a causa. A ferramenta devolve exit codes, JSON e o próximo comando a executar em cada tarefa.

O comando status inspeciona o projeto e informa se ele é compatível com o Expo Go, se precisa de rebuild nativo e o que fazer a seguir, sem iniciar o app. O dev junta geração de projetos nativos, compilação, instalação no simulador e servidor de desenvolvimento, reaproveita builds existentes e aceita dev --plan para mostrar os passos antes de executar. O smoke sobe ou reutiliza o app, confere se carrega e procura erros de runtime. Há ainda navigate, runtime:reload e outros comandos runtime:*, e cada git worktree ganha seu próprio simulador ou emulador, para agentes paralelos não se atrapalharem.

O que mudou

Em 9 de outubro de 2026, o CEVIU noticiou "Expo Eleva Capacidade de Agentes de IA com Nova Ferramenta de Avaliação e 'Overview Skill'", sobre a Expo medir em CI a eficácia de agentes. Agora a empresa age no lado das ferramentas: em vez de depender só de documentação e skills, entrega uma CLI que reduz os erros dos agentes. A conexão é a mesma frente de trabalho da Expo com agentes de IA, e o material não permite dizer mais que isso.

Por que isso importa

Para quem desenvolve com Expo e agentes, a leitura é que o ganho está em tirar decisões de infraestrutura da conta do modelo. Menos ciclos de depuração errada tendem a significar menos tempo e tokens gastos. O custo é que a CLI é experimental e comandos e saídas podem mudar, então vale testá-la antes de colocá-la em fluxos críticos.

Linha do tempo

  1. CEVIU noticia a ferramenta de avaliação em CI e a 'overview skill' da Expo para agentes de IA.

  2. Expo apresenta o @expo/agent-cli, CLI experimental para agentes compilarem, abrirem e testarem apps.

Perguntas frequentes

O que é o Expo Agent CLI?

É uma CLI experimental, o @expo/agent-cli, feita para agentes de código trabalharem com projetos Expo. Ela entrega exit codes, JSON e o próximo comando a rodar. Por baixo, usa Expo CLI, EAS CLI e expo-doctor.

A CLI pode iniciar builds na nuvem sozinha?

Não. Builds e sessões de simulador do EAS consomem créditos, então a CLI não migra para o EAS por conta própria. É preciso optar com --eas ou configurar o projeto para usar EAS. O padrão é local.

Como configuro meu agente para usar a CLI?

Rode o comando agents:setup. Ele pode instalar o plugin ou skills da Expo, sincronizar skills das dependências, baixar a documentação do SDK e atualizar o AGENTS.md. Como agentes ainda recorrem ao Expo CLI ou EAS CLI às vezes, também dá para pedir no prompt que usem o @expo/agent-cli.

O que são as co-located skills do SDK 58?

São skills distribuídas dentro dos próprios pacotes, disponíveis quando o pacote é instalado. Assim o agente recebe só as skills das bibliotecas que o projeto usa, como a do expo-sqlite. A CLI sincroniza essas skills com o diretório do agente.

Fontes

Avalie este artigo:
Categoria
CEVIU Web Dev
Publicado
28 de outubro de 2026
Editoria
CEVIU Web Dev

Quer receber mais sobre CEVIU Web Dev?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser