
直接结论
Cloudflare Computer 是一个面向 AI Agent 的开源“持久工作电脑”基础设施预览项目。它把虚拟文件系统、容器执行、隔离 Shell 和 JavaScript 运行环境统一到同一个 Workspace 抽象中,让 Agent 可以保存文件、执行命令、调用真实 Linux 工具,并在多次任务之间保留状态。它目前仍是 Preview,适合实验、原型和 Agent 基础设施研究,不适合直接作为生产核心依赖。
Cloudflare Computer 是什么?
Cloudflare Computer 由 Cloudflare 开源,核心是一个运行在 Durable Object 中的虚拟文件系统。权威状态保存在 SQLite 中,外部通过 workspace.runtime 访问执行能力。官方当前提供三类执行后端:Container、Isolate Shell 和 Isolate JavaScript。不同后端共享同一份 Workspace 数据,因此 Agent 不需要为不同运行时维护多套文件状态。
| 项目类型 | AI Agent 运行时 / 持久 Workspace 基础设施 |
| 核心存储 | Durable Object + SQLite 虚拟文件系统 |
| 执行后端 | Container、Isolate Shell、Isolate JavaScript |
| 主要用途 | 让 Agent 拥有文件系统、Shell、代码执行与长期工作状态 |
| 开源协议 | MIT |
| 当前状态 | Preview,仅建议实验和原型使用 |
Cloudflare Computer 能做什么?
1. 给 AI Agent 一个持久文件系统
很多 Agent 工具的执行环境都是临时的:一次任务结束后,文件、缓存和中间状态可能随之消失。Cloudflare Computer 把 Workspace 的权威状态放在 Durable Object 的 SQLite 中,让文件系统本身成为持久状态。即使执行后端发生变化,Agent 仍可以围绕同一个 Workspace 继续工作。
2. 在真实 Linux 容器中执行命令
Container 后端会把 Workspace 投射到沙箱容器中,并通过 FUSE 挂载成真实文件系统。这样 Agent 可以使用完整 Linux 用户空间、真实二进制程序和网络能力。例如构建项目、运行测试、安装依赖或调用命令行工具,都可以在容器中完成。
3. 使用更轻量的隔离 Shell
如果任务不需要完整容器,可以选择 Isolate Shell。它在 Dynamic Worker 中运行 just-bash,通过 Workers RPC 直接访问 Workspace。相比容器方案,它减少了文件同步和启动成本,更适合轻量命令、文本处理和简单自动化任务。
4. 直接执行 JavaScript 模块
Isolate JavaScript 后端可以在新的 Dynamic Worker 中执行 ECMAScript 模块,并提供 Workspace 支持的 node:fs/promises、相对导入以及受信任的 Git 和 Artifacts 模块。这类模式更适合用 JavaScript 编排 Agent 工具链或构建边缘运行的自动化流程。
它和 Cloudflare Sandbox SDK 有什么关系?
两者都属于 Cloudflare 面向 Agent 的“给模型一台电脑”方向,但定位并不完全相同。Sandbox SDK 更强调为 Agent 提供隔离容器、Shell、文件系统和后台进程等可直接使用的计算环境;Cloudflare Computer 则更进一步探索持久 Workspace + 多运行时后端的统一抽象。Cloudflare Computer 的 README 明确表示当前设计仍可能变化,因此不能简单把它当作 Sandbox SDK 的稳定替代品。
Cloudflare Computer 适合谁?
- AI Agent 平台开发者:希望给长任务 Agent 提供持久文件系统和执行能力。
- 编程智能体开发者:需要让 Agent 运行真实命令、构建项目、执行测试或操作 Git。
- Cloudflare Workers / Durable Objects 用户:希望把 Agent 工作区与 Cloudflare 边缘基础设施结合。
- Agent 基础设施研究者:关注容器、Isolate、持久状态和多运行时统一接口。
如果只是普通用户寻找聊天机器人或代码补全工具,Cloudflare Computer 并不适合直接使用;它更偏底层开发框架。
如何开始使用?
官方建议从 @cloudflare/computer 包开始,并参考仓库中 packages/computer 的 README。项目还提供多个示例,包括容器执行、Worker Shell、Worker JavaScript、Agent 工作目录、运行时对比、生成 PDF、发布 Artifacts 和 Workers AI 图片生成等。
由于项目处于 Preview 阶段,实际接入前应先在独立测试项目中验证 API、性能和权限边界,不建议直接绑定关键生产任务。
Cloudflare Computer 的优势
- 把持久文件系统和执行环境统一到 Workspace 抽象。
- 同一份状态可以连接容器、Shell 和 JavaScript 多种后端。
- 与 Durable Objects、Dynamic Workers 等 Cloudflare 基础设施天然结合。
- MIT 开源,适合研究和二次开发。
- 官方已经提供多种可运行示例,便于理解 Agent 工作流。
目前有哪些限制?
- 仍是 Preview:官方明确说明 API 不稳定、设计可能变化。
- 不适合生产:README 直接标注目前只适合实验、探索和原型。
- 学习成本较高:涉及 Durable Objects、SQLite、FUSE、Dynamic Workers、RPC 等基础设施概念。
- 并不是完整 Agent 产品:它提供的是“电脑和工作区”,模型、Agent Harness、任务规划仍需要上层系统完成。
常见问题
Cloudflare Computer 是 AI Agent 吗?
不是。它本身不是模型或聊天 Agent,而是给 Agent 使用的文件系统和执行运行时。你仍需要 Claude、GPT、开源模型或其他 Agent 框架负责推理与任务规划。
Cloudflare Computer 可以直接用于生产吗?
目前不建议。官方明确标注为 Preview,只适合实验、探索和原型,API 和设计都可能发生变化。
它需要完整容器吗?
不一定。Cloudflare Computer 支持 Container、Isolate Shell 和 Isolate JavaScript 三类后端,可根据任务选择不同执行方式。
它是开源的吗?
是。官方 GitHub 仓库采用 MIT License。
信息来源与更新时间
本文于 2026 年 8 月 8 日核验。产品能力与限制以 Cloudflare Computer 官方 GitHub README 为主;Cloudflare Sandbox 与 Agents Week 官方资料仅用于说明 Cloudflare 当前 Agent 计算基础设施的整体背景。
数据统计
数据评估
本站此刻AI提供的Cloudflare Computer都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由此刻AI实际控制,在8 8 月, 2026 12:14 上午收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,此刻AI不承担任何责任。
相关导航


新Glama

新Gemini Code Assist

新Mem0

新AutoClaw
新TRAE

新Cosine

