Isolated, ephemeral,
spun up in milliseconds.
Programmatically scale secure, ephemeral environments for running untrusted code. Perfect for code interpreters, agent tool execution, CI runners and per-tenant workspaces.
1from asc import Sandbox 2 3async with Sandbox(cpu=0.25, mem="512Mi") as sb: 4 await sb.fs.write("/work/main.py", "print(2+2)") 5 out = await sb.exec("python /work/main.py") 6 print(out.stdout) # "4"Designed for production.
True VM-grade isolation
Each sandbox is a microVM with its own kernel, network and filesystem — no shared state.
Sub-second boot
Hibernate + restore from snapshot for cold-start times typically under 250ms.
Egress policy per sandbox
Allow-list domains, set rate limits, or fully air-gap — enforced at the network layer.
Files + processes API
Read/write files, spawn processes, attach to PTYs, stream stdout/stderr in real time.
Right-sized SKUs
0.25 / 1 / 4 vCPU shapes with 0.5–16 GiB RAM. Per-second billing.
10,000+ concurrent
Fan out per-tenant sandboxes without provisioning. We handle the placement.
Metered. No markup.
Pay per active second / per GiB. Free tier covers small projects; $200/mo cap until you opt in. See the full calculator.
| Line item | Unit | Rate (USD) |
|---|---|---|
| Sandbox 0.25 vCPU | per hour | $0.014 |
| Workspace 1 vCPU | per hour | $0.046 |
| Storage | per GiB-month | $0.026 |
| Egress | per GiB | $0.098 |
Ship your first deploy in minutes.
Free $30/month of compute. No card required.