Run agents anywhere. Execute on your device host.

Use macOS for iOS Simulators, or Linux and macOS for Android emulators and connected Android devices.

One proxy. Many AI agents.

Run agent-device proxy on the Mac or Linux machine that exposes your iOS Simulators, Android emulators, or connected devices. Any AI agent can connect with agent-device connect. It's free, local-first, and under your control.

Machine you own

Runs the proxy and the simulator, emulator, or connected device.

Terminal 1
$ agent-device proxy --port 4310
Proxy listening at http://127.0.0.1:4310
Daemon base URL: <tunnel URL>
Daemon auth token: <token>
Terminal 2
$ cloudflared tunnel --url http://127.0.0.1:4310
https://tunnel-url.trycloudflare.com

Claude

Terminal agent

Terminal
agent-device connect proxy \
--daemon-base-url <tunnel URL> \
--daemon-auth-token <token>

Vercel Sandbox

Remote sandbox agent

Terminal
agent-device connect proxy \
--daemon-base-url <tunnel URL> \
--daemon-auth-token <token>

What is agent-device proxy?

A lightweight proxy that bridges AI agents with the machine that can run your target device runtime. Keep agent logic in CI, a cloud IDE, or a sandbox while commands execute on the right host.

Host Devices Where They Run

iOS Simulators require macOS. Android emulators and connected Android devices can run from Linux or macOS. Your agent can orchestrate 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.

Simple Remote Setup

Start the proxy on the device host, expose it with your tunnel of choice, then connect your agent to the remote profile.

Secure by Default

You choose the network boundary: keep traffic private on your LAN or use a tunnel provider when agents run elsewhere.

Core Use Cases

Run agent-device on the go

Use your device host from anywhere. Connect cloud IDEs like Cursor or terminal agents like Claude Code directly to the machine that runs your simulator, emulator, or connected device.

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 CI runners and get real results from the right device host.

The Workflow:

  1. 1Agent triggers a flow from CI.
  2. 2Runs it remotely on an iOS simulator, Android emulator, or connected device.
  3. 3Posts back screenshots, logs, and a structured summary to the PR.

agent-device-bot

commented just now

Run agent-device on CI/CD
Explore Templates

Frequently Asked Questions