Cloudflare Workers 付费计划与 Agent Sandbox 调研

调研日期:2026-04-16 | 状态:Containers & Sandbox SDK 已于 2026-04-13 正式 GA


一、Workers 付费计划概览

Free Plan(免费)

资源限额
请求数100,000 / 天
CPU 时间10ms / 次调用
KV 读取100,000 / 天
D1 行读取500 万 / 天
Durable Objects100,000 请求 / 天
资源包含量超出价格
请求数1000 万 / 月$0.30 / 百万
CPU 时间3000 万 ms / 月$0.02 / 百万 ms
单次 CPU 上限5 分钟(默认 30s)—
Cron/Queue CPU15 分钟—
数据传输/带宽不额外收费—

二、Sandbox SDK(Agent 沙箱)

是什么?

Sandbox SDK 构建在 Cloudflare Containers 之上,为 AI Agent 提供持久化、隔离的 Linux 环境——有 shell、文件系统和后台进程,等同于给 Agent 一台真正的计算机。

核心能力

  • 安全凭证注入:Agent 通过可编程出口代理访问外部服务,不接触原始凭证
  • PTY 终端:完整伪终端会话,通过 WebSocket 代理,兼容 xterm.js
  • 持久化代码解释器:Python / JS / TS 上下文跨执行保持状态(类似 Jupyter)
  • 后台进程 & Preview URL:可启动 dev server 并生成可分享的公开 URL
  • 文件系统监听:基于 inotify 的实时文件变更事件流
  • 快照:完整磁盘状态保存与恢复(内存状态快照即将推出)

实例类型 & 定价

实例规格:

实例类型vCPU内存磁盘
lite1/16256 MiB2 GB
basic1/41 GiB4 GB
standard-11/24 GiB8 GB
standard-216 GiB12 GB
standard-328 GiB16 GB
standard-4412 GiB20 GB

计费模型(按 10ms 粒度计费,仅收活跃 CPU):

资源每月包含超出单价
内存25 GiB-hours$0.0000025 / GiB-second
CPU375 vCPU-minutes$0.000020 / vCPU-second
磁盘200 GB-hours$0.00000007 / GB-second

💡 关键优势:Agent 等待 LLM 响应时 CPU 空闲不计费,大幅降低实际成本。

网络出口:

区域每 GB每月包含
北美 & 欧洲$0.0251 TB
大洋洲、韩国、台湾$0.05500 GB
其他地区$0.04500 GB

并发限制(标准定价):

  • lite:15,000 实例
  • basic:6,000 实例
  • standard+:1,000+ 实例(可申请更高)

三、Dynamic Workers(另一种沙箱方案)

Dynamic Workers 是基于 V8 isolate 的轻量级方案,不同于 Containers/Sandbox:

对比项Dynamic WorkersSandbox (Containers)
启动时间毫秒级数百毫秒
内存占用几 MB几百 MB~几 GB
环境JS/TS isolate完整 Linux
并发无限制受实例类型限制
定价$0.002/唯一 Worker/天(Beta 期间免费)按 CPU/内存/磁盘
适用场景运行 AI 生成的 TS 代码片段运行完整开发环境

四、Claude Code 能跑在 Sandbox 里吗?

✅ 官方支持!

Cloudflare 提供了 官方教程 指导如何在 Sandbox 中运行 Claude Code。

工作流程

  1. 创建一个 Worker 接收仓库 URL + 任务描述
  2. Worker 调用 Sandbox SDK 启动隔离环境
  3. 在沙箱中克隆仓库、运行 Claude Code 执行任务
  4. 返回输出结果和代码 diff

快速开始

bash
# 使用官方模板创建项目
npm create cloudflare@latest -- claude-code-sandbox \
  --template=cloudflare/sandbox-sdk/examples/claude-code

# 配置 Anthropic API Key
echo "ANTHROPIC_API_KEY=sk-ant-xxx" > .dev.vars

# 本地开发(首次启动需 2-3 分钟构建 Docker)
npm run dev

# 部署到 Cloudflare
npx wrangler deploy
npx wrangler secret put ANTHROPIC_API_KEY

前置条件

  • Cloudflare Workers Paid Plan($5/月起)
  • Anthropic API Key
  • Node.js v16.17.0+
  • 本地开发需要 Docker

推荐实例类型

运行 Claude Code 建议至少选择 basic(1/4 vCPU, 1 GiB 内存)或 standard-1(1/2 vCPU, 4 GiB 内存),因为 Claude Code 需要安装依赖、运行构建等操作。

成本估算示例

假设使用 standard-1 实例,每天运行 Claude Code 1 小时(其中 CPU 活跃占 20%):

  • CPU:0.5 vCPU × 3600s × 20% = 360 vCPU-seconds → $0.0072
  • 内存:4 GiB × 3600s = 14,400 GiB-seconds → $0.036
  • 磁盘:8 GB × 3600s = 28,800 GB-seconds → $0.002
  • 单次约 $0.045,每月(30天)约 $1.35 + Workers 基础 $5/月

五、总结

问题答案
Claude Code 能跑在 Sandbox 里吗?✅ 官方支持,有模板
最低成本$5/月 Workers Paid + 按用量计费
适用场景自动化代码任务、CI/CD Agent、安全沙箱执行
主要优势隔离安全、仅活跃 CPU 计费、全球边缘部署
注意事项需要 Anthropic API Key 费用、实例规格影响性能

参考链接

Comments (0)

No comments yet

imfht
April 15, 2026