Permite que agentes de IA como Claude Code o Codex lean la pantalla, toquen, escriban y deslicen en un iPhone real por USB o Wi-Fi mediante MCP.
zhongerxin/iPhone-use
Plugin para Codex, WorkBuddy y Doubao que permite a un asistente de IA manejar un iPhone real por USB mediante WebDriverAgent y ver la pantalla en tiempo real.
- Estrellas
- 4,342
- Forks
- 425
- Issues abiertos
- 25
- Último commit
- hace 4 días
¿Qué es?
iPhone Use conecta un asistente de IA a un iPhone real mediante USB. A partir de una tarea en lenguaje natural, el asistente puede abrir apps, leer la pantalla, tocar, deslizar, escribir texto y recopilar elementos de listas, mientras un widget en la barra lateral muestra la pantalla del teléfono en tiempo real. Está basado en WebDriverAgent (WDA), que se ejecuta en el teléfono como servicio de automatización, e incluye un servidor MCP local, instrucciones para la configuración y el uso, y el widget de pantalla.
La configuración requiere macOS, la versión completa de Xcode, Python 3.9+, Node.js y un iPhone. El usuario firma e inicia WDA Runner con su propio equipo de desarrollo de Apple. Un script de instalación registra el plugin en Codex y hay instaladores independientes para WorkBuddy y Doubao. Cuando falla la búsqueda de elementos, el asistente puede recurrir a capturas de pantalla y toques por coordenadas. La analítica está activada de forma predeterminada y se puede desactivar con una variable de entorno.
El proyecto ofrece 18 herramientas para el modelo, además de utilidades que solo muestran la pantalla. Estas cubren el diagnóstico del entorno, las acciones por lotes, el desplazamiento y la búsqueda, la recopilación de elementos de listas y una vía de entrada de texto compatible con Unicode. Un bloqueo de operación compartido evita que varios clientes controlen el mismo teléfono a la vez.
Funciones clave
- 01Controla un iPhone real por USB mediante WebDriverAgent.
- 02Proporciona al modelo árboles de accesibilidad compactos y capturas de pantalla.
- 03Admite toques, deslizamientos, arrastre, entrada de texto Unicode y acciones por lotes.
- 04Se desplaza por listas y recopila sus elementos, gestionando los solapamientos y eliminando duplicados.
- 05Muestra un widget con la pantalla del teléfono en tiempo real y estados de pausa y control manual.
- 06Se instala para Codex, WorkBuddy y Doubao mediante una configuración guiada.
Casos de uso
- Permitir que un asistente de IA abra apps y complete tareas de varios pasos en un iPhone personal.
- Recopilar u organizar contenido de listas en apps de iPhone mediante desplazamiento.
- Probar o explorar flujos de apps de iOS desde un asistente de escritorio.
- Redactar texto en apps del teléfono para que el usuario lo revise y lo envíe.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/zhongerxin/iPhone-use.git - 2
Entra en el directorio del proyecto
cd iPhone-use - 3
Ejecuta el script de instalación
sh scripts/install.sh
Antes de usarlo
- Requiere macOS, Xcode completo y un iPhone conectado por USB.
- Primero debes firmar WebDriverAgent con tu cuenta de desarrollador de Apple y ejecutarlo en tu propio iPhone.
- Está diseñado principalmente como complemento para Codex, WorkBuddy o Doubao, no como herramienta independiente.
- El README indica que el repositorio es privado actualmente, así que se necesita acceso a GitHub o un paquete con el código fuente.
Temas
Preguntas frecuentes
- ¿Qué es iPhone-use?
- Plugin para Codex, WorkBuddy y Doubao que permite a un asistente de IA manejar un iPhone real por USB mediante WebDriverAgent y ver la pantalla en tiempo real. iPhone Use conecta un asistente de IA a un iPhone real mediante USB. A partir de una tarea en lenguaje natural, el asistente puede abrir apps, leer la pantalla, tocar, deslizar, escribir texto y recopilar elementos de listas, mientras un widget en la barra lateral muestra la pantalla del teléfono en tiempo real. Está basado en WebDriverAgent (WDA), que se ejecuta en el teléfono como servicio de automatización, e incluye un servidor MCP local, instrucciones para la configuración y el uso, y el widget de pantalla.
- ¿iPhone-use es gratuito? ¿Qué licencia tiene?
- iPhone-use es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿iPhone-use sigue mantenido?
- Mantenimiento activo. El último commit de iPhone-use fue el 16 oct 2026.
- ¿Para qué puedo usar iPhone-use?
- Permitir que un asistente de IA abra apps y complete tareas de varios pasos en un iPhone personal. Recopilar u organizar contenido de listas en apps de iPhone mediante desplazamiento. Probar o explorar flujos de apps de iOS desde un asistente de escritorio. Redactar texto en apps del teléfono para que el usuario lo revise y lo envíe.
- ¿Cómo se instala iPhone-use?
- Clona el repositorio: git clone https://github.com/zhongerxin/iPhone-use.git Entra en el directorio del proyecto: cd iPhone-use Ejecuta el script de instalación: sh scripts/install.sh
- ¿Dónde consigo iPhone-use?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/zhongerxin/iPhone-use
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
CLI y app de barra de menús para macOS que captura pantallas y ventanas de apps, inspecciona elementos de la interfaz y automatiza clics y escritura para agentes de IA o clientes MCP.
Un agente de IA que mejora con la experiencia, crea y perfecciona habilidades, funciona con numerosos proveedores de modelos y se usa desde la CLI y apps de mensajería.
Una CLI y una capa de skills que instalan, configuran y verifican canales para que los agentes de IA puedan leer y buscar en Twitter, Reddit, YouTube, Bilibili, XiaoHongShu y más.
Directorio seleccionado de más de 1000 Claude Skills y plugins para Claude Code, Claude.ai y agentes de programación como Codex, Cursor y Gemini CLI.
Agente de IA de código abierto y propósito general que se ejecuta en tu equipo como app de escritorio, CLI o API integrable, para tareas de programación y de otro tipo.