7 月 4 日,腾讯云推出的 AI Agent 沙箱项目 CubeSandbox 在 GitHub Trending 全语言总榜上名列第 18 位。该项目是当天榜单中唯一由国内厂商贡献的开源项目,并且是榜单上唯一的 AI Agent 底层沙箱基础设施项目。此外,在当日的 Rust 语言排行榜上,CubeSandbox 位居国内厂商 Rust 开源项目之首。
CubeSandbox 于 2026 年 4 月 21 日根据 Apache 2.0 协议正式向公众开放。此次登上 GitHub Trending 榜单,表明该项目开源不到三个月的时间里,已经获得了全球开发者的高度关注和实际应用。
CubeSandbox 是腾讯云自主研发的 AI Agent 安全执行环境,基于 RustVMM 和 KVM 技术构建。它能在硬件虚拟化层面为每个 Agent 提供完全独立的操作系统环境,实现了强大的安全隔离和卓越的性能。
在开源之初,CubeSandbox 的关键技术指标已处于行业领先地位:冷启动速度低于 60 毫秒,比行业平均水平快了约三分之二;单个实例的内存占用低于 5 MB,一台拥有 96 个 vCPU 的物理服务器可支持运行超过 2000 个沙箱实例;平台瞬时调度能力可达 10 万实例以上,并且能在分钟内启动数万个沙箱。安全架构方面,每个沙箱都拥有独立的 Guest OS 内核,利用 KVM 硬件虚拟化技术实现物理级别的隔离。同时,通过 eBPF 内核态虚拟交换机 CubeVS,实现了网络隔离和精细化的出站流量控制,有效防止了容器逃逸的风险。
项目开源后,迅速吸引了全球开发者社区的目光。作为业界首个同时具备硬件级强隔离和亚百毫秒启动速度的开源 Agent 沙箱,CubeSandbox 打破了此前由闭源方案主导的 Agent 沙箱市场格局,为全球开发者提供了可自行托管且数据不离开本地的解决方案。CubeSandbox 在协议层面兼容了海外主流 Agent 沙箱服务的标准接口,使得现有业务代码只需修改环境变量即可迁移,业务逻辑无需改动,极大地降低了开发者的迁移成本。
在开源后的不到三个月时间里,CubeSandbox 连续发布了三个重要版本,致力于解决 Agent 在生产环境中遇到的实际瓶颈。
在状态管理方面,新增了快照、克隆和回滚三个 SDK 功能,使得原本“一次性”的沙箱具备了存档、分叉和回退的能力。这意味着 Agent 可以在关键节点保存其状态,在出错时回退到之前的步骤进行重试,或者创建多个独立副本进行并行探索。根据裸金属基准测试,单次快照操作仅需约 50 毫秒,回滚操作约 82 毫秒,并发克隆 100 个沙箱的平均时间仅为 5 毫秒。
在安全治理方面,引入了 L7 级别的出站流量控制和凭据注入功能。API Key 不会直接进入沙箱,而是由代理层在转发时附加。日志信息通过专用通道传输到宿主机,并且整个集群的组件版本会统一上报和对账。
在生产部署方面,实现了沙箱闲置时自动暂停,有请求时在几十毫秒内唤醒。同时,CubeSandbox 完成了对 ARM64 架构的全栈适配,并提供了 Terraform 一键集群部署、在线升级、入向鉴权以及出向策略路由等网络增强功能。
从状态可追溯、流量可控、资源弹性到集群可运维,CubeSandbox 正将 Agent 沙箱从一个“能够运行的演示”转变为“能够支撑生产环境的基础设施”。
在 Agent 沙箱领域,拥有完整快照、分叉和回滚能力的解决方案非常稀缺。现有方案要么只实现了部分能力,完整性参差不齐,要么仍处于实验阶段未正式发布。主流云厂商的沙箱方案则更侧重于会话隔离和安全代码执行,并未将状态管理作为核心能力对外提供。
腾讯云 CubeSandbox 的解决方案是多管齐下:首先,将快照、克隆、回滚作为 SDK 一级接口完整开放,而不是作为实验性功能;其次,配套开源了可视化 WebUI,降低了状态管理的使用门槛;最后,整套能力以 Apache 2.0 协议开源,支持用户自行托管,避免了供应商锁定。在国内云厂商中,CubeSandbox 是首个将事件级快照和分叉能力设为 SDK 一级接口,并配套开源 WebUI 的 Agent 沙箱。
此次登上 GitHub Trending 榜单,也从社区层面印证了行业趋势:Agent 基础设施的竞争焦点正从“能否安全执行代码”转向“能否高效管理 Agent 的执行状态”。速度上的竞争已逐渐接近瓶颈,状态管理正成为 Agent 沙箱赛道新的核心分水岭。

玩家互动社区