Entre 16 e 19 de outubro de 2026, um mesmo projeto apareceu em comunidades como r/termux, r/LLMDevs, r/ClaudeAI, r/codex e r/coolgithubprojects: o Buddy, um aplicativo Android gratuito e open source (licença Apache 2.0) em que um agente de programação opera o celular. Ele funciona como uma bolha de chat flutuante sobre os outros apps. O usuário pede, por exemplo, "responda ao Sam que vou me atrasar" ou "inicie a navegação para o trabalho", e o agente lê a tela e toca nos aplicativos.
As fontes são publicações do próprio autor e resumos de comunidades, sem avaliação independente. Mesmo assim, a ideia merece atenção de quem mantém aplicativos móveis: se um agente consegue usar um app como uma pessoa usa, ele pode ajudar a automatizar testes de aplicativos Android com agentes de IA.
Como o Buddy funciona, segundo o autor
- Sem root e sem computador: o agente roda dentro do app, em um Linux Alpine minimalista executado com proot (sem root, sem PC, sem adb).
- Agentes à escolha: Claude Code, Codex ou OpenCode. O autor cita o uso do seu próprio plano do Claude ou do ChatGPT, ou dos modelos gratuitos do OpenCode, sem conta.
- Ferramentas do celular via MCP: o agente recebe ferramentas para ler a tela e tocar, apoiadas em um serviço de acessibilidade do Android.
- Origem: começou como uma configuração no Termux (Claude Code mais um pequeno servidor MCP) e virou app para eliminar os passos de instalação.
- Regras de notificação: o autor acrescentou regras em que o usuário escolhe um app, opcionalmente o remetente ou uma palavra, e descreve o que fazer, como "responda no meu estilo" ou "resuma em uma linha". Quando chega uma notificação correspondente, o agente age.
O que isso muda para quem precisa testar apps
Testes de interface em Android costumam exigir um computador ligado ao aparelho, configuração de ferramentas e roteiros que quebram quando a tela muda. Um agente que lê a tela e decide o próximo toque sugere um caminho diferente: descrever o fluxo em linguagem natural ("abra o app, faça login com a conta de teste, adicione um item e confira o resumo do pedido") e deixar o agente executá-lo no próprio aparelho.
Isso é uma oportunidade a validar, não uma solução pronta. O Buddy é um projeto de um autor individual, voltado ao uso pessoal, e as fontes não trazem medições de confiabilidade, velocidade ou custo em testes profissionais.
Onde agentes podem ajudar nos testes móveis
- Exploração de fluxos: percorrer telas e caminhos que o roteiro automatizado não cobre.
- Verificações que mudam muito: fluxos em que seletores e textos mudam a cada versão e quebram scripts rígidos.
- Testes em aparelhos reais: rodar direto no celular, sem montar uma bancada com computador.
- Relato em linguagem natural: pedir ao agente um resumo do que viu e onde travou.
Para regressão repetível e rápida, roteiros determinísticos continuam sendo a base. O agente entra como complemento, não como substituto.
Segurança: o ponto que decide se a ideia vai para a operação
O autor do Buddy conta, entre as lições do projeto, que a segurança não pode viver no prompt: a primeira versão apenas instruía o modelo a ter cuidado, e isso não basta. A conclusão vale para qualquer empresa: regras precisam ser impostas pelo ambiente, não pedidas ao modelo.
Um agente com acesso à tela e a um serviço de acessibilidade enxerga e toca em tudo o que o aparelho mostra: mensagens, e-mails, apps bancários, códigos de verificação. Antes de levar isso para a rotina da equipe:
- Use aparelhos dedicados a teste, sem contas pessoais ou corporativas reais.
- Use contas e dados fictícios e versões de homologação do app.
- Limite os apps que o agente pode operar e bloqueie os sensíveis por regra técnica, não por instrução.
- Exija aprovação humana para ações irreversíveis (pagamentos, exclusões, envio de mensagens).
- Registre cada ação para poder revisar e reproduzir o que o agente fez.
- Cuide de credenciais e planos pessoais: o projeto usa o plano do próprio usuário; em empresa, defina contas e custos por política.
- Tenha cuidado com regras de notificação: responder mensagens automaticamente em nome de alguém exige consentimento e revisão, inclusive pela LGPD.
Veja os detalhes em como implementar agentes de IA com segurança nas empresas e em como monitorar e auditar agentes de inteligência artificial.
Plano de piloto em 5 passos
- Escolha um fluxo de baixo risco do seu app (por exemplo, cadastro em ambiente de homologação).
- Prepare um aparelho isolado com conta fictícia e o app de teste.
- Descreva o fluxo e os critérios de sucesso em linguagem natural.
- Rode várias vezes e compare com o roteiro automatizado atual: resultado, tempo, custo e falhas.
- Decida o que adotar: complemento exploratório, nada, ou uma solução sob medida com controles e trilha de auditoria.
Quando vale uma solução sob medida
Um app experimental serve para aprender. Para a operação, costuma ser necessário definir quais apps o agente acessa, onde pede aprovação, como os resultados entram no seu processo de qualidade e como tudo fica registrado. É o tipo de projeto em que um agente de IA sob medida faz diferença. Conheça também agentes de IA para empresas.
Quer ver onde a IA gera retorno na sua operação? No diagnóstico gratuito, mapeamos seus processos e indicamos o que automatizar primeiro.
Quero meu diagnóstico gratuito →Conclusão
O Buddy mostra que um celular Android comum já pode ser operado por Claude Code, Codex ou OpenCode, sem root e sem computador. Para testes de aplicativos, é uma frente promissora para complementar a automação existente, desde que venha com aparelhos isolados, dados fictícios, controles técnicos e supervisão humana. Se quer avaliar isso no seu produto com segurança, veja nosso trabalho de software sob medida ou fale com a Yggra.
Fontes
- r/termux, Running Claude Code / Codex / OpenCode inside an Android app with proot (and letting them use the phone).
- r/LLMDevs, What I learned giving coding agents (Claude Code, Codex, OpenCode) control of an Android phone.
- r/coolgithubprojects, Buddy - open-source Android app where Claude Code, Codex or OpenCode operate your phone (no root, no PC).
- r/codex, I built an Android app where Codex uses your phone for you, running inside the app on your ChatGPT plan.
- r/ClaudeAI, I built an Android app where Claude Code uses your phone for you, built with Claude Code on the phone itself.
- r/ClaudeAI, Last week I shared an open-source app that lets Claude Code use my phone. Now it answers my messages when a notification comes in.
Perguntas frequentes
É possível automatizar testes de aplicativos Android com agentes de IA?
Sim, como prova de conceito. O projeto open source Buddy, descrito por seu autor em comunidades como r/termux e r/ClaudeAI, roda um agente de programação (Claude Code, Codex ou OpenCode) dentro do app, que lê a tela e toca nos aplicativos por meio de um serviço de acessibilidade. Para uso profissional, ainda é preciso validar estabilidade, custo e segurança.
Preciso de root ou de um computador para isso?
Segundo o autor do Buddy, não: o agente roda em um Linux Alpine via proot dentro do app, sem root, sem PC e sem adb.
Qual o principal risco de deixar um agente controlar um celular?
O agente age com os acessos do aparelho. O autor do Buddy relata que a segurança não pode ficar apenas no prompt; ela precisa ser imposta por regras fora do modelo. Use aparelhos de teste, contas fictícias e aprovação humana para ações sensíveis.
Isso substitui a automação de testes tradicional?
Não necessariamente. Roteiros determinísticos continuam melhores para regressão repetível. Agentes podem complementar em exploração de fluxos e verificações que mudam com frequência, sempre com registro do que foi feito.