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
CEVIU noticia a ferramenta de avaliação em CI e a 'overview skill' da Expo para agentes de IA.
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
- expo.devfonte original
- Categoria
- CEVIU Web Dev
- Publicado
- 28 de outubro de 2026
- Editoria
- CEVIU Web Dev

