Modelos e plataformas de IA
Expo libera acesso a simuladores na nuvem para agentes de programação com IA nos planos pagos

A Expo anunciou em 12 de novembro de 2026 que o Expo Simulators está disponível para todos os usuários de seus planos pagos, oferecendo aos agentes de programação com IA simuladores de iOS e emuladores de Android na nuvem para executar e verificar alterações em aplicativos. O uso custa US$ 0,10 por minuto de simulador em qualquer uma das plataformas.
O lançamento nos planos pagos amplia a prévia do EAS Simulator com acesso limitado, apresentada pela Expo em 14 de setembro de 2026. Uma publicação no blog da Expo datada de 10 de novembro de 2026 ainda direcionava os desenvolvedores para a lista de espera, tornando a disponibilidade mais ampla nos planos pagos o próximo passo, e não a primeira demonstração pública de dispositivos na nuvem.
Agentes recebem um ambiente de execução e evidências que podem ser revisadas
A premissa da Expo é que a geração de código deslocou o gargalo para a verificação: os agentes produzem alterações mais rapidamente do que as equipes de engenharia conseguem testá-las e revisá-las. No desenvolvimento móvel, há ainda uma limitação de hardware: os simuladores de iOS só funcionam em hardware da Apple, enquanto os agentes na nuvem geralmente operam no Linux. Um agente que não consegue executar o aplicativo precisa avaliar o código sem ver o comportamento resultante.
A alternativa local também consome recursos da máquina do desenvolvedor. No exemplo da Expo, sete agentes trabalhando em paralelo podem exigir sete simuladores ou emuladores, e cada emulador de Android pode usar 4 GB de RAM ou mais. As sessões remotas transferem essa computação para a infraestrutura da Expo e permitem que as equipes executem um simulador de iOS no Linux, no Windows por meio do Subsistema do Windows para Linux ou em um ambiente isolado na nuvem, sem um Mac local.
O fluxo pretendido começa com um relato de bug em uma ferramenta como o Linear. Um agente reproduz o problema, escreve uma correção e a testa em dispositivos na nuvem em paralelo, sem usar a máquina do desenvolvedor. Ele pode anexar uma gravação da tela, capturas de tela e registros à solicitação de pull, enquanto os colegas abrem a versão em execução por meio de um link, sem precisar de uma versão do TestFlight. O serviço funciona com Cursor, Claude Code e Codex e não acrescenta um modelo de IA próprio: a Expo fornece o ambiente de execução dos dispositivos e as evidências, em vez de outro modelo de programação.
O cofundador e diretor de tecnologia da Expo, James Ide, descreveu o modelo de revisão pretendido: “O agente era a parte rápida. O Expo Simulators dá um simulador a cada agente, para que uma correção chegue para revisão já testada em vários simuladores, e a única decisão restante seja se o código está correto. Veja-o em execução e, depois, faça o merge.”
As sessões remotas são compatíveis com mais do que aplicativos Expo
Segundo a documentação do Expo Simulators, é possível iniciar uma sessão pelo EAS CLI, pela API REST ou por um link de criação autenticado. A sessão pode instalar um Expo Build, uma compilação cujo código nativo corresponda à impressão digital do projeto, um arquivo de aplicativo ou o Expo Go; sem uma origem de aplicativo, ela inicia com um dispositivo em branco. Agentes e tarefas de teste podem controlar aplicativos por meio de agent-device, Argent ou Appium, enquanto uma prévia no navegador permite que as pessoas acompanhem a execução. A habilidade oficial do Expo Simulators reúne verificações de acesso, preparação de compilações, limites de sessão, controle de dispositivos, coleta de evidências e limpeza para agentes.
A página do produto lista suporte a React Native, Swift, Kotlin, Flutter, Unity e outros frameworks. Não é necessário que os aplicativos sejam criados com Expo ou React Native, mas a compilação precisa funcionar em um Simulador de iOS ou Emulador de Android, e o projeto deve estar vinculado aos Expo Services. Cada sessão é executada em um ambiente isolado, com credenciais limitadas à sessão e prévias com acesso controlado; ao encerrá-la, os pontos de acesso do simulador e do controlador são desativados.
O acesso pago está sujeito a limites de uso e capacidade
Na página de preços da Expo, os planos Starter, Production e Enterprise incluem, cada um, 60 minutos de simulador por mês até 2027, com cobrança baseada no uso além dessa franquia. As sessões pagas podem durar até 115 minutos.
O paralelismo não cria capacidade ilimitada na conta. O guia de uso e cobrança informa que as sessões de simulador consomem a capacidade de execução simultânea de tarefas da conta e entram na fila quando não há capacidade disponível. Encerrar uma tarefa de CI ou retornar de um comando não interativo também não interrompe o dispositivo remoto. As equipes precisam interrompê-lo explicitamente ou definir um limite de duração ou de inatividade; caso contrário, uma sessão sem supervisão continua consumindo recursos. Por isso, a limpeza e os limites de sessão fazem parte do controle de custos em fluxos de trabalho automatizados.
O guia de limitações acrescenta três ressalvas importantes: os comandos da CLI do simulador continuam sendo experimentais, o serviço não fornece dispositivos físicos e as gravações podem perder quadros, não sendo, portanto, capazes de comprovar nem de descartar uma breve queda na taxa de quadros. Um ambiente de execução na nuvem pode verificar o comportamento do aplicativo, mas não elimina a necessidade de testes ou análise de desempenho em dispositivos físicos quando essas ferramentas são necessárias.
O próximo passo divulgado pela Expo é o Agent Sessions, uma camada empresarial planejada para acionar agentes a partir de fontes como comentários de clientes e proteger contra injeção de prompts, em que uma entrada maliciosa poderia induzir um agente a expor dados. A Expo espera compartilhar detalhes até o fim de novembro de 2026; trata-se de um item do roteiro de desenvolvimento, não de um recurso incluído no lançamento atual.
Os simuladores acrescentam uma etapa de verificação aos serviços existentes da Expo de compilação, CI/CD, envio à loja de aplicativos, atualizações over-the-air e monitoramento. O resultado é uma divisão de responsabilidades, não um processo autônomo de lançamento: os agentes fornecem alterações testadas e evidências em tempo de execução, os limites da conta determinam quanto pode ser executado de cada vez, e as pessoas mantêm a decisão de mesclar.












