Skip to content

E2B 兼容 API 参考

本页用于把 E2B 兼容 API 的“常见动作”与“典型接口”放在一起,帮助开发者快速对照。

建议先阅读:

核心调用场景

1. 创建沙箱

用于从模板创建一个可执行沙箱。

2. 执行代码

用于在沙箱中运行代码并收集输出结果。

3. 查看日志

用于排查执行失败、超时或环境问题。

4. 控制生命周期

用于暂停、恢复、终止或回收沙箱资源。

常见接口家族

不同 SDK 和版本下,实际路径可能略有差异,但通常会覆盖这些能力:

  • 创建 sandbox
  • 运行代码 / 任务
  • 获取 logs
  • 暂停 / 恢复 / 销毁
  • 查询 sandbox 元信息

典型返回内容

E2B 兼容接口通常会返回:

  • 任务状态
  • 标准输出 / 标准错误
  • 运行结果对象
  • 错误信息
  • sandbox 标识

适合谁看

  • 正在把现有 E2B SDK 接到 Cube Sandbox 的开发者
  • 需要确认接口返回结构的 Agent / 后端同学
  • 想从“代码执行”而不是“管理面”角度理解系统的人

相关文档