whereismyai
Phone Harness
Phone Harness is an open source agent tool that connects AI coding assistants to real iPhones and Android devices.
Phone Harness connects AI coding assistants like Claude Code or Codex to real iPhones and Android devices. It allows an agent to control a phone by viewing the screen, tapping, typing, and reading results. For iPhones, it uses Mac iPhone Mirroring and Apple's Vision framework to capture screens and send touch inputs. For Android, it uses adb for screen capture and accessibility trees over USB or Wi-Fi. Users can also use Phone Harness Cloud for hosted Android devices with real numbers and 2FA support. The software requires no jailbreak, no Xcode, and nothing installed on the actual phone.
Phone Harness at a glance
- Best for: Software engineer
- Runs on: macOS, Windows, Linux, iOS, Android, open source
- Pricing: Free
- Released: August 2026
- Category: AI agent tool
- Website: github.com/ShawnPana/phone-harness
Key features
- Connects AI agents to real iPhones and Android devices
- Captures iPhone screens through Mac iPhone Mirroring
- Uses Apple Vision framework for OCR and tap-ready coordinates
- Uses adb for Android screen capture and accessibility trees
- Supports hosted cloud Android devices
- Runs doctor checks to verify the connection chain
Use it for
- Letting an AI agent complete mobile app tasks
- Automating rideshare bookings and mobile orders
- Testing mobile applications with AI agents
Companions
Tools that articles about Phone Harness recommend using with it, each with its job.
- Claude Code — Built to work with Claude Code.
- Codex — Built to work with Codex.
- Context7 — Provides up-to-date documentation for AI agents and code editors.
- Superpowers — Brainstorm, plan and execute skills for bigger tasks.
- Playwright MCP — Enables LLMs to interact with web pages using structured accessibility snapshots.
- GitHub MCP Server — Reads pull requests, issues and code search on GitHub.
Alternatives to Phone Harness
- HarnessRouter — One API to manage agent runtimes, sandboxes, and execution lifecycles.
- iphone-use — Operates real iPhones via HTTP and MCP without touching the host screen.
- DeepSeek Harness — Builds on a plugin architecture to organize documents, analyze tables, and write code.
- Browser Harness — Agents edit their own helper scripts mid-task to improve task completion.
- Opposable — Connects Claude Code or Codex to real Android and cloud phones for automated tasks.
- sim-use — Provides token-efficient screen outlines and alias-cached taps for fast agent loops.
- agent-device — Token-efficient snapshots and semantic references for native mobile and TV apps.
- CodeConnect — Manage Mac and Linux coding agents directly from an iPhone.
- Harness Manager — Manages your entire AI coding stack in one native Mac app.
- Harness Meta-Skill — Generates specialized agent teams and skills for Claude Code from a single prompt.
- Claude Code Harness — Enforces a disciplined delivery loop with verification gates and safety checks.
- PocketConsole: Code From Phone — Control coding agents on your server directly from your iPhone with live activity alerts.
All Phone Harness alternatives