Real, isolated machines
Every sandbox is its own Linux VM with a private filesystem and network. Run Docker, databases and long-lived processes.
Compute for Agent Sandboxes, Continuous Integration, Persistent VMs, Coding Agents, Always-On Agents, Software Factories, Desktop Agents, Customer Sandboxes, Dev Environments, Parallel Agents.
Pricing
Pick a size. It's metered every second it runs, from a $20 monthly minimum. Stop it and the meter stops.
Small
$0.018/hDefault
$0.036/hLarge
$0.072/hXLarge
$0.200/hNeeds the $100 plan
Estimate a sandbox
$20a month
100 running at once
555 hours included
$100a month
300 running at once
2,777 hours included
$500a month
1,000 running at once
13,888 hours included
$2,000a month
2,000 running at once
55,555 hours included
Prices in USD, per seat. A plan is prepaid usage, not a fee: its hours are used first, then usage is billed by the second. Included hours are hours of the Default size and expire each month. No egress charges. Plans include 10 saved snapshots per $20, and a stopped sandbox keeps its disk for 14 days.
Compare
One sandbox with 2 vCPU and 4 GB, at each provider's list price. Every cube is 20 cents.
Dark cubes are monthly fees and unused credit. Tide shows usage only; its plans start at $20 a month. Public list prices, October 2026, compute and memory only. Each competitor is on its cheapest plan that runs a sandbox for over an hour: E2B Pro ($150 a month) and Vercel Pro ($20, as credit). Modal counts 2 vCPU as one core. Vercel assumes the CPU is busy the whole time, since it doesn't charge for idle CPU. Free credits aren't included.
SDK
Boot a full machine with one call, run anything on it, and stop it when the agent is done. You pay for the seconds in between.
import { Sandbox } from "@tide/sdk"; // boot an isolated machine for this agentconst sandbox = await Sandbox.create({ cpu: 2, memory: 4 }); const result = await sandbox.run("echo $((6 * 7))");console.log(result.stdout); // 42 await sandbox.stop(); // billing stops hereEvery sandbox is its own Linux VM with a private filesystem and network. Run Docker, databases and long-lived processes.
Files survive restarts. Snapshot a sandbox, then fork it to branch an agent's work.
Start one per task, per user or per tool call, with no infrastructure to manage.
Pay only while a sandbox runs. Stop it and the meter stops.