Guides are short, task-oriented recipes — each one walks through a single “How do I…” end to end. For complete API and concept reference, see the Docs.
Guides are primarily made for AI Agents, they are written for clarity over conciseness and include more case-specific details than docs for humans do. They are oriented towards helping agents follow paths we know work, and knowing how to avoid/handle sharp edges.
For humans, we recommend chatting with an agent about them rather than reading them top to bottom.
How to Run Claude Code in a Sandbox Bake Claude Code into a VM snapshot, then run it over PTY, one-off prompts, or the Claude Agent SDK. How to Run the DoorDash CLI in a Sandbox Bake the DoorDash CLI into a VM snapshot, inject a headless access token, then search restaurants, build a cart, and place a real order. How to Run Node.js in a Sandbox Bake Node.js into a VM snapshot, then run JavaScript snippets on one sandbox VM. How to Run Bun in a Sandbox Bake Bun into a VM snapshot, then run TypeScript and JavaScript on one sandbox VM. How to Run Python in a Sandbox Build a reusable VM snapshot with Python, then run many scripts on one long-lived, isolated sandbox VM. How to Give Your OpenAI Agent a Sandbox Give an OpenAI Agents SDK agent a fresh Linux VM by implementing SandboxClient. How to Run Chromium in a Sandbox Run Chrome-family browsers headless or headed, connect over CDP, watch through noVNC, and give a computer-use agent control. How to Give Your Mastra Agent a Sandbox Give a Mastra agent a fresh Linux VM by implementing Mastra's Workspace sandbox interface. How to Run Docker in a Sandbox Bake Docker into a VM snapshot, then boot sandboxes that run containers and Docker Compose stacks. How to Run OpenClaw in a Sandbox Run OpenClaw in a VM snapshot and open its web UI. How to Run VS Code in the Browser in a Sandbox Bake code-server into a VM snapshot, then open VS Code in the browser. How to Run Android in a Sandbox Build a reusable Android 15 emulator image, watch it through noVNC, and give a computer-use agent control through adb. How to Run GitHub Copilot in a Sandbox Run the GitHub Copilot CLI headless in a sandbox and drive it over a private VPC or WireGuard tunnel. How to Run a Web Terminal in a Sandbox Stream a VM's PTY to the browser with xterm.js or ttyd. How to Run a Jupyter Notebook Server in a Sandbox Bake JupyterLab into a VM snapshot, then open the notebook on a public domain. How to Run a Vite Dev Server in a Sandbox Bake a Vite dev server into a VM snapshot, run it under systemd, and open it on a public domain. How to Run a Next.js Dev Server in a Sandbox Bake a Next.js dev server into a VM snapshot, run it under systemd, and open it on a public domain. How to Run a Minecraft Server in a Sandbox Build a PaperMC server on a VM, snapshot the running server, then boot ready-to-play copies and publish them on a domain. How to Run Postgres in a Sandbox Bake PostgreSQL into a VM snapshot, then boot a VM and run SQL queries. How to Run Supabase in a Sandbox Run the Supabase stack in a Docker-backed VM and reach its APIs on a public domain. How to Run Convex in a Sandbox Run the self-hosted Convex backend in a Docker-backed VM and connect a Convex project to it. How to Run Hasura in a Sandbox Run Hasura and Postgres in a VM, then open the Console on a public domain. How to Run MongoDB in a Sandbox Bake MongoDB into a VM snapshot, then run document queries with no startup wait. How to Run Redis in a Sandbox Bake Redis into a VM snapshot, then boot sandboxes with a ready key-value store. How to Run Python with uv in a Sandbox Bake uv into a VM snapshot, then reuse one sandbox to run many Python scripts with a small helper. How to Run Deno in a Sandbox Bake Deno into a VM snapshot, then run TypeScript snippets or serve HTTP from the same sandbox. How to Run Go in a Sandbox Bake Go into a VM snapshot, then run Go programs on one sandbox VM. How to Run Java in a Sandbox Bake the JDK into a VM snapshot, then run Java programs and serve HTTP from the same sandbox. How to Run Ruby in a Sandbox Bake Ruby into a VM snapshot, then run Ruby scripts on one sandbox VM. How to Run PHP in a Sandbox Bake PHP into a VM snapshot, then run scripts and serve PHP from the same sandbox. How to Run Iron Proxy on a Router VM Route a VM through a router VM that runs iron-proxy, then configure the client VM to use that proxy by default. How to Inspect Sandbox Traffic with mitmproxy Route sandboxes through an external exit node, inspect HTTP and HTTPS with mitmproxy, and keep its web UI private. Route Sandboxes Through Your IP Proxy Using VPCs and tunnels to route all VM traffic through an external server. Route Sandboxes through another Sandbox Using VPCs to route all VM traffic through a router VM you run on Freestyle, with no tunnel and nothing outside the platform. How to Run Hexclave in a Sandbox Run Hexclave in a Docker-backed VM and open its API and dashboard on a public domain. How to Run GNOME in a Sandbox Build a GNOME desktop with TigerVNC, Chromium, and noVNC, then snapshot and reuse it. How to Stream Audio Alongside noVNC Add browser audio to a noVNC desktop with a PulseAudio null sink and a sidecar WebM/Opus stream served from the same VM. How to Run a Telegram Bot in a Sandbox Run a Node.js Telegram bot on a VM, taking updates by webhook on a domain. Gate A Sandbox With Hexclave Put many preview VMs behind one Hexclave (Stack Auth) sign-in using forward auth, with a single trusted callback and a per-host session handoff. Gate A Sandbox With WorkOS Put many preview VMs behind one WorkOS AuthKit sign-in using forward auth, with a single registered callback and a per-host session handoff. Protect A Sandbox With Forward Auth Patterns for gating a public VM behind your own auth: machine tokens, session cookies, and a cross-origin sign-in handoff, and which to reach for.