腾讯云开源的CubeSandbox,恰恰就是冲着这个痛点来的。
它基于RustVMM + KVM,每个Agent沙箱都配有独立的Guest OS内核,走的是MicroVM隔离路线,而非普通容器那种共享内核的方案。
几个比较亮眼的点:
① 冷启动平均60ms内
② 单实例内存开销低于5MB
③ 原生兼容E2B SDK,改一个URL就能迁移
④ 支持单机部署,也能扩展到多节点集群
碰上需要让Agent执行Python、Shell或其他代码的场景,这类沙箱就挺实用。
更何况它现在早已不止于基础代码执行,还在往快照、回滚、自动暂停等Agent工作流能力上扩展。
🔗 https://github.com/TencentCloud/CubeSandbox