基于 KVM 的极简虚拟机监控器,用于运行轻量级 microVM,支持安全的多租户 serverless 与容器工作负载。
Agent 与 MCP
AI 智能体沙箱:34 个开源项目(2026)
隔离的运行环境,让 AI 智能体执行代码和命令时不会碰到你的电脑和数据。
- 项目
- 34
- 本周
- +4690
- 更新
- 3小时前
怎么选
先决定你要隔离的是什么:只是一段 Python 代码、一个进程,还是一整台带浏览器的桌面。只跑生成的 Python 可以用 pydantic/monty,它是用 Rust 写的沙箱,不需要容器;要在本机用硬件隔离跑不可信代码,可以看 superradcompany/microsandbox 这类本地 microVM;如果想在自己的基础设施上提供完整的代码、文件和浏览器环境,则选 opensandbox-group/OpenSandbox。
热门项目对比
| 项目 | Star | 本周 | 许可证 | 更新 |
|---|---|---|---|---|
| 3.8万 | +146 | Apache-2.0 | 昨天 | |
| 3.2万 | +526 | MIT | 3小时前 | |
| 2.3万 | +76 | Apache-2.0 | 8小时前 | |
| 2.1万 | +413 | Apache-2.0 | 5小时前 | |
| 1.6万 | +159 | Apache-2.0 | 10小时前 | |
| 1.5万 | +130 | Apache-2.0 | 昨天 |
全部项目
开源计算机使用工具集,为 AI 智能体提供可操作的桌面,包含 Cua Driver、Lume 虚拟机、沙箱与 Cua Bench 评测。
NVIDIA 推出的参考框架,在 OpenShell 沙箱中更安全地运行 OpenClaw、Hermes 等 AI 智能体。
开源沙箱运行时,为 AI 智能体提供隔离环境,用于执行代码、命令、文件及浏览器操作。
开源基础设施,用于在云端隔离沙箱中运行 AI 生成的代码,提供 JavaScript 和 Python SDK。
面向 AI Agent 的开源沙箱服务,每个任务运行在硬件隔离的 MicroVM 中,兼容 E2B SDK。
运行在 Cloudflare Durable Object 中的虚拟文件系统,为 AI 智能体提供可插拔的容器或 Worker 执行环境。
本地 microVM 运行时与 SDK,用硬件隔离的沙箱运行不可信代码和 AI 智能体任务。
一个 TypeScript 库,在隔离沙箱中运行 AI 编码代理,并将其提交合并回主分支。
一个基于 Rust 的轻量虚拟机运行时,用于在本地安全运行 AI 智能体和不可信代码。
一个轻量的 CLI 和库,在操作系统层面限制任意进程的文件系统与网络访问,无需容器。
一个 Docker 一体化沙箱,为 AI 智能体提供浏览器、终端、文件系统、VSCode 和 MCP 等统一运行环境。
运行在 Kubernetes 上的零信任沙箱运行时,通过快照空闲 Agent 实现多个有状态 Agent 复用少量 Worker。
面向 AI 智能体的微虚拟机沙箱,基于写时复制从预热父虚拟机快速 fork 子实例,并支持运行中虚拟机的分支。
基于 WebAssembly 与 V8 的轻量沙箱,为 AI 智能体提供带文件、进程、Shell 和网络的类 Linux 环境。
一个 Kubernetes 控制器与 CRD,用于管理隔离、有状态的单 Pod 沙箱,面向 AI 智能体运行时和强化学习场景。
基于写时复制快照分叉的 KVM 虚拟机沙箱,为 AI 智能体执行代码,启动仅需亚毫秒级。
用于在隔离云沙箱中运行 AI 生成代码并获取输出的 Python 与 JS/TS SDK。
基于 Firecracker 微虚拟机的沙箱平台,通过 HTTP API 隔离运行智能体与用户代码。
基于 E2B 的开源 Linux 桌面沙箱,AI 模型可通过鼠标、键盘和截图操控,并支持流式查看。
一个 Python 库,通过统一 API 在 Docker、Kubernetes、Podman 及本地 Linux、Windows 沙箱中安全运行 LLM 生成的代码。
基于 OpenVMM 构建、以 Linux 为客户机的超轻量微虚拟机沙箱,用于硬件隔离地运行不可信负载。
自托管的基于 Kubernetes 的平台,用轻量虚拟机沙箱安全执行不可信代码,提供 CLI、API 与 Python SDK。
基于 Linux 微虚拟机的 CLI 工具,用于隔离运行 AI 智能体,支持网络白名单和宿主机侧密钥注入。
为 AI 智能体提供沙箱化 shell 运行时,可在本地、Docker、AWS 或 Modal 等环境中执行命令。
面向 AI 智能体的开源沙箱引擎,限制其可执行、读写和访问网络的范围,默认拒绝。
为 Claude Code 等 AI 编程代理提供沙箱隔离,在原生沙箱或 Docker 中免确认运行,保护本机文件安全。
一个 Python 库和 REST API,在隔离的 Docker 容器中安全执行 LLM 生成的 Python 代码,并支持资源限制与超时控制。
常见问题
- 这些项目是怎么挑选的?
- Repolode 收录的每个项目都要通过质量筛选:现在就能用、能解决一个具体问题、不是简单的套壳,而且仍在维护。本页按主题归类已收录的项目,并按 GitHub Star 排序。
- 这里最受欢迎的项目是哪个?
- firecracker-microvm/firecracker,GitHub Star 数 3.8万。选择前建议看看各项目的许可证和最近提交时间。