boxd vs Blaxel

Blaxel sandboxes suspend within seconds and resume fast, with the filesystem held in memory. A boxd machine is a full computer with a 100 GB disk, plain SSH and coding agents installed.

Checked Oct 30, 2026Every claim sourced
At a glance: boxd compared with Blaxel
At a glanceboxdBlaxel
Where boxd is ahead
SSHNative, own port per machineCLI terminal; SSH via Tailscale
Coding agents installedClaude Code, Codex, OpenCodeOpt-in Claude Code and Codex images
Root, systemd, DockerYes, plus nested virtualizationRoot; Docker via a dedicated image
Wakes on a requestYes, HTTPS or SSH · app answers in 156 msImplied, not documented
Starts from a snapshot, app runningYes · app answers in 1.19 sPrivate preview (Carbon)
Where Blaxel is ahead
CPU test (runs/s)12.6 (our run)18.03
Built-in integrations100+, credentials kept out~30, as MCP servers
RegionsFrankfurt (US waitlist)Oregon, Virginia, London, Frankfurt
SOC 2SOC 2 in progressSOC 2 Type II

Use boxd when

  • You need a durable disk on the machine itself
  • You want plain SSH and a full Linux
  • You want agents installed in the default image

Use Blaxel when

  • You want the fastest resume for very short sessions
  • You need US regions
  • You also want them to host your agents and MCP servers

Sources for every Blaxel cell are in the full table below · This page as Markdown, for agents

On this page · 2 min

Where boxd stands out

A real disk

Every boxd machine has a 100 GB disk that persists through sleep, stop and start. A Blaxel sandbox keeps its filesystem in RAM, about half of its memory, and needs a separate volume for anything durable.

Plain SSH

Every machine has its own SSH port. ssh my-machine.boxd works from any terminal, editor or agent, with no CLI tunnel and no token to refresh.

Claude Code, Codex and OpenCode are already there

Every machine boots with all three installed, plus headless Chrome, a desktop you can open in the browser, Docker and the boxd CLI. Your API keys stay outside the machine: the guest holds a placeholder and our proxy swaps in the real value.

A full Linux you control

Root, systemd, Docker and nested virtualization on the default image. On Blaxel, Docker needs a dedicated image and processes are managed through its sandbox API.

Timings are medians of ten runs on our production cluster, from a client in the same datacenter. How we measured

Side by side

Checked Oct 30, 2026. Each ↗ goes to where Blaxel says it. boxd's column is from our code and our own measurements.

boxd compared with Blaxel
FeatureboxdBlaxel
The machine
Full VM, own kernelYes, every machineYes, microVM↗
Default size2 vCPU · 8 GiB · 100 GBNot published↗
Largest, self-serve8 vCPU · 32 GiBPer tier, shown in console↗
Root, systemd, DockerYes, plus nested virtualizationRoot; Docker via a dedicated image↗
CPU test (runs/s)12.6 (our run)18.03↗
Composable
Ready machine described in codeMachine specs, built on one anotherImages, branchable↗
Machines create machinesYes, signed in as the machineSDK signs in on Blaxel↗
Built-in integrations100+, credentials kept out~30, as MCP servers↗
Schedules and event triggersCron and events; sleeps between runsSchedules, job triggers↗
Standalone disksYes, outlive the machineVolumes, one sandbox at a time↗
Private network between machinesOrg network, split by tagsNot published↗
Tailscale or NetBirdBoth, built inTailscale image, your key↗
Agent skills or MCPAgent skills; no MCP serverSkills and MCP servers↗
Ready when you are
Sleeps with processes keptYes, standby and hibernateYes, standby↗
Wakes on a requestYes, HTTPS or SSH · app answers in 156 msImplied, not documented↗
Starts from a snapshot, app runningYes · app answers in 1.19 sPrivate preview (Carbon)↗
Session limitNoneNone stated
Built for agents
Coding agents installedClaude Code, Codex, OpenCodeOpt-in Claude Code and Codex images↗
SSHNative, own port per machineCLI terminal; SSH via Tailscale↗
HTTPS URL per portYes, plus custom domainsYes↗
Raw TCP inboundYes, 3 ports per machineNot documented↗
Secrets kept outYes, swapped in at the proxyYes, proxy injection↗
Price
vCPU-hour$0.047, CPU usedIncluded in RAM price↗
RAM GiB-hour$0.014, memory in use≈$0.041 per GB-hour↗
While asleepHibernated: disk onlyStandby: snapshot storage↗
Also worth knowing
GPUsNoNot published↗
RegionsFrankfurt (US waitlist)Oregon, Virginia, London, Frankfurt↗
SOC 2SOC 2 in progressSOC 2 Type II↗
SAML SSONoYes↗
Egress allowlistYesYes↗
Self-hostYes, free to 16 vCPUsYour metal, their control plane↗

Where Blaxel is stronger

Resume speed. Blaxel suspends sandboxes seconds after they go idle and resumes them in about 25 ms by its own figures.

A kit of its own. Blaxel is as composable as boxd: about 30 integrations as MCP servers, schedules and job triggers, agent skills, and it hosts your agents and MCP servers next to the sandboxes.

CPU on this test. Blaxel scored 18.03 on the StarSling CPU test; boxd scored 12.6.

Regions. Oregon, Virginia, London and Frankfurt.

Compliance. SOC 2 Type II, ISO 27001 and HIPAA, plus SAML SSO.

Questions

Where do my files live on Blaxel?
In memory: by Blaxel's docs the sandbox filesystem takes about half of the sandbox's RAM, and durable data goes on a volume. A boxd machine has a 100 GB disk that survives sleep, stop and start.
Which resumes faster?
Blaxel quotes about 25 ms to resume. We measured the whole request instead: an HTTPS request to a hibernated boxd machine got the app's answer in 156 ms median, from inside the datacenter.