sandboxd binary can run as a
controller, a worker, or both. The small sandbox CLI and sandbox-mcp local
stdio bridge talk to the same authenticated API, so terminal scripts and agents
use one lifecycle model.1234567sandbox create --tenant platform --image ubuntu:24.04 \ --cpu-millis 2000 --memory-mib 4096 --ttl 3600 \ --network restricted --untrusted-repo --generated-code sandbox wait OPERATION_ID --timeout 900 sandbox exec SANDBOX_ID -- cargo test --workspace sandbox delete SANDBOX_ID --wait
| You want to… | Read this next |
| Run the controller, a Docker worker, and PostgreSQL | Set up a server |
| Use an existing controller from a workstation or coding agent | Set up a client |
| Put the controller and tunnel URLs behind HTTPS | Set up custom domains |
| Create, execute, inspect, share, and delete environments | CLI workflows |
| Connect Codex, Claude Code, Gemini, Cursor, or another client | MCP and skills |
| Give an agent the small safe operating playbook | sandbox-platform skill |
| Choose isolation and public-exposure policy | Security and isolation |
1curl -fsSL https://tools.yshubham.com/sandbox/setup.sh | sh