Cloudflare Computer 是 Cloudflare 在 2026 年 8 月推出的开源 Agent 运行时,给每个 AI Agent 一台真正的"电脑"。它提供基于 Durable Object 的持久化 SQLite 文件系统,外加可插拔的执行后端——Agent 可以读写文件、跑 Shell 命令、操作 Git、发布项目,全程无需自建 VPS、Docker 守护进程或容器编排。
核心功能
- 持久化虚拟文件系统:工作区由 Durable Object 中的 SQLite 承载,重启后依然存活;支持 R2 挂载预填充只读数据。
- 三种执行后端:完整 Linux 容器(真实二进制与网络,FUSE 挂载工作区并经 capnweb 同步);闪电般的 just-bash 隔离 Shell(Dynamic Worker);隔离的 JavaScript(ECMAScript 模块)运行时。
- 内置运行时选择:
workspace.runtime.exec()让模型按任务自动选择后端——文件与数据处理走快速廉价的隔离环境,只有真正需要完整用户态时才用容器。 - AI SDK 工具集:开箱即用的 read、write、edit、ls、exec、publish 工具,兼容 AI SDK 与
@cloudflare/agents。 - Git 与产物支持:内置 Git 客户端(
ws:git)和 Cloudflare Artifacts 集成(ws:artifacts),可克隆、提交、发布项目。 - 门控、审计、可观测:所有文件与执行操作均受权限管控并留有日志,Agent 的行为有清晰的追溯记录。
适用场景
谁应该使用这个工具?
- Agent 平台开发者:需要可靠、持久的文件状态与代码执行,又不想管理虚拟机的团队。
- 边缘开发者:已在 Cloudflare Workers、Durable Objects、R2 上构建,希望代码执行与现有栈同处边缘。
- 独立开发者:想要 $0 成本给 Agent 一个真正的 Linux 环境、npm、Node 和 Git 的开发者。
解决的问题
- Agent 跨轮次状态丢失:SQLite 支撑的工作区在重启后仍保留文件。
- 执行环境碎片化:一个运行时在隔离环境与容器之间动态路由,而非绑定单一原语。
- 基础设施成本:无需 VPS、无需 Docker、无需额外 API 账单——Agent 的电脑就跑在 Workers 上。
定价方案
| 方案 | 价格 | 功能 |
|---|---|---|
| 开源版 | $0 | 在自有 Workers 账户上自托管;仅支付底层 Cloudflare 用量(Workers、DO、R2)。 |
| Cloudflare Workers | 按量付费 | 活跃 CPU 约 $0.072/vCPU-小时,另计 Workers 请求、Durable Objects 与 $5/月基础费。 |
优势对比
相比竞品的优势:
- 默认不需要容器:多数沙箱每次任务都启动 VM 或容器;Cloudflare Computer 让大部分工作在隔离环境中完成,仅约 10% 以下任务回退到容器。
- 深度边缘集成:原生 Durable Objects 持久化、R2 挂载和 Workers 绑定,是独立沙箱厂商无法比拟的。
- 开源透明:完整
@cloudflare/computer包托管在 GitHub 并带示例,不同于闭源托管沙箱。
独特卖点:
- "文件系统即 Durable Object"的模型——状态与执行同处一地。
- 为前沿模型设计的 AI SDK 兼容工具,让模型自主路由。
- 免费起步,免费额度真实可用。
用户评价
"给 Agent 一个 Durable Object 里的持久化文件系统是正确的抽象。没有 VPS、没有 Docker、没有 API 账单。" — 发布后社区转发评论
"运行时选择机制很管用——前沿模型出人意料地擅长为文件操作选快速隔离环境,只在需要真实二进制时才用容器。" — Cloudflare 博客读者评论
快速开始
入门指南
- 安装包:
npm install @cloudflare/computer - 创建工作区:在任何 Durable Object 上实例化
Workspace,传入{ storage: this.ctx.storage }。 - 挂载后端:添加
CloudflareContainerBackend、WorkerShellBackend或WorkerJavaScriptBackend。 - 交给 Agent:用
@cloudflare/computer/tools向任何 AI SDK Agent 暴露 read/write/edit/ls/exec 工具。
集成
无缝集成以下平台:
- Cloudflare Workers、Durable Objects、R2 与 Cloudflare Containers
- AI SDK 与
@cloudflare/agents - 基于 isomorphic-git 的工作流
常见问题
能跑 Linux 二进制吗?
可以。容器后端通过真实 FUSE 挂载把 SQLite 工作区投影进沙箱容器,提供完整 Linux 用户态、真实二进制与真实网络。
文件系统真的持久吗?
是的。Durable Object 以 SQLite 保存权威状态,所有文件操作在 DO 重启后依然保留。
免费吗?
库本身开源可自托管,只需支付底层 Cloudflare 用量,没有额外的按席位 Agent 费用。
替代方案
如果 Cloudflare Computer 不合适,可以考虑:
使用技巧
- 让模型路由:同时保留隔离环境与容器后端,用工具描述引导模型按需选择。
- 用 R2 挂载只读数据:预填充大数据集,无需复制进工作区。
- 全程审计:保持门控与日志开启,让长时自治 Agent 留下可恢复的痕迹。
总结
Cloudflare Computer 把 Cloudflare 边缘网络变成 AI Agent 廉价而持久的"电脑"——持久化文件系统加可切换执行环境,全部开源、免费起步。如果你在 Workers 上构建 Agent,或不想再为空转的 VPS 付费,它值得认真一试。
评论
还没有评论。成为第一个评论的人!
相关工具
Daytona
daytona.io
开源的 AI 智能体沙箱平台:完整可组合环境、专属内核、约 90ms 创建、持久有状态工作区、快照与分叉、GPU 沙箱,以及跨 Linux/Windows/macOS/Android 的电脑使用能力。GitHub 72,000+ star。
E2B
e2b.dev
企业级 AI 智能体云:开源的 Firecracker microVM 隔离沙箱,为 AI 智能体提供代码执行、电脑使用与代码解释器,冷启动低于 200ms。累计启动 10 亿+ 沙箱,94% 的财富 100 强企业使用。
Modal
modal.com
带专用 Sandbox API 的 serverless 云平台,用于执行不可信的 AI 智能体代码。Python 原生、gVisor 隔离、T4 至 B200 GPU、自动归零、按秒计费。累计运行 10 亿+ 沙箱。
相关洞察
我把 Obsidian 接入 OpenClaw 后,它开始帮我做决策
当 Obsidian 不再只是记笔记,而是接入 OpenClaw 之后,它开始帮我整理信息、连接上下文、推动判断,甚至参与真实决策。
别再把 AI 助手塞进聊天框了:Clawdbot 选错了战场
Clawdbot 很方便,但将它放在 Slack 或 Discord 里操控,是从一开始就错的设计选择。聊天工具不是用来操作任务的,AI 也不是用来聊天的。
低代码平台的黄昏:为什么 Claude Agent SDK 会让 Dify 们成为历史
从大模型第一性原理深度剖析为什么 Claude Agent SDK 将取代 Dify。探讨为什么自然语言描述流程比图形化编排更符合人类原始行为模式,以及为什么这是 AI 时代的必然选择。