Replit 用 MicroVMs 重构沙盒引擎
Replit rebuilt its sandbox engine with microVMs

在 Replit,我们运行沙盒已近十年。近期,我们彻底重写了沙盒引擎,将隔离边界从 Docker 容器升级为 MicroVMs,以应对 AI Agent 时代的安全挑战。这次迁移涉及数亿个项目,且全程平滑无感知。新架构利用 Cloud Hypervisor 和 KVM 技术,为每个沙盒提供独立的 Linux 内核,有效规避了共享内核带来的本地提权风险。我们基于 tinyconfig 构建最小化内核,成功规避了 96.1% 的已知 Linux CVE。配合 eBPF 监控和 ZeroTrust 网络,这套新引擎不仅大幅提升了安全性,还支持 Bring Your Own Cloud,让自主 Agent 能在更安全的环境中运行。
在 AI 时代,传统的边界已不再足够,自主 Agent 能够触及并损害超出其预期范围的真实系统。