官方模板由云沙箱平台提供和维护,用于快速创建标准 Sandbox。当前可直接使用的官方模板覆盖基础命令与文件访问、代码执行场景。
如果您只是需要 Python、Node.js、文件管理或代码执行等通用能力,建议优先使用官方模板。只有当官方模板无法满足业务依赖、系统库、运行时版本或企业标准化要求时,再创建自定义镜像模板。
模板列表
|
模板 |
适用场景 |
说明 |
|
基础命令、文件访问、SDK 连通性验证 |
默认基础模板,不提供 Code Interpreter 服务 |
|
|
AI Agent 代码执行、数据分析、文件处理 |
快速入门和代码解释器示例默认使用 |
说明
base 与 code-interpreter-v1 在账号开通云沙箱后会自动就绪,可直接用模板名创建沙箱。browser、All-In-One、Desktop、Claude Code、OpenClaw、DeepSeek 等模板需从对应官方镜像自行构建,参见其他模板。
查看模板
使用 CLI 查看当前账号可用模板:
export E2B_API_KEY="<your-api-key>"
export E2B_API_URL="https://api.cn-beijing.e2b.fc.aliyuncs.com"
export E2B_DOMAIN="cn-beijing.e2b.fc.aliyuncs.com"
e2b template list
使用模板创建 Sandbox
使用 e2b_code_interpreter SDK 时,默认创建 code-interpreter-v1 沙箱,通常不需要显式指定模板。
使用通用 e2b SDK 时,可通过 template 参数显式选择模板。SDK 会自动读取 E2B_API_KEY、E2B_API_URL、E2B_DOMAIN 环境变量。Python 示例:
from e2b import Sandbox
sandbox = Sandbox.create(template="code-interpreter-v1")
TypeScript 示例:
import { Sandbox } from "e2b";
const sandbox = await Sandbox.create("code-interpreter-v1");
后续阅读
该文章对您有帮助吗?