A kernel of its own
Every box is a Firecracker microVM, not a container sharing the host's kernel.
Cheap. Reliable. Open in 64Â ms.
50 free box hours every month. No card required.
# pick a script below to open a box
Sooner or later your agent writes code that loops forever, deletes files or tries to phone home. None of it gets past the box.
Every box is a Firecracker microVM, not a container sharing the host's kernel.
Outbound traffic stays blocked until you allow a domain.
Copy a running box in 40Â ms and keep whichever try worked.
Boxes resume from a memory snapshot instead of booting, so there's no reason to keep one warm or share it between users.
per hour while running
An agent running 2,000 one-minute tasks a day pays about $96 a month.
Median of 1,000 runs of python -c "print(1)", from API call to first byte of output.
import { Crackd } from "@crackd/sdk"const crackd = new Crackd()// Open a box from any OCI imageconst box = await crackd.sandboxes.create({ image: "python:3.13" })// Run whatever the model wroteconst run = await box.exec("python agent_step.py")console.log(run.stdout, run.exitCode)// Throw it awayawait box.destroy()Something else? Email the founders
Create a key, install the SDK, and your agent has somewhere safe to run code before your coffee is done.