e2b-dev/E2B

Open-source, secure environment with real-world tools for enterprise-grade agents.

它解决了什么问题

它提供了一个安全、隔离的云环境(沙箱),可在不危及主机系统的情况下执行由 AI 生成的代码。这使得 AI 代理和大型语言模型能够安全地运行命令、执行代码,并与虚拟桌面环境进行交互。

它如何工作

E2B 提供了一套 SDK(JavaScript/TypeScript 和 Python),允许开发者启动并控制远程沙箱。这些沙箱可用于运行 shell 命令、通过专用的代码解释器 SDK 执行代码,或通过提供鼠标、键盘和截图功能 API 的桌面 SDK 模拟计算机使用。

适用于谁

需要在安全、隔离的环境中执行代码或与虚拟桌面交互的 AI 代理或基于大语言模型的应用程序的开发者。

主要特点

  • 用于 AI 生成代码的安全隔离云沙箱。
  • 针对 Python 和 JavaScript/TypeScript 的专用 SDK。
  • 内置代码解释器功能,用于执行代码片段。
  • 桌面 SDK,支持计算机使用(鼠标、键盘、截图和应用程序启动)。
  • 可选择使用 Terraform 在 AWS 或 GCP 上自托管基础设施。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目