设置
身份验证
从 app.deno.com → 设置 → 组织令牌 获取您的令牌。与 deepagents 一起使用
独立使用
配置
| 选项 | 类型 | 默认值 | 描述 |
|---|---|---|---|
memoryMb | number | 768 | 内存(MB)(768-4096) |
lifetime | "session" | string | "session" | 生命周期("session"、"5m"、"30s") |
region | string | - | 区域。选项:"ams" | "ord" |
可用区域
| 区域代码 | 位置 |
|---|---|
ams | 阿姆斯特丹 |
ord | 芝加哥 |
生命周期选项
"session"(默认):当您关闭/处置客户端时,沙箱关闭- 持续时间字符串:使沙箱在特定时间内保持活动状态(例如,
"5m"、"30s")
访问 Deno SDK
对于高级功能,访问底层 Deno SDK:重新连接到现有沙箱
重新连接需要基于持续时间的生命周期(不是"session"):
工厂函数
错误处理
错误代码
| 代码 | 描述 |
|---|---|
NOT_INITIALIZED | 沙箱未初始化 - 调用 initialize() |
ALREADY_INITIALIZED | 无法初始化两次 |
AUTHENTICATION_FAILED | 无效或缺少 Deno Deploy 令牌 |
SANDBOX_CREATION_FAILED | 创建沙箱失败 |
SANDBOX_NOT_FOUND | 沙箱 ID 未找到或已过期 |
COMMAND_TIMEOUT | 命令执行超时 |
COMMAND_FAILED | 命令执行失败 |
FILE_OPERATION_FAILED | 文件读/写失败 |
RESOURCE_LIMIT_EXCEEDED | 超过 CPU、内存或存储限制 |
限制和约束
| 约束 | 值 |
|---|---|
| 最小内存 | 768 MB |
| 最大内存 | 4096 MB (4 GB) |
| 磁盘空间 | 10 GB |
| vCPU | 2 |
| 工作目录 | /home/app |
| 网络访问 | 完全(默认) |
环境变量
| 变量 | 描述 |
|---|---|
DENO_DEPLOY_TOKEN | Deno Deploy 组织访问令牌 |
通过 MCP 将这些文档连接到 Claude、VSCode 等 以获取实时答案。

