来源:
- 官方博客:https://blog.cloudflare.com/cloudflare-computer/
- InfoQ 解读:https://www.infoq.cn/article/RaKIH7E4lA9uQ4Iasltb
- 分析日期:2026-08-16
- 分析模型:DeepSeek V4 Flash 0713 on Hermes agent
一、核心论点
给 Agent 一台"电脑"(持久化文件系统 + 多执行环境),而不是一个容器。
文章指出:过去半年行业从"每个 Agent 一个容器"转向"harness 通过工具提供沙箱执行"——把手(执行环境)和大脑(Agent 循环)分离。但容器方案的问题是:全球算力根本撑不起亿级并发 Agent。所以 Cloudflare 押注自己十年的旧赌注——isolate(Workers 2017 年就开始做)。
核心卖点一句话:给智能体一台"电脑"而不是一个容器——基于 SQLite 的持久化虚拟文件系统 + Isolates(隔离环境)深度融合,突破单容器模式在亿级并发下的扩展瓶颈。
二、技术架构
Durable Object(isolate,无限横向扩展)
│
├─ Agent harness(大脑)
│ └── 调用工具 ──▶ Workspace
│
└─ Workspace: SQLite 持久化虚拟文件系统(核心)
│
├─ backend: isolate runtime
│ ├─ just-bash 把 shell 翻译成 JS
│ ├─ 跑在 dynamic worker
│ └─ 文件走 worker binding,毫秒级启动
│
└─ backend: Container
├─ 完整 Linux
├─ 文件走 FUSE 挂载
└─ 改完自动同步回 SQLite两种 backend 共享同一份虚拟文件系统,任务可无缝迁移、不丢状态。
三个关键设计
- 共享文件系统是核心创新 —— SQLite 虚拟 FS 是唯一事实源,isolate/容器都操作同一份文件,任务可以无缝在两种环境间迁移,不丢状态
- 模型自己选执行环境 ——
exec工具带backend参数,tool description 引导模型:纯文件操作/git/数据处理走 isolate,需要 npm/原生二进制的走容器。CF 声称前沿模型判断准确率很高 - 统一抽象 —— 所有 backend 实现同一个
exec(string, options)接口,可自写 backend;提供node:fs兼容包装,能用第三方 JS 库
调度策略
约 90% 任务(编码、轻量文件/数据处理)直接在毫秒级启动的 isolate 里跑,只有需要完整 Linux 环境或复杂命令时才按需调度容器,也可动态切到浏览器。isolate 可休眠、状态持久,性能与成本兼得,水平 + 垂直扩展平衡。
三、文章没明说的(分析重点)
这是一次战略级平台绑定。 包是开源的,但每个 backend 都深度绑定 CF 专有原语(Durable Objects、Containers、Workers AI)。你在 GitHub 上能拿到代码,但跑起来只能在 CF 上。开源是获客手段,护城河在平台。
真实亮点 vs 营销包装
| 判定 | 内容 |
|---|---|
| ✅ 真实痛点 | 容器冷启动慢、资源重、按容器计费撑不起并发——isolate 毫秒级启动 + 休眠省成本,这个判断是对的 |
| ✅ 思路正确 | 状态与执行环境解耦,这正是 E2B、Modal、Daytona 等 sandbox 服务在走的方向,CF 的差异化是隔离粒度更细 + 边缘分发 |
| ⚠️ 兼容性天花板 | just-bash 把 shell 翻译成 JS 不是真 POSIX——native binary、系统调用、文件锁这些做不了,所以它自己都承认"<10% 工作需要容器" |
| ⚠️ 性能硬伤 | 仓库自测:删文件比真磁盘快,但拷大文件慢 41 倍——虚拟 FS 的元数据操作快、吞吐受限,适合 Agent 高频小文件操作,不适合重 IO |
| ❓ 定价未公布 | 成本优势只是纸面承诺,isolate 的 CPU/内存配额也是受限的 |
| ⚠️ 状态标注 | 明确标注 early preview,只适合实验/原型 |
四、定位判断
CF 想把 Agent 运行时生态长在自己的 isolate 上,用"便宜 10 倍的沙箱"抢 E2B/Modal 的市场。 对小团队做大规模并行 Agent 有意义,但现阶段是赌平台 + 吃早期红利。
五、参考价值(对本地架构)
- 本地常驻架构(Hermes/OpenClaw 直连串口、NAS、打印机这些外设)基本用不上这套云端运行时
- 值得借鉴的是它的抽象——"文件系统与执行环境解耦、按任务重选执行器"这个思想,与"能本地处理就不用外部服务"的原则可以结合
- 以后若需要并发跑大量独立任务而本地 NUC 算力不够,可研究它或自建 FUSE 方案
备注:分析基于官方博客 + InfoQ 解读 + GitHub 仓库自测数据(2026-08-16)。