Sobre el proyecto

Phone Harness es una herramienta que conecta agentes de programación como Claude Code o Codex a un teléfono real. Es compatible con iPhone a través de la ventana de iPhone Mirroring del Mac y con Android mediante adb desde macOS, Linux o Windows. No requiere jailbreak, Xcode ni software instalado en el teléfono. El agente puede ver la pantalla, encontrar texto con coordenadas listas para tocar, tocar, deslizar, escribir y leer el resultado. Un prompt de configuración permite al agente clonar e instalar la herramienta, registrarla como una skill del agente y guiar al usuario por los pasos de emparejamiento. Un comando `--doctor` verifica la cadena de conexión. Para iPhone, el harness captura la ventana de duplicación, realiza OCR con el framework Vision de Apple y publica eventos a nivel HID para toques, deslizamientos y escritura. Para Android, usa adb con `screencap` para la captura, el árbol de accesibilidad para el texto y `input` para las acciones por USB o Wi-Fi. Los mismos helpers funcionan en ambas plataformas. Una opción en la nube ofrece teléfonos Android alojados accesibles por adb, con apps e inicios de sesión persistentes, y los primeros 100 minutos gratis. Los límites documentados incluyen: sin multitáctil, sin flujos de cámara ni Face ID, el video con DRM se renderiza en negro, y el usuario debe encargarse del desbloqueo del teléfono y de la conexión.