iPhone Use
Control and automate physical iPhones and iOS simulators through AI agents or remote browser interfaces using accessibility tree navigation and native touch inputs.
iPhone Use allows AI agents—such as Claude Code and Codex—to interact directly with physical iOS devices and simulators without requiring official app APIs. Powered by a self-hosted Rust daemon on macOS and a lightweight XCTest runner on the target device, it translates the iPhone display into an accessibility text tree rather than parsing raw pixels, significantly reducing token consumption and execution latency. It supports touch gestures, text entry, and app navigation over USB or Wi-Fi, while providing companion browser and iOS apps for human remote control, live H.264 screen viewing, and zero-token replayable testing flows.