iOS Simulators
Create and stream iOS simulators, open URLs, install app builds, and control their lifecycle over API.
One platform
Start the machine your agent needs, run the work, keep the state. No fleet management, no platform-specific orchestration.
Create and stream iOS simulators, open URLs, install app builds, and control their lifecycle over API.
Archive, sign, export, and upload iOS builds without maintaining Apple hardware.
Firecracker microVMs with their own kernel. Snapshot, fork, pause, and resume.
Simple API
import { writeFile } from "node:fs/promises"; import { Client } from "@run-cloud/sdk"; const cloud = new Client(); const session = await cloud.ios.create({ displayName: "Agent smoke", inactivityTimeout: "60s", }); await cloud.ios.openUrl( session.id, "https://run.cloud", ); const shot = await cloud.ios .screenshot(session.id); await writeFile("run-cloud.png", shot);
$ run-cloud createStart a sandbox$ run-cloud execRun a command$ run-cloud forkBranch a snapshot$ run-cloud pausePause at no cost$ run-cloud desktopOpen a live screenRun Cloud SDK
Use TypeScript, Python, or Go for the native API. TypeScript and Python also ship provider-shaped adapters for incremental sandbox migrations.
Agent-native runtime
Start isolated microVMs in under a second, execute with millisecond-class overhead, and preserve the environment between agent steps.
Elastic capacity
Snapshot once, fan out agent branches and test runs in parallel, then scale back down without managing a fleet of idle machines.
Production control
Stream output, capture exit status, enforce timeouts, retain artifacts, and follow each sandbox from creation through snapshot and teardown.
Run untrusted and AI-generated code inside KVM-backed microVMs with a dedicated kernel and filesystem.
Snapshot a complete environment, restore it later, or fork it into parallel agent branches.
Give agents a real screen to inspect and control through screenshots, taps, clicks, typing, and live previews.
Move from an isolated workspace to an iOS simulator and XCode build without your own Mac fleet.
FAQ
The pieces teams usually ask about before giving agents real infrastructure.
Run Cloud is infrastructure for agent builders and mobile development. It offers iOS simulators, XCode builds, and Linux sandboxes behind one API.
A fresh Linux sandbox is designed to start in under a second when its immutable image is already cached on the selected host.
Everything is metered per second of actual runtime: vCPU, memory, and storage. Paused sandboxes have no cost.
Yes. Linux sandboxes are hardware-virtualized Firecracker microVMs with KVM isolation, not shared-kernel containers.
Yes. Filesystem snapshots are point-in-time and copy-on-write, and can be restored on any host in the fleet.
One line. Drop-in adapters for Modal, E2B, Blaxel, CodeSandbox, Vercel, Cloudflare, Fly.io, and Daytona let existing sandbox code keep working against Run Cloud.
No. XCode builds archive, sign, and export your IPA in the cloud and can upload straight to TestFlight.
Start with Linux sandboxes, add iOS simulators when your workflow needs a screen, and ship iOS without managing Apple hardware. $15 free every month.