Controlar dispositivos Android com um agente de IA no dispositivo usando PokeClaw
Execute um loop de controle Android no dispositivo que inspeciona telas e realiza ações em aplicativos localmente para automação móvel e fluxos de trabalho de teste.
Pré-requisitos
PokeClaw; dispositivo Android ou emulador; dependências de tempo de execução documentadas no projeto
Instalação
Requisitos e observações dos projetos originais:
- DroidRun/Mobilerun (execução local/código aberto) roda o loop do agente em um CLI/contêiner Python em uma máquina host e se comunica com um Portal APK via ADB/encaminhamento de porta. O Portal APK usa a Acessibilidade do Android para árvore/gestos/...
- minitap/mobile-use, Mobile-Agent, AppAgent e AppAgentX são SDKs/estruturas de pesquisa externas que normalmente exigem Python mais ADB, UIAutomator, capturas de tela, Docker, telefones em nuvem ou serviços de modelo/API do lado do host.
- não requer um computador conectado enquanto as tarefas são executadas
Notas de uso básico ou primeiros passos:
-
Pode executar Gemma 4 no dispositivo para controle de telefone privado e local, e também oferece suporte a modelos em nuvem opcionais quando você deseja raciocínio mais forte para tarefas difíceis.
-
O estado da tarefa vaza para a próxima execução
-
O download do modelo, armazenamento ou inicialização do LiteRT falha antes que o modelo possa ser executado
-
Extraído da documentação original: https://raw.githubusercontent.com/agents-io/PokeClaw/HEAD/README.md