Cloudflare Computer 发布:AI 智能体获得持久化运行环境,告别临时容器
Cloudflare 推出开源运行时 @cloudflare/computer,为 AI 智能体提供持久化、可休眠的"计算机"环境。基于 isolates 技术,90% 以上的任务无需容器即可完成,成本更低、速度更快、可扩展至数十亿并发智能体。
Cloudflare 推出开源运行时 @cloudflare/computer,为 AI 智能体提供持久化、可休眠的"计算机"环境。基于 isolates 技术,90% 以上的任务无需容器即可完成,成本更低、速度更快、可扩展至数十亿并发智能体。
Cloudflare 认为,依赖容器运行 AI 智能体无法扩展到"数亿乃至数十亿个并发智能体"——全球根本没有足够的计算能力。解决方案是:让 isolate 承担绝大多数工作,容器只做最后 10%。
一个诚实的注脚:
每个智能体启动一个容器,资源消耗大、启动慢、难以横向扩展。状态管理复杂,成本随并发数线性增长。
智能体默认在 isolate 中运行,按需启动容器沙箱作为工具调用。 isolate 可无限横向扩展,极快启动/关闭,状态持久化且可休眠。
注:数据来源于 Cloudflare 官方技术博客。 isolates 基于 Cloudflare Workers 的 Durable Object 实现,可长时间保持状态并在空闲时休眠。
架构的核心逻辑很清晰:每个智能体获得一台"计算机",运行时由平台自动决定代码是在 isolate、容器沙箱还是 Web 浏览器中执行。不到 10% 的重型任务(如音视频转码、复杂编译)才需要容器,其余全部由 isolates 高效完成。
Cloudflare Computer 目前提供三种后端,覆盖从轻量脚本到完整容器的全谱系需求:
注:柱形宽度示意各后端的"资源重量级",非性能对比。容器项目提供完整沙箱,isolate 系列更轻量、启动更快。
底层支撑这一切的,是一个基于 SQLite 的共享文件系统——isolate 和容器都可以访问它。任务可以在两者之间无缝转移,共享文件系统确保它们处理的是同一份文件。这意味着:
Cloudflare 强调,这个文件系统可以与 Git 仓库、存储桶或任意文件配合使用,所有操作都受到管控、经过审计并处于可观测状态。对于企业级智能体部署来说,可审计性是不可妥协的前提。
Cloudflare 官方给出了三类明确由 isolates 高效完成的任务,几乎覆盖了 AI 智能体的日常负载:
答案藏在 Cloudflare 过去十年的技术积累里。Workers 平台上的 isolates 技术已经运行了超过 8 年,经历了从边缘计算到 AI 推理的多个时代。Durable Object 提供了状态持久化的能力,而 Cloudflare 的全球网络让智能体可以就近部署。
但更关键的是设计理念的转变:不是让容器更快,而是让大多数任务根本不需要容器。Cloudflare 的架构被设计为在 isolate(一个 Durable Object)中运行智能体运行框架,并将按需连接的容器作为工具调用。这使平台只在必要时才使用更重量级的计算原语,从而优化性能与成本。
这背后的逻辑链条是:
Cloudflare 对 @cloudflare/computer 的目标定位很明确:为智能体提供这样一种运行时——只有不到 10% 的工作需要容器,编码任务、音视频处理和文档创建都可以由 isolates 完成。这个数字如果实现,意味着整个 AI 智能体部署的计算成本将下降一个数量级。
Cloudflare 正在重新定义 AI 智能体的基础设施层——不是提供更大的容器,而是让容器成为最后的选择。当 90% 的任务可以在 isolate 中完成时,整个行业的计算成本模型将面临重构。
Cloudflare Computer 已作为开源运行时发布,登录 Cloudflare 开发者平台即可开始原型开发与实验。
cloudflare.com/computer → 开始探索