项目 ◆ 沧海遗珠

e2b

e2b-dev/e2b · Python · Apache-2.0

给你的 Agent 一个即用即弃的 Linux 沙箱,安全跑不可信代码。

E2B 按需启动 microVM 沙箱,自带文件系统、shell 与包管理器,让 LLM Agent 能运行代码、装依赖、查看结果,而不碰你的宿主机。

78.1 / 100 · 评分
★ 14k Star 数
+116 30 天增长
5 分钟 首次运行耗时
无需 API Key

评分

趋势 67
活跃 91
质量 95
社区 73
相关 63

上手成本一览

部署方式Pip, Npm, Cloud
GPU无需 GPU
API Key无需
界面语言en
文档语言en
安装命令
pip install e2b-code-interpreter

深度解读

E2B 是一个开源的 AI 代码执行安全云沙箱:每个会话拿到一个隔离的文件系统和 shell,Agent 可以在里面跑代码而完全不碰你的机器。

SDK(Python、JavaScript)约 150ms 拉起一个沙箱,在里面执行任意代码、读写文件,会话结束即销毁——代码解释器和 Agent 工具链用的都是这同一原语。

服务端开源可自托管;托管服务额外提供 Google Cloud 与通用 Linux 机器选项(经 Embed),以及面向团队的仪表盘和 API Key。

适用场景

支撑编程 Agent 的"跑代码"环节
在你的 SaaS 里安全执行用户脚本
原型化数据管线而不污染本地环境

适合 / 不太适合

适合

需要代码执行的 Agent 平台
运行用户提交脚本的应用
教学 / 笔记本类产品

不太适合

只需简单 eval(用 Python 自带沙箱即可)
没有 runner 的纯内网环境

趋势 · 30d