Skip to content
Go back

Sandbox 对比

Edit

Agent 要跑模型生成的代码,或平台要执行用户提交的脚本,都需要隔离环境。开个帖子对比一下主流 Sandbox,按 托管自建 分开看。

价格和上限会变,选型时以各家官网为准。

托管 Sandbox

买 API / 按量用,不用自己管集群。

ProviderIsolationCold StartMax SessionPricingNotes
Vercel SandboxFirecracker microVM~100ms5h (Pro)$0.128/vCPU-hr(仅 active)已在 Vercel 栈里最省事
E2BFirecracker microVM~150ms24h (Pro)$150/mo + $0.05/hrAI Agent 里最常见
CodeSandbox(Together)Firecracker microVM~2.7s / resume ~500msConfigurable订阅 + VM credits强 fork / snapshot,被 Together AI 收购
Deno SandboxFirecracker microVM<1s按用量Deploy 计划内、按 compute 计费出站策略 + 密钥不进沙箱,可一键 deploy
Deno DeployV8 isolate~ms按请求Deploy 定价边缘 Serverless,不是完整 Linux 沙箱
Upstash BoxNode runtimeFastConfigurableUsage-based内置 Claude Code / Codex,搭配 Upstash Redis
Daytona(托管)Docker/OCI~90msUnlimitedUsage-based(无底价)也可自建,见下表
Fly.io SpritesFirecracker microVM1-12sUnlimited$0.07/CPU-hr100GB NVMe,预装 Claude Code
ModalgVisorSub-second24h$250/mo+Python 优先,支持 GPU
BeamgVisor约 2-3sUnlimitedUsage-basedServerless 跑代码,可接 GPU
Novita Agent SandboxFirecracker microVM<1s / ~200ms 级可持久会话按秒计 vCPU/内存偏成本,兼容 E2B SDK 思路
Cloudflare WorkersV8 isolates~msPer-requestWorkers 定价仅 JS/TS,比容器快一个数量级
Cloudflare SandboxContainers + Workers较快ConfigurableWorkers / Containers 定价边缘侧跑容器,接 R2 / D1 / Workers AI
BlaxelmicroVM~25msUnlimitedUsage-based冷启动很快
NorthflankKata microVMFastUnlimitedCustomBYOC、企业向
FreestyleKVM(完整 VM)~800msConfigurableFrom $50/mo完整 root
RunloopVM-basedFastConfigurableUsage-basedDev environment as API
MorphmicroVM / snapshot瞬时 fork 向ConfigurableUsage-based主打瞬时 fork,适合并行探索
Tensorlake托管沙箱FastConfigurableUsage-based偏文档 / 数据类 Agent 的代码执行
InstaVM完整 VMFastConfigurableUsage-based云端真机感;本机可接 Apple Containers
OpenAI Code Interpreter平台托管沙箱Fast会话内含在 ChatGPT / API 产品里好用但依赖与环境难自控
Amazon Bedrock AgentCoreAWS 托管视配置企业会话AWS 定价企业在 AWS 里跑 Agent 常用
GKE Agent SandboxgVisor / Kata(K8s)视配置 + warm pool可 idle scale-to-zeroGKE 定价托管版 agent-sandbox
StackBlitz WebContainers浏览器内 Node~ms 级浏览器会话产品定价浏览器里跑 Node,不是云端 Linux 沙箱

自建 Sandbox

自己跑控制面 / runtime,数据与算力留在自己的机器或集群。

ProviderIsolationCold Start部署形态License / 成本Notes
OpenSandboxDocker / K8s + gVisor / Kata / Firecracker视 runtime(Firecracker ~125ms 级)Docker 或大规模 K8sApache 2.0统一 API,Coding / GUI / RL / 代码执行;可对接 agent-sandbox
agent-sandboxgVisor / Kata(RuntimeClass)视 runtime + warm poolKubernetes CRD开源(SIG Apps)K8s 原生 Sandbox 编排;GKE 有托管版
Daytona(自建)Docker/OCI(可选 Kata)~90ms自托管 / 开源开源 + 商业可持久化状态;也有托管版
microsandboxmicroVM(libkrun)<200ms 级自托管 runtime开源自建 microVM,不走第三方托管
CubeSandboxCubeVM + KVM<60ms 级(宣称)自托管开源自建强隔离
SmolVM本地 microVMFast本地优先开源browser / desktop computer use
Microsoft LiteBoxLibrary OS(+ 机密计算方向)实验向自建 / 实验开源实验2026 仍偏早期,生产需谨慎

隔离层级怎么理解

Deno 这边要分清:Deno Deploy 是 isolate 边缘运行时;Deno Sandbox 才是 Deploy 云上的 Linux microVM,带出站白名单和「密钥只在出站代理注入、不进沙箱环境变量」。

推荐

托管

自建


Edit
Share this post on:

Previous Post
Rust 嵌入式数据库对比
Next Post
只拉取指定目录更新