Cloudflare 为代理推出持久、有状态、类似计算机的环境
编辑部 · 发布 2026/08/08 · 更新 2026/08/08

InfoQ 主页新闻 Cloudflare 为代理推出持久、有状态、类似计算机的环境 2026 年 8 月 7 日 阅读时间 2 分钟 经过 塞尔吉奥·德·西蒙 阅读清单 Cloudflare 推出了 Cloudflare Computer,这是一种新的开源运行时,旨在为 AI 代理提供更接近真实“计算机”的东西,而不仅仅是短暂的容器。
InfoQ 主页新闻 Cloudflare 为代理推出持久、有状态、类似计算机的环境
2026 年 8 月 7 日 阅读时间 2 分钟
经过
- 塞尔吉奥·德·西蒙
- 阅读清单 Cloudflare 推出了 Cloudflare Computer,这是一种新的开源运行时,旨在为 AI 代理提供更接近真实“计算机”的东西,而不仅仅是短暂的容器。据该公司称,它利用 Cloudflare 隔离来实现快速无服务器执行,使代理更便宜、更快且更具可扩展性。
Cloudflare Computer 试图解决 AI 代理部署中的重大挑战。该公司认为,依靠容器来运行代理不会扩展到“数亿甚至数十亿个并发代理”,因为根本没有足够的全球计算能力来实现这一点。
为了解决这个问题,@cloudflare/computer 包引入了一个代理运行时,平台决定代码是在隔离、容器沙箱还是 Web 浏览器中运行。在这个模型中,“每个代理都有一台计算机,运行时针对效率和可扩展性进行优化”。
我们对 @cloudflare/computer 的目标是为代理提供一个运行时,其中容器需要的工作量少于 10%,并且编码任务、音频/视频操作和文档创建都可以由isolate 处理。
根据 Cloudflare 的说法,与 Cloudflare Workers 一起引入的隔离具有“无限水平可扩展性”,并且可以非常快速地启动和关闭。 此外,他们可以保留代理状态,在代理未运行时休眠,以及在需要时启动自己的容器沙箱。 Cloudflare 认为,隔离和容器沙箱的这种组合非常有效,因为它结合了水平和垂直可扩展性:
Cloudflare 的架构旨在在隔离(在持久对象中)中运行代理工具,并按需调用附加容器作为工具。这使您可以仅在需要时使用较重的计算原语,从而优化性能和成本。
该架构中的一个核心部分是一个共享的、基于 SQLite 的文件系统,隔离区和容器都可以访问。这允许任务在两者之间无缝移动,共享文件系统允许它们处理相同的文件。 Cloudflare 计算机文件系统可与 git 存储库、存储桶或任意文件一起使用,同时确保所有操作都受到门控、审核和观察。
目前,Cloudflare Computer 提供三个后端:容器项目,其中 SQLite 状态作为沙盒容器公开为真正的 FUSE 安装文件系统;隔离 shell,它在 Dynamic Worker 中运行 just-bash 环境;并隔离 JavaScript,它在新的 Dynamic Worke 中运行 ECMAScript 模块 河
Cloudflare 表示,Cloudflare Computer 仍处于早期预览阶段,仅适合实验、探索和原型。
关于作者
评价这篇文章
- 发展
- 人工智能、机器学习和数据工程
- 分离物
- 集装箱
- 大型语言模型
- 代理商
- 相关社论
- 相关赞助商
- 相关赞助商 InfoQ 在线认证计划:在为期五周的 InfoQ 在线队列中与其他公司的高级从业者一起做出真正的技术决策并获得认证。保留您的位置。 InfoQ 在线认证计划:在为期五周的 InfoQ 在线队列中与其他公司的高级从业者一起完成真正的技术决策并获得认证。保留您的位置。
相关内容
InfoQ 时事通讯
InfoQ 每周二都会发布上周内容摘要。加入由超过 250,000 名高级开发人员组成的社区。查看示例
我们保护您的隐私。
来源:Infoq