Um serviço open source de Computer Use disponibilizado como servidor MCP, que permite a agentes de IA controlar desktops macOS, Linux e Windows.
leeguooooo/iphone-use
Permite que agentes de IA, como Claude Code ou Codex, leiam a tela e toquem, digitem e deslizem em um iPhone real via USB ou Wi-Fi usando MCP.
- Estrelas
- 310
- Forks
- 34
- Issues abertas
- 3
- Último commit
- há 14 horas
O que é?
iphone-use é uma ferramenta self-hosted que permite que agentes de IA operem um iPhone real. Um daemon no macOS lê a tela como uma árvore de acessibilidade (texto, não pixels), envia toques, comandos de digitação e gestos de deslizar por meio de um pequeno runner XCTest instalado no telefone e aguarda a tela estabilizar antes de retornar um resultado. Funciona em qualquer app, inclusive naqueles que não oferecem API, e pode ser controlada via USB ou Wi-Fi.
Os agentes se conectam por um servidor MCP para Claude Code, Codex, Cursor, Claude Desktop e outros clientes MCP, ou por uma API HTTP. Cada ação informa se foi executada, e toques em elementos encobertos são recusados. Tarefas repetitivas podem ser salvas como flows, que são reproduzidos sem um modelo. O mesmo daemon também oferece uma página web e um app nativo para iOS para que uma pessoa veja a tela ao vivo e assuma o controle.
O projeto requer um Mac com macOS 15 ou posterior, Xcode e um iPhone com iOS 15 ou posterior e o Developer Mode ativado. É licenciado sob PolyForm Shield 1.0.0, uma licença que disponibiliza o código-fonte, mas não é uma licença padrão de código aberto.
Recursos principais
- 01Lê o conteúdo da tela como texto a partir da árvore de acessibilidade, sem capturas de tela.
- 02Toca, digita e desliza em qualquer app, inclusive naqueles sem API.
- 03Conecta via USB ou, após a configuração, via Wi-Fi por meio de um túnel criptografado.
- 04Disponibiliza ferramentas MCP para Claude Code, Codex, Cursor e outros clientes MCP, além de uma API HTTP.
- 05Salva tarefas repetitivas como flows, que são reproduzidos sem modelo nem tokens.
- 06Oferece uma página web e um app nativo para iOS para visualização ao vivo e controle manual.
Casos de uso
- Permitir que Claude Code ou Codex executem tarefas com várias etapas no telefone, como ler dados de apps ou enviar mensagens.
- Executar testes de login ou de fluxos em um iPhone real e informar em qual etapa ocorre uma falha.
- Exportar dados de apps que não oferecem API, como apps de saúde ou de notas.
- Compartilhar um iPhone entre um agente e uma pessoa que precise assumir o controle.
Início rápido
- 1
Instale o iphone-use no Mac com o script de instalação
curl -fsSL https://raw.githubusercontent.com/leeguooooo/iphone-use/main/install.sh | sh - 2
Verifique se o telefone está pronto para os agentes
iphone-use doctor - 3
Execute uma verificação inofensiva que abre os Ajustes e lê a tela
iphone-use try
Antes de usar
- Requer um Mac com macOS 15 ou posterior e Xcode, além de um iPhone com iOS 15 ou posterior e Developer Mode ativado.
- A configuração inicial requer um cabo USB.
- A licença é PolyForm Shield 1.0.0, que restringe alguns usos comerciais; consulte os termos antes de usar.
Tópicos
Perguntas frequentes
- O que é iphone-use?
- Permite que agentes de IA, como Claude Code ou Codex, leiam a tela e toquem, digitem e deslizem em um iPhone real via USB ou Wi-Fi usando MCP. iphone-use é uma ferramenta self-hosted que permite que agentes de IA operem um iPhone real. Um daemon no macOS lê a tela como uma árvore de acessibilidade (texto, não pixels), envia toques, comandos de digitação e gestos de deslizar por meio de um pequeno runner XCTest instalado no telefone e aguarda a tela estabilizar antes de retornar um resultado. Funciona em qualquer app, inclusive naqueles que não oferecem API, e pode ser controlada via USB ou Wi-Fi.
- iphone-use é gratuito? Qual é a licença?
- iphone-use é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- iphone-use ainda é mantido?
- Manutenção ativa. O último commit de iphone-use foi em 19 de out. de 2026.
- Para que posso usar iphone-use?
- Permitir que Claude Code ou Codex executem tarefas com várias etapas no telefone, como ler dados de apps ou enviar mensagens. Executar testes de login ou de fluxos em um iPhone real e informar em qual etapa ocorre uma falha. Exportar dados de apps que não oferecem API, como apps de saúde ou de notas. Compartilhar um iPhone entre um agente e uma pessoa que precise assumir o controle.
- Como instalar iphone-use?
- Instale o iphone-use no Mac com o script de instalação: curl -fsSL https://raw.githubusercontent.com/leeguooooo/iphone-use/main/install.sh | sh Verifique se o telefone está pronto para os agentes: iphone-use doctor Execute uma verificação inofensiva que abre os Ajustes e lê a tela: iphone-use try
- Onde consigo iphone-use?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/leeguooooo/iphone-use
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plugin para Codex, WorkBuddy e Doubao que permite a um assistente de IA operar um iPhone real via USB usando WebDriverAgent, com prévia da tela ao vivo.
Uma CLI e camada de skills que instala, configura e verifica canais para que agentes de IA possam ler e pesquisar no Twitter, Reddit, YouTube, Bilibili, XiaoHongShu e outras plataformas.
Um navegador feito para você e seus agentes de IA compartilharem: os agentes executam tarefas em Spaces isolados, sem mexer nas suas abas e sessões.
Permite que um modelo de visão com IA opere um iPhone real usando uma placa ESP32-S3 de US$ 7, que funciona como receptor de tela AirPlay e mouse USB HID, sem precisar de um computador durante a execução.
Um agente de IA que aprende com a experiência para criar e aprimorar skills, funciona com vários provedores de modelos e pode ser usado pela CLI e por apps de mensagens.