Run mobile QA from Linux. Execute on macOS.
Your agent runs anywhere. Your simulator runs on a Mac. We connect the two.
Two commands. That's it.
Start the proxy on your Mac
$ npx agent-device-proxy> Proxy running at http://<your-mac>:9124Connect from anywhere
$ agent-device --proxy http://<your-mac>:9124> Connected. Running on remote simulator.What is agent-device Cloud?
A lightweight proxy that bridges cloud-hosted AI agents with macOS-bound iOS Simulators. Run your agent logic on cheap Linux VMs while executing mobile commands on a Mac.
macOS Only Where Needed
iOS Simulators require macOS. With the proxy, the simulator runs on a Mac while your agent orchestrates from anywhere.
Works With Any Cloud Agent
Cursor, Copilot, Claude Code, or your own custom agent. If it can make HTTP requests, it can control mobile apps.
Zero Configuration
One command to start the proxy. One flag to connect. No tunneling setup, no complex infrastructure.
Secure by Default
Traffic stays within your network. No external dependencies or third-party services required.
Core Use Cases
Run agent-device on the go
Effortlessly utilize your Mac machine from anywhere. Connect cloud IDEs like Cursor or terminal agents like Claude Code directly to your host Mac. Write code in the cloud, test the mobile UI on your physical machine, and get visual feedback instantly.
Run agent-device on CI/CD
Connect agent-device to your existing workflow for automated PR reviews, or set one up from scratch. Run your agent from standard Linux CI runners and get real results from a simulator on a Mac.
The Workflow:
- 1Agent triggers a flow from Linux CI.
- 2Runs it remotely on a macOS simulator.
- 3Posts back screenshots, logs, and a structured summary to the PR.