← 返回日报
🌐 机器翻译 · DeepSeek · GitHub

TencentCloud CubeSandbox


TencentCloud CubeSandbox

CubeSandbox 即时、并发、安全且轻量的沙箱服务,专为 AI Agent 设计

[中文文档] · [快速开始] · [文档] · [更新日志] · [X(Twitter)]

Cube Sandbox 是一款基于 RustVMM 和 KVM 构建的高性能、开箱即用的安全沙箱服务。它支持单节点部署,并可轻松扩展至多节点集群。兼容 E2B SDK,可在 60ms 内创建一个硬件隔离、功能完备的沙箱,内存开销低于 5MB。

📰 新闻

v0.5:AutoPause、Terraform 部署器、ARM64 及网络策略强化

[更新日志 →] · [Terraform 部署 →]

v0.4:更安全的出口,更便捷的运维

[更新日志 →] · [安全代理指南 →] · [WebUI 指南 →]

百毫秒级快照、克隆与回滚

CubeSandbox 0.3.0 引入 CubeCoW 写时复制快照引擎,支持事件级快照、即时克隆以及回滚至任意已保存状态。

[更新日志 →]

🎉 初始开源发布

Cube Sandbox 现已开源!毫秒级启动、硬件级隔离、兼容 E2B 的 AI Agent 沙箱。

[更新日志 →]

产品亮点

⚡ 低于 60ms 启动 · 高密度 · 自动暂停/恢复

平均冷启动 <60ms,每个实例开销 <5MB — 单节点可运行数千个 Agent。支持沙箱自动暂停与恢复以优化成本。

[快速开始 →]

🔒 硬件级隔离

每个沙箱拥有独立的 Guest OS 内核 — 无 Docker 共享内核逃逸风险;安全运行不可信的 LLM 生成代码。

[架构 →]

🔌 无缝 E2B 迁移

原生兼容 E2B SDK — 仅需替换一个 URL 环境变量,业务代码零改动。

[示例 →]

🖥️ Web 控制台

在浏览器中管理沙箱、模板、节点和版本矩阵 — 安装后直接访问 :12088

[WebUI 指南 →]

🔐 凭据保险库

Agent 照常调用 LLM 和外部 API — 密钥永不进入沙箱、模型上下文或日志。

[安全代理指南 →]

🛡️ 出口控制

域名白名单、未授权出口即时阻断、完整审计日志以满足合规要求。

[安全代理指南 →]

📸 快照 · 克隆 · 回滚

运行中沙箱的百毫秒级检查点 — 从任意已保存状态回滚或分支。

[v0.3 更新日志 →]

📦 模板系统

一键将 OCI 镜像转换为模板,从模板商店安装官方预设,跨节点自动分发。

[模板指南 →]

🤖 AgentHub 数字助手

一键启动 OpenClaw 助手 — 支持快照、回滚和助手模板发布。

[数字助手 →]

演示

  1. cubesandbox.-.mp4
  2. cubesandbox.demo.mp4
  3. Cube-Sandbox.RL.demo.mp4
  4. 5.cube.V0.3.0.-.-.mp4

| 演示 | 内容 | |------|------| | 安装与演示 | 性能测试 | | RL (SWE-Bench) | 强化学习基准测试 | | 快照 · 克隆 · 回滚 | 快照功能展示 |

基准测试

在 AI Agent 代码执行场景中,CubeSandbox 实现了安全与性能的完美平衡:

| 指标 | Docker 容器 | 传统虚拟机 | CubeSandbox | |------|-------------|------------|-------------| | 隔离级别 | 低(共享内核命名空间) | 高(专用内核) | 极致(专用内核 + eBPF) | | 启动速度 | *完整 OS 启动时长 200ms | 秒级 | 亚毫秒级(<60ms) | | 内存开销 | 低(共享内核) | 高(完整 OS) | 超低(极致精简,<5MB) | | 部署密度 | 高 | 低 | 极致(单节点数千个) | | E2B SDK 兼容 | / | / | ✅ 即插即用 |

冷启动在裸金属上测试。单并发 60ms;50 并发创建时,平均 67ms,P95 90ms,P99 137ms — 始终低于 150ms。

内存开销在沙箱规格 ≤ 32GB 时测得。更大配置可能会有轻微增加。关于启动延迟和资源开销的详细指标,请参见[核心操作性能基准测试报告(裸金属)]和[PVM 云服务器基准测试报告]。

单并发与高并发工作负载下沙箱交付均低于 150ms

不同实例规格下 CubeSandbox 基础内存占用(*蓝色:沙箱规格;橙色:基础内存开销)。注意:随着实例规格增大,内存消耗仅轻微增加。

快速开始 ⚡

毫秒级启动 — 观看上方快速启动流程。Cube Sandbox 需要支持 KVM 的 x86_64 Linux 环境。本指南通过四个步骤引导您完成全部操作:配置服务器、安装 Cube Sandbox、创建沙箱模板、运行您的第一个 Agent 代码。无需源码编译,几分钟内即可运行。

选择您的部署路径:

可视化管理 — 从概览到创建沙箱和流式查看日志,全部在浏览器中完成。一键部署后,在浏览器中打开:http://<控制节点 IP>:12088

推荐三步操作:

  1. 查看概览 — 打开[概览],确认节点状态为 Ready 且容量正常
  2. 准备模板 — 从[模板商店]安装官方预设;如果[模板]下已有 READY 状态的模板则可跳过
  3. 创建沙箱 — [沙箱] → [+ 新建沙箱],选择一个 READY 模板,几秒内即可在详情页面查看实时日志

请参阅完整的 [WebUI 控制台指南]。

深入文档

[文档首页] — 完整指南导航

📖 阅读原文 →