Compute
Compute costs $0.00875 per vCPU-hour, billed per second while a sandbox is running. Each vCPU comes with 2 GB of RAM at no extra charge.
A stopped sandbox costs nothing for compute.
zode new without --size, the API and SDK without vcpus, and the MCP sandbox_create tool without size all make a small sandbox. The size named default (4 vCPU) is not the default; you only get it by asking for it.
Storage
Storage is free for the first 48 hours of every sandbox, forks included. After that it costs $0.10 per GB-month of the sandbox’s disk size, running or stopped, until you delete it. A GB is 10⁹ bytes and a month is 730 hours; storage is prorated per second. A sandbox you delete within 48 hours of creating it pays no storage at all.AI usage
AI calls from a sandbox go out on your own provider keys. They are not on your invoice, and Zode adds no markup. Usage reports have a column for AI spend by repository, branch and pull request, but it reads $0 for now: the hosts do not record AI calls yet.Plans
- Included usage covers compute and storage. On Pro, the $20 resets each month; unused usage does not carry over. Usage past it is billed at the rates above.
- Free credit: $10, once. Your Personal workspace has it from sign-up, with no card. A team workspace starts with $0 and gets its $10 when its first card is saved.
- Running at once counts sandboxes that are creating, running or starting. Over the limit, a create, fork or start fails: “Your free plan runs at most 2 sandboxes at once. Stop one first.”
- Desktop on Free fails with
plan_required(402): “the free plan does not include the desktop; upgrade in Billing”.
When credit runs out
To run sandboxes, a workspace needs a payment method on file or credit left. A workspace with no card whose remaining credit is $0 or less:- cannot create, fork or start sandboxes. Those calls fail with HTTP 402
credit_exhausted: add a card or buy credit in Billing. - has its running sandboxes stopped within about 15 minutes. They are hibernated like any stop, never deleted, and a
balance.lowevent lists them.
What is billed per second
Creating, stopping, starting, forking and snapshotting have no fee of their own. A fork is a running sandbox and bills compute like any other.
Caps
You can bound spend before it happens:- Per sandbox:
max_cost_microson create or fork (maxCostMicrosin the SDK), in micro-dollars, where $1 is 1,000,000. It counts only the sandbox’s AI calls through Zode, not its compute or storage. The host keeps the running total in memory, so a host restart starts it again from zero. A workspace can set a default for new sandboxes. - Per workspace per day: a daily cap in Billing. Once today’s spend reaches it, creates, forks and starts fail with
daily_cap_reacheduntil 00:00 UTC or until you raise it.
Check your spend
GET /v1/usage show the same numbers. See zode cost.