E2B
开源、安全的环境,为企业级 Agent 提供真实世界的工具。
仍在活跃开发:最近 90 天有 224 次提交,最近一次提交在 2026-10-01。
GitHub 星数
1.4 万
近 30 天涨星
+414
近 90 天提交
224
近 6 个月发版
10
E2B 是一个开源基础设施平台,提供安全、隔离的云端沙箱,用于安全运行 AI 生成的代码。它在 GitHub 上拥有超过 11,000 个星标,为需要在受控环境中执行代码的 AI Agent 提供企业级安全保障。该平台通过专用 SDK 同时支持 JavaScript/TypeScript 和 Python,让开发者能够以编程方式创建、管理沙箱并与之交互。E2B 沙箱提供隔离环境,AI Agent 可在其中运行命令、执行代码和进行文件操作,而不会给宿主系统带来安全风险。该平台包含一个独立的 Code Interpreter SDK,用于提供高级代码执行能力,还提供全面的文档,以及包含各种 LLM 框架示例的实用指南。E2B 满足了 AI 应用中安全执行代码的关键需求:Agent 经常生成并运行代码,而这些代码若直接在生产系统上执行,可能造成危害。该平台同时支持云托管和自托管部署,适用于具有不同安全和基础设施要求的组织。
和同类工具的区别
专为 AI 生成的代码构建的沙箱执行环境,启动时间低于一秒;相比之下,通用容器需要更多配置,且冷启动更慢
主要能力
- 用于运行 AI 生成代码的安全云端沙箱
- 具有完整操作系统访问权限的隔离执行环境
- 用于运行 Python/JS 代码片段的代码解释器 SDK
- 沙箱内的文件系统、进程和网络访问
- 通过 Dockerfiles 自定义沙箱模板
- 支持在 AWS 和 GCP 上自托管
适合
- 安全运行不可信的 AI 生成代码
- 将代码执行功能集成到 AI 应用中
不太适合
- 无安全顾虑的简单脚本执行
- 离线或物理隔离网络环境
局限
- 即使是基本使用也需要 E2B API 密钥
- 自托管需要大量基础设施(在 AWS/GCP 上使用 Terraform)
- 自托管尚不支持 Azure 和通用 Linux
- 创建沙箱存在网络延迟
E2B 的替代品
- e2b(2,419星)
- AgentRun(380星)
- Open Interpreter:面向计算机的自然语言接口(6.8 万星)
- Code Interpreter API(3,843星)
- GPT-Code(3,535星)
- smolagents(3 万星)
常见问题
- E2B 是做什么的?
- E2B 是一个开源基础设施平台,提供安全、隔离的云端沙箱,用于安全运行 AI 生成的代码。它在 GitHub 上拥有超过 11,000 个星标,为需要在受控环境中执行代码的 AI Agent 提供企业级安全保障。该平台通过专用 SDK 同时支持 JavaScript/TypeScript 和 Python,让开发者能够以编程方式创建、管理沙箱并与之交互。E2B 沙箱提供隔离环境,AI Agent 可在其中运行命令、执行代码和进行文件操作,而不会给宿主系统带来安全风险。该平台包含一个独立的 Code Interpreter SDK,用于提供高级代码执行能力,还提供全面的文档,以及包含各种 LLM 框架示例的实用指南。E2B 满足了 AI 应用中安全执行代码的关键需求:Agent 经常生成并运行代码,而这些代码若直接在生产系统上执行,可能造成危害。该平台同时支持云托管和自托管部署,适用于具有不同安全和基础设施要求的组织。
- E2B 还在维护吗?
- 仍在活跃开发:最近 90 天有 224 次提交,最近一次提交在 2026-10-01。
- E2B 有哪些替代品?
- 和 E2B 最接近的开源替代品有 e2b、AgentRun、Open Interpreter、Code Interpreter API、GPT-Code、smolagents。
- E2B 是开源的吗?
- 是的,E2B 是开源项目,代码托管在 GitHub 上。
星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/e2b-dev/E2B