macOS sandboxes for AI agents

Let agents build iOS apps from any machine.

Spin up a macOS sandbox, build and run iOS apps in a remote simulator, and ship without needing a Mac on your desk.

npm i -g cider-cli
not Sponsored by Gemini
CLI flow
  • cider create
  • cider create --repo "url"
  • cider list
  • cider [ID] --emulator ios
  • cider stop [ID]
Cider CLI
How it works

Provision a remote Mac, build inside it, and throw it away when you are done.

Provision

Start a fresh macOS sandbox with `cider create`, or seed it from a repo and get back a clean sandbox ID.

Build

Boot the iOS simulator, run the agent, and iterate against a real Xcode toolchain from any machine.

Reset

When the work is done, tear the environment down and start again from the same known-good image.

SandboxmacOS · Xcode · iOS Simulator
Build outputLive log stream from xcodebuild
Agent sessionPrompt-driven SwiftUI builds inside the sandbox
Simulator previewOn-demand screenshot capture
LifecycleCreate, inspect, and destroy disposable macOS environments
Provision

`cider create` can start clean or initialize from a repo URL without any extra web flow.

Build

Use the sandbox to compile Swift, boot the simulator, and iterate on the app from the CLI.

Cleanup

Destroy the VM when you are finished and return to a clean base image for the next run.