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 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 VPN. 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 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 InstantDB in a Sandbox Run InstantDB's self-hosting stack in a Docker-backed VM and expose its sync engine on a public domain. 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 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.