Box
Persistent Ubuntu virtual machine sandbox for AI agents, with development tools preinstalled and per-second billing
About Box
Box is a persistent Ubuntu Linux virtual machine sandbox for AI agents and developers, providing SSH, SCP, Docker inside the virtual machine, a dedicated IPv6 or IPv4 address for each machine, a 60fps virtual desktop, and fast snapshot-based disk-level forking. Each box comes preinstalled with Docker, VS Code, Chrome, Ghostty, GitHub CLI, Rust, Node.js, and Bun, and can run a range of development tools, languages, and workflows, including Claude Code, Codex, or OpenCode.
Best for
Best use cases
Run Claude Code, Codex, or OpenCode
Develop and test in a persistent Linux environment
Create no-key sandboxes for end users
Quickly clone development environments from snapshots
Features
Persistent Ubuntu Sandbox
Each box is a Linux virtual machine accessible via SSH/SCP, with Docker support inside the virtual machine.
Preinstalled Development Environment
Docker, VS Code, Chrome, Ghostty, GitHub CLI, Rust, Node.js, and Bun come preinstalled.
Snapshots and Virtual Desktop
Supports rapid disk-level forking from snapshots and provides a 60fps virtual desktop.
Multiple Sizes
Offers small, default, and large sizes, consuming VM time at 0.5x, 1x, and 2x rates.
Pros
- Provides persistent Ubuntu virtual machines with SSH, SCP, and Docker inside the virtual machine.
- Comes preinstalled with a range of development tools and runtimes for common development workflows.
- Stopping a box creates a snapshot and pauses billing; it can be resumed within seconds.
Cons
- Currently available in Germany, Finland, and France.
- The default box TTL is 1 hour, but it can be overridden.
Pricing Plans
Usage-based billing
- Billed by the second
- 2,000,000 VM-seconds (about 555 hours) of dedicated 4 vCPU / 8 GB VM time
- small, default, and large sizes consume VM time at 0.5x, 1x, and 2x
* Pricing information is for reference only. Please refer to the latest announcement on Box's official website.