项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2428
技术标签
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Python 环境(使用 Python SDK 时,用于 pip install)
- Node.js / npm 环境(使用 JavaScript/TypeScript SDK 时,用于 npm i)
- 一个 E2B 账号,并在官网注册后获取 API Key
- 网络可访问 E2B 云端沙箱服务
安装与启动步骤
-
1安装 Python SDK
在 Python 项目中安装 E2B 官方代码解释器 SDK,安装完成后即可在代码中导入使用。
pip install e2b-code-interpreter -
2安装 JS/TS SDK
如果使用 JavaScript 或 TypeScript,改用 npm 安装对应的 @e2b/code-interpreter 包。
npm i @e2b/code-interpreter -
3注册并获取 API Key
打开 E2B 官网注册账号,在控制台获取自己的 API Key,后续调用沙箱时需要使用。
如何确认成功
SDK 安装过程无报错,且已成功拿到 E2B API Key,即可进入官方文档示例调用沙箱。
常见问题
Q:SDK 的源码在哪个仓库?
A:@e2b/code-interpreter 与 e2b-code-interpreter 的源码已迁移至 E2B monorepo,位于 packages/code-interpreter-js 和 packages/code-interpreter-python,相关 issue 和 PR 请提到那里。
Q:需要自己搭建沙箱环境吗?
A:不需要。E2B 提供开源的云端基础设施,AI 生成的代码会在安全的隔离沙箱中运行,本地只需安装 SDK 并提供 API Key。
Q:本仓库现在保留了什么内容?
A:该仓库目前保留沙箱模板(sandbox template)以及图表数据提取器(chart data extractor)。
Q:支持哪些编程语言?
A:官方同时提供 Python SDK(PyPI 包 e2b-code-interpreter)和 JavaScript/TypeScript SDK(npm 包 @e2b/code-interpreter)。
注意事项
- README 节选中未给出完整的运行示例代码、环境变量名和端口等细节,实际调用方式请以 E2B 官方文档为准。
- 使用前必须先注册 E2B 账号并获取 API Key,否则无法启动沙箱。
- SDK 源码已迁移到 E2B monorepo,遇到 SDK 问题请到新仓库反馈。
- Python SDK 与 JS/TS SDK 二选一安装即可,按你的项目语言选择。
核心亮点
- 提供沙箱执行环境,有效隔离 AI 生成代码的潜在风险
- 支持 Python 和 JS/TS 双语言 SDK,覆盖主流开发场景
- API 设计简洁,支持流式输出,集成门槛低
不足之处
- 项目较新,文档和社区生态有待完善
- 沙箱安全性和资源隔离的深度可能不如专业执行环境
适用场景
- 在聊天机器人中执行 AI 生成的代码并返回结果
- 为 AI 编程助手提供代码运行和调试能力
- 在自动化工作流中动态执行用户或 AI 提供的代码片段
替代项目
OpenAI Code Interpreter、Jupyter Kernel Gateway、Pixee Code Interpreter
上一篇:aicodeguide
下一篇:llama.vim
同类项目推荐
agentty
开源
终端里毫秒启动的 AI 结对编程,任意模型都能用
AI pair programming in your terminal — one static binary, sub-ms startup, any model
speccoding-template
开源
用AI全栈开发,从规格到代码一步到位
基于 Claude Code + OpenSpec + Superpowers 的全栈 AI 开发模板
Archon
开源
把 AI 编码变成可重复执行的确定性流水线
The first open-source harness builder for AI coding. Make AI coding deterministic an···
repomix
开源
整库代码装进一个文件,AI 一口气全看懂
Repomix is a powerful tool that packs your entire repository into a single, AI-frien···
probe
开源
给 AI 编程助手装上懂代码结构的搜索引擎
AI-friendly semantic code search engine for large codebases. Combines ripgrep speed ···
Gitea 代码托管
开源
轻量 Git 代码托管平台
Git with a cup of tea! Painless self-hosted all-in-one software development service,···
twinny
开源
VS Code 里免费用 AI 补全和对话,本地模型也能跑
Open-source AI coding assistant for VS Code. Coding agent, code completion, chat, ed···
repo-map
开源
上传仓库,AI 自动生成结构解读和文件用途分析
Map a repository as a Markdown tree with LLM-written notes on each file.
coding_agent_account_manager
开源
AI编程账号秒切,告别限额中断
Sub-100ms auth switching for AI coding CLIs (Claude Code, Codex, Gemini, Grok, Curso···
