最强大的 Agent 都需要一台“自己的电脑”,而不只是一个容器。过去半年行业习惯于给每个 agent 配一个容器,但全球算力根本不足以支撑数亿乃至数十亿并发 agent 各自独占容器环境,这也是当前 CPU 算力(而非仅 GPU)需求紧张的原因。因此,Cloudflare 推出了开源库 cloudflare/computer 的早期预览版。
核心理念是:isolate(隔离运行环境),这是他们十年前推出 Workers、六年前推出 Durable Objects 时就下的“非共识”押注:isolate 可以无限横向扩展、启动与销毁极快、空闲时能休眠、可保存自身状态。理想架构是把 agent 主循环放在 Durable Object 的 isolate 里,仅在必要时按需调用容器作为工具,从而兼顾横向与纵向扩展。
这个库提供的核心抽象是 workspace:一个由 SQLite 支撑的持久化虚拟文件系统,可从 git 仓库或云存储预填充。isolate 后端把 shell 命令翻译成 JS 运行,容器后端通过 FUSE 提供完整 Linux,两边共享同一套文件、实时同步。配套的工具集里,前沿模型已经能自己判断:什么时候用便宜快速的 worker 就够了,什么时候才真正需要容器。所有文件操作可门控、可审计。
Cloudflare 的目标是让容器只承担不到 10% 的工作量——内部已经有 agent 完全靠 isolate 完成 JS 应用的构建、测试和部署。Agent 时代的算力经济学,正在从「每个 agent 一台机器」走向「每个 agent 一个进程」。