# Remote iOS Simulator for cloud coding agents

> Run a disposable hosted iOS Simulator from Codex, Claude Code, Cursor, CI, Linux, or another OAuth-capable MCP client without exposing a remote Mac desktop.

AgentCloud gives a remote coding agent a focused build-and-Simulator loop. The agent can upload build-ready iOS source or a Simulator-compatible `.app`, create a clean Simulator session, launch the app, observe the screen and accessibility tree, act on the interface, read logs, and retain the complete run for review.

- Canonical page: [https://agentcloud.so/remote-ios-simulator](https://agentcloud.so/remote-ios-simulator)
- Start free: [https://app.agentcloud.so/signup?plan=free](https://app.agentcloud.so/signup?plan=free)
- Compare plans: [https://agentcloud.so/pricing](https://agentcloud.so/pricing)
- Read the MCP interface: [https://agentcloud.so/developers](https://agentcloud.so/developers)

## How a remote iOS Simulator works

1. The coding agent connects to AgentCloud's Streamable HTTP MCP endpoint and completes OAuth 2.1 authorization with PKCE.
2. The agent uploads build-ready source for a managed Xcode build, or uploads a Simulator-compatible `.app`.
3. AgentCloud creates a disposable hosted iOS Simulator pinned to one macOS worker for the run.
4. The agent launches the app, observes its screen and accessibility tree, and uses semantic or coordinate actions to drive the interface.
5. AgentCloud retains the action timeline beside screenshots, accessibility snapshots, logs, artifacts, and recording segments for review.

## When remote access is useful

- A coding agent runs on Linux, in CI, over SSH, or in a cloud environment without a local Mac.
- Several branches or pull requests need isolated Simulator sessions instead of sharing one developer machine.
- A reviewer needs durable evidence of what the agent saw and did, not only a text claim that the flow passed.
- The app must reach a customer-local Metro server or a reserved Simulator service through a session-scoped tunnel.

## Exact boundary

AgentCloud provides a hosted iOS Simulator and managed build workflow, not a remote Mac rental. It does not expose a macOS desktop, Xcode interface, or raw worker shell. It accepts Simulator-compatible `.app` bundles, not device-signed `.ipa` files, and it does not replace physical-device testing.

Use the client-specific guides for [Codex](https://agentcloud.so/codex-ios-simulator), [Claude Code](https://agentcloud.so/claude-code-ios-simulator), or [Cursor](https://agentcloud.so/cursor-ios-simulator). For concurrent review work, read the [parallel iOS PR testing workflow](https://agentcloud.so/parallel-ios-pr-testing).
