Best sandboxes for AI agents in 2026
Updated November 4, 2026.
An AI agent that only chats can't do much. To clean up an inbox, research a list of companies or fix a bug, it needs a computer: a browser it can sign in with, files it can keep, and a terminal to run things in. A sandbox is that computer, kept apart from yours so a mistake stays contained.
Rakazo is an open source app for AI teammates that do real work. You talk to each bot in chat, and each one gets its own computer. You can watch its screen and take over at any moment. Where that computer runs is your choice: a hosted sandbox, a container on your own server, a Kubernetes cluster, or your own Mac or PC. This page compares every option Rakazo supports, with prices as of November 2026, and the popular sandboxes it doesn't support, so you can see where they fit.
Compared
| Sandbox | Runs on | Keeps between sessions | Best for |
|---|---|---|---|
| Boat | Hosted Ubuntu VM in the EU | Its disk and each bot's Chrome profile | Many bots with separate logins |
| E2B | Hosted Linux sandbox | Its files, paused with the computer | Public or multi-user deployments |
| Daytona | Hosted Linux sandbox | Its disk | Teams already on Daytona |
| Novita | Hosted Linux sandbox | Files, browser logins and running programs | Bots that pick up where they left off |
| Railway | Your Railway account | The workspace Rakazo saved | Running everything in one Railway account |
| Wuying | Your Alibaba Cloud Windows desktop | The desktop's own disk | Windows apps, Alibaba Cloud and mainland China |
| Docker | Your own server or computer | Each bot's home folder, on your disk | Self-hosting with no cloud account |
| Kubernetes | Your own cluster, one pod per computer | The workspace Rakazo saves, or a volume | Teams that already run Kubernetes |
| Your computer | Your Mac or PC, no isolation | Everything; it's your machine | Bots that need your real apps and logins |
Pricing compared
Every price on these pages is for one person's bots, which share one computer by default: 2 vCPU and 4 GB of memory, enough for a Linux desktop, Chromium and a terminal, running 4 hours a workday (88 hours a month) or around the clock (720 hours). Rakazo gives each person one team computer per space, plus one for each bot you give a computer of its own, so for a space where N people use bots, multiply by N. Rakazo stops or pauses a hosted computer after 10 minutes without use, so you pay for roughly the hours bots work. Where a provider or Rakazo can't use that size, the row says which size it prices.
On Rakazo Cloud you don't pay a sandbox provider: computers run on Boat and come with the plan, and the pricing page lists the computer hours each plan includes. The table is for a self-hosted Rakazo, where you bring your own provider.
| Option | How you pay | Free to start | 88 hours a month | Around the clock |
|---|---|---|---|---|
| Boat | Per second, $20 monthly minimum | 7-day trial, 25 hours | $20, the minimum | $20, the minimum |
| E2B | Per second. Pro plan $150 a month | $100 one-time credit | $14.57 | $119.23. Hobby sessions end hourly; Pro ($269.23) allows 24 hours |
| Daytona | Per second, no plan fee | $200 credit | $14.57 | $119.23 |
| Novita | Per second, no plan fee | $100 credit after a survey | $10.26 | $83.98 |
| Railway | Per second for CPU and memory used, from $5 a month | $5 trial credit | About $18 at typical use, plus about $16 for the app and database | About $150 for the computer |
| Wuying | Hourly or monthly, plus disk | Alibaba Cloud promotions vary | About $17 at 4 vCPU / 8 GiB, the closest published size | About $57 on the unlimited plan |
| Docker | Your own server | Free software | A €16.49 server fits Rakazo and about 6 computers | Same |
| Kubernetes | Your nodes, plus a control-plane fee on some clouds | Free software | A $96 DigitalOcean node fits about 3 computers | Same |
| Your computer | Nothing extra | Free | Electricity | About $3 for a Mac mini |
Prices in US dollars unless marked, from each provider's pricing page, checked November 2026. Your model provider bills separately. Usage before free credits. Rakazo can't run Boat at 2 vCPU / 4 GB: self-hosted installs use 4 vCPU / 8 GB machines, which cost $20 and $25.92, and larger Rakazo Cloud plans use larger ones. Each option's page shows the rates and assumptions behind its numbers.
- For a few hours a day, per-second providers are cheapest. Novita has the lowest rate of the hosted options Rakazo supports, and E2B and Daytona charge the same as each other.
- Boat's $20 minimum covers about 555 hours of the bigger computer self-hosted Rakazo uses, and it covers every computer on the account, so it is cheaper than E2B or Daytona once your computers run more than about 120 hours a month between them, and by far around the clock.
- A server you rent for Docker costs the same whether bots work or not. It's the cheapest way to run many computers, if you're happy to look after it.
Hosted sandboxes compared, including ones Rakazo doesn't support
Most sandboxes that come up as E2B alternatives are built for running code, not a desktop a person can watch. Modal, Vercel Sandbox, Northflank and Blaxel are good at that, and the table includes them for reference, but Rakazo doesn't support them. Rakazo also works with CreateOS and boxd, which don't have their own page here; the computer providers guide covers them.
| Sandbox | In Rakazo | Isolation | 88 hours at 2 vCPU / 4 GB | Longest session | Kept when stopped | Self-host or your cloud |
|---|---|---|---|---|---|---|
| Boat | Yes. Rakazo Cloud runs on it | Full VM per machine | $20, the monthly minimum. Rakazo's smallest Boat size is 4 vCPU / 8 GB, which is also $20 | No fixed cap. Rakazo renews a 2-hour lease while in use | Disk | No |
| E2B | Yes | Firecracker microVM | $14.57, or $164.57 with the Pro plan | 1 hour on Hobby, 24 hours on Pro | Memory and disk, when paused | Open source (Apache-2.0). Your cloud on Enterprise |
| Daytona | Yes | Containers, which is how Rakazo creates them. VMs available outside Rakazo | $14.57 | No cap | Disk. Memory only on VM sandboxes | Closed source since June 2026. Your cloud on Enterprise |
| Novita | Yes | Not stated | $10.26 | 1 hour free, 24 hours paid | Memory and disk, when paused | No |
| Railway | Yes | VM | about $18, billed on CPU and memory actually used | Idle timeout up to 2 hours, or off | Nothing. Rakazo restores the saved workspace | No |
| CreateOS | Yes, set up from the computer providers guide | Firecracker microVM | $10.44 plus disk. Rakazo's default 2 vCPU / 2 GB shape is $8.40 | Not published | Memory and disk, when paused. Both still billed | No |
| Modal Sandboxes | No | gVisor, VM runtime optional | $20.94. The free plan's $30 monthly credit covers it | 24 hours | Filesystem snapshots. Memory snapshots are in alpha | No |
| Vercel Sandbox | No | Firecracker microVM | About $9.72 at 10% CPU, $29.99 at full CPU | 45 minutes on Hobby, 24 hours on Pro | Filesystem | No |
| Northflank | No | microVM (Kata, Cloud Hypervisor) or gVisor | $5.87 | No cap | Disk | Your cloud or on-premises |
| Blaxel | No | microVM | $14.57, billed on memory only | Not published | Memory, in standby | No |
Prices in US dollars unless marked, from each provider's pricing page, checked November 2026. Your model provider bills separately. Usage only, before free credits, at each provider's default region. Vercel bills CPU only while it is busy, so its price depends on how hard the bot works.
- None of the code-first sandboxes ships a desktop for a person to watch and take over, keeps each bot's browser logins apart, or saves a workspace that survives a switch of provider. Rakazo adds those on every provider it supports.
- Session caps matter for agents. E2B's Hobby plan, Novita's free tier and Vercel's Hobby plan end a session within an hour, so a bot on a long research task needs a paid plan or a provider without a cap.
- Daytona closed its source in June 2026. E2B is now the main open source hosted sandbox, and Northflank the main one that runs in your own cloud.
Isolation: containers, gVisor and microVMs
How strongly a sandbox separates a bot from everything else depends on what sits between them. Containers share the host's kernel, so a kernel bug can let a process out. gVisor puts a kernel written in user space in the way. A microVM gives every sandbox its own small kernel behind a hypervisor. Stronger boundaries cost a little speed and, on your own hardware, need virtualization support.
| Boundary | Who uses it | Good for | Trade-off |
|---|---|---|---|
| Container | Docker, Kubernetes by default, Daytona by default | Your own bots on your own server | Shares the host's kernel |
| gVisor | Modal, GKE Sandbox, Kubernetes with a runtime class | Stronger isolation without a hypervisor | Slower system calls |
| microVM: Firecracker, Kata, Cloud Hypervisor | E2B, CreateOS, boxd, Vercel Sandbox, Northflank, Kubernetes with Kata | Other people's bots and public instances | Needs KVM on your own hardware |
| Full VM | Boat, Railway, Wuying | Long-lived computers | Slower to start than a microVM |
| None | Your computer | Work that needs your real apps | A bot can reach everything you can |
Every option
How to choose
You want it hosted
Boat is what Rakazo Cloud runs its own bot computers on: full Linux VMs where every bot keeps its own Chrome logins, for a $20 monthly minimum. E2B is the option Rakazo's live computer tests run on, gives every computer its own microVM, and pauses idle computers instead of deleting them. Novita pauses with memory, so a bot comes back to the same open programs, at the lowest hourly rate. Daytona keeps each computer's disk, has no session cap, and suits teams already using it.
You want the smallest bill
If bots work an hour or two a day, a per-second provider such as Novita or E2B costs a few dollars a month. If they work most of the day, Boat's flat minimum or a Docker server you rent is cheaper. Cheapest of all is a spare machine you already own.
You don't want a cloud account
Docker is the default when you self-host Rakazo: each bot gets a locked-down container with a desktop, on your own machine. Kubernetes runs one pod per computer on a cluster you already have, with gVisor or Kata if you want VM-level isolation.
You want one bill
Railway runs Rakazo, its database and the bot computers from one template. The trade-off is that computers are rebuilt from saved files after they stop, so open programs don't survive.
You run bots for other people
For a public or multi-user instance, keep computers off the server that runs Rakazo and behind a VM boundary: E2B or Boat hosted, or Kubernetes with gVisor or Kata on your own cluster.
You need Windows, or you're in mainland China
Wuying lets bots use a Windows cloud computer you already have on Alibaba Cloud, which also works where other sandbox providers are hard to reach.
You want your bots on your real apps
The Rakazo desktop app can let bots use your own computer, with your files, apps and logins. That isn't a sandbox, so only turn it on for bots you'd trust unattended.
FAQ
What is an AI agent sandbox?
An isolated computer where an agent can run commands, use a browser and change files without touching your own machine. In Rakazo it's the bot's computer, which you can watch and take over.
How much does an AI agent sandbox cost?
Hosted sandboxes charge about $0.12 to $0.17 an hour for 2 vCPU and 4 GB while running, as of November 2026, so a computer used 4 hours a workday costs about $10 to $15 a month. Boat has a $20 monthly minimum that covers far more hours. Self-hosting costs whatever your server does.
What is the cheapest sandbox for AI agents?
A spare computer running Docker, which costs only electricity. Among the hosted options Rakazo supports, Novita has the lowest hourly rate and Boat is cheapest for computers that run most of the day.
Is the E2B sandbox free?
E2B's Hobby plan has no monthly fee and a one-time $100 credit, but sessions end after an hour. See E2B pricing.
Does Rakazo support Modal or Vercel Sandbox?
No. Rakazo supports Boat, E2B, Daytona, Novita, Railway, Wuying, CreateOS, boxd, Docker, Kubernetes, Incus and your own computer. Modal and Vercel Sandbox are compared above for reference.
Do I need a sandbox provider to run Rakazo?
No. When you self-host, Docker computers work out of the box with no cloud account. Hosted providers are optional.
Can I switch providers later?
Yes. Rakazo keeps its own saved copy of each bot's workspace, so a new computer on another provider starts from the last saved version. Let bots finish and their computers stop before you switch, so recent changes are saved first. Software installed outside the workspace doesn't move.
Is Docker a real sandbox for AI agents?
It's a real boundary but not the strongest. Rakazo's containers drop every Linux capability and cap memory, CPU and processes, but they share the host's kernel. For bots you don't fully trust, pick a provider that gives each computer its own kernel as Rakazo uses it: E2B and CreateOS (Firecracker microVMs), boxd (microVMs), Boat and Railway (full VMs), or Kubernetes with Kata. gVisor on Kubernetes is a middle ground. Not every hosted sandbox qualifies: Rakazo creates Daytona computers as Daytona's default containers, which share the host's kernel, and Novita doesn't say what it uses.
Sources
- Boat pricing
- E2B pricing
- Daytona pricing
- Novita sandbox pricing
- Railway sandboxes, pricing and limits
- Alibaba Cloud, Elastic Desktop Service billing
- CreateOS sandbox pricing
- Modal pricing
- Vercel Sandbox pricing
- Northflank pricing
- Blaxel pricing
- Hetzner Cloud pricing
- DigitalOcean Droplet pricing
- DigitalOcean Kubernetes pricing
- Rakazo pricing








