CreateOS Sandbox vs UCloud Agent Sandbox
Pick UCloud Agent Sandbox if you build agents for users in mainland China or already run on UCloud and want E2B-style APIs on local infrastructure. Pick CreateOS Sandbox if jobs run longer than 24 hours, need more than 8 GB of memory, or need an EU region and a documented isolation model.
Pricing at a Glance
CreateOS rates verified 17 October 2026. UCloud Agent Sandbox pricing as published on 17 October 2026. Rates billed per GB rather than per GiB, or as bundled sizes, are quoted as published rather than converted.
CreateOS Sandbox
- Compute
- $0.0362 /vCPU-hr
- Memory
- $0.0116 /GiB-hr
UCloud Agent Sandbox
UCloud bills per second at CNY 0.00003 per vCPU-second and CNY 0.000015 per GiB-second, with 10 GB local storage free per sandbox and persistent storage at CNY 0.0005 per GB-hour after 60 GB free, as of 17 October 2026.
Where CreateOS Sandbox Fits Better
What CreateOS Sandbox brings to this matchup, with a plain note on where UCloud Agent Sandbox has the edge.
No runtime cap, where UCloud reclaims a sandbox after 24 hours of total runtime by default.
Up to 16 GB memory on Enterprise, against UCloud's 8 vCPU / 8 GB per sandbox.
Isolation is documented: each sandbox is a Firecracker micro-VM with its own guest kernel; UCloud's docs do not state theirs.
An eu region alongside us; UCloud runs in two China regions and Los Angeles.
Where UCloud Agent Sandbox is strong
UCloud gives you drop-in E2B compatibility in mainland China regions plus a US region, per-second CNY pricing with a sizeable free trial allotment, and fine-grained egress allow and deny rules you can change on a running sandbox.
Which to Pick
Pick CreateOS Sandbox if
- Jobs run longer than 24 hours.
- A sandbox needs more than 8 GB of memory.
- You need sandboxes in the EU.
Pick UCloud Agent Sandbox if
- Your users or data are in mainland China.
- You already use E2B SDKs and want to switch providers with a compatibility guide.
- You want a deny list for IPs and CIDRs as well as an allow list.
Head-to-Head Comparison
Every dimension side by side, checked on 17 October 2026 against each vendor's own docs and pricing pages. "Not published" means we could not find it on the vendor's pages, not that the feature is missing.
| Dimension | CreateOS Sandbox | UCloud Agent Sandbox |
|---|---|---|
| Isolation | Firecracker micro-VM with its own guest kernel, root filesystem and network identity | Not published in the docs (they promise full operating system capabilities) |
| Pause and resume | Saves disk, memory and CPU state; vCPU stops billing while paused, memory and storage still bill | Pause preserves disk and memory; auto-resume on URL access when enabled |
| Fork | Fork a paused sandbox into many independent copies, each with its own id and IP | Create sandboxes from a snapshot of a running sandbox; no live fork |
| Outbound network default | Open with no rules; deny-by-default once any host, IP, CIDR or wildcard rule exists, enforced on the host outside the VM | Open; allow_out by IP, CIDR or domain and deny_out by IP/CIDR, changeable while running |
| Inbound access | Closed by default; opt-in public HTTPS URL, plus API-authenticated shell and port tunnels | Domain-based public URL per sandbox port; options to restrict public access |
| Largest size | 8 vCPU / 16 GB on Enterprise (Pro 8 vCPU / 8 GB, Beginner 4 / 4, Free 1 / 1) | 8 vCPU / 8 GB per sandbox |
| Concurrency | Free 1, Beginner 5, Pro 20, Enterprise 30; paused sandboxes count toward the cap | 20 running sandboxes by default; 5 MB/s public bandwidth |
| Session length | No lifetime cap; optional idle auto-pause from 60 s to 24 h, off by default | Total runtime 24 hours by default, then reclaimed |
| Billing | Per second: $0.03616363/vCPU-hr, $0.01159025/GiB-hr, storage $0.0001584/GB-hr; no egress fees, 50 GiB bandwidth budget per sandbox | Per second in CNY: 0.00003 per vCPU-second, 0.000015 per GiB-second |
| SDKs and interfaces | TypeScript, Go, Python, Rust, C#, Java (all but TypeScript pre-1.0), CLI, MCP, REST | Python SDK, CLI; E2B SDKs supported through a compatibility guide |
Common Questions
How long can a UCloud Agent Sandbox run?
24 hours of total runtime by default, after which UCloud reclaims it; a configurable timeout can pause it sooner. CreateOS Sandbox has no lifetime cap, and its optional idle auto-pause ranges from 60 seconds to 24 hours.
Which regions does UCloud Agent Sandbox offer?
Three: cn-wlcb North China (Ulanqab, the default), cn-sh East China (Shanghai) and us-ca (Los Angeles), and data does not cross regions. CreateOS Sandbox offers eu and us.
Can UCloud sandboxes block specific outbound IPs?
Yes. UCloud supports allow_out rules by IP, CIDR or domain and deny_out rules by IP or CIDR, with allow taking precedence. CreateOS Sandbox has no deny list; it allows everything until you add a rule, then denies whatever the allowlist does not name.
Sources
Checked 17 October 2026.
See CreateOS Sandbox for yourself
Book a demo, or explore the Sandbox and its pricing.