![]()
作者 | Steef-Jan Wiggers
譯者 | 平川
Cloudflare 以其自有容器平臺為基礎重構了 Browser Run,并發數提升了 4 倍(從同時運行 30 個瀏覽器增加到 120 個),快速操作的響應時間縮短了 50%,并支持 WebGL 和 WebMCP。
此次升級不需要當前用戶做任何操作,這也標志著過去兩個月中一系列發布活動的圓滿結束。這些舉措共同構建了一個用于開發和運行 AI 代理的全棧平臺。來自 Browser Run 團隊的 Ruskin Constant、Rui Figueira 和 Sofia Cardita 寫道:
AI 代理構建者們發現了 Browser Run,并迅速使請求量超出了我們現有的處理能力。
需求的激增使我們不得不重新思考架構設計。此前,Browser Run 與 Cloudflare 的 Browser Isolation(BISO)產品共享基礎設施。通常,人類用戶的會話持續時間長而且比較穩定,但這與 AI 代理短暫且突發性強的使用模式產生了沖突。此次重構采用了專用容器,并在各區域部署了預熱瀏覽器池;將狀態管理從 Workers KV(最終一致性會導致競爭條件)遷移至使用了隊列的 D1(支持事務性分配,每個位置的批處理可以處理高達 50 萬個容器);同時,針對快速操作取消了多步驟的 WebSocket 協調機制,轉而采用完全在容器內部執行的單次 HTTP 請求。
Browser Run 是一個瀏覽層,更宏大的規劃在于打造一個平臺。在過去的兩個月里,Cloudflare 已經發布了六個獨立的基礎設施組件,它們覆蓋了代理平臺所需的每一層:
計算服務分為兩個層級。 Dynamic Workers 基于 V8 隔離環境運行,可在數毫秒內啟動,適用于代碼檢查、類型檢查和 API 調用等輕量級任務。沙箱(Sandboxes)現在已經全面開放,提供完整的 Linux 容器,適用于代理需要使用 Git、Bash、開發服務器和多語言構建的場景,并通過出站代理安全地注入憑據,確保代理永遠不會接觸原始令牌。
流程編排由 Dynamic Workflows 負責。這是一個有約 300 行代碼的庫,遵循 MIT 許可。它擴展了 Cloudflare 的持久執行引擎,工作流代碼在運行時會因為租戶、代理或請求的不同而有所差異。每個步驟都可以獨立重試,每次休眠暫停都是免費的,而且閑置租戶幾乎不產生任何成本。
記憶由 Agent Memory 提供,該服務目前處于私有測試階段。它通過雙通道攝取管道從代理對話中提取結構化記憶,并借助“互惠排名融合(Reciprocal Rank Fusion)”技術通過五通道并行搜索進行檢索。共享記憶檔案使代理能夠訪問共同知識。
瀏覽功能現在已經改為 Browser Run on Containers。它可以為代理提供無頭 Chromium 實例,使代理可以通過 DevTools 協議或代理 SDK 對其進行控制。新增的 WebMCP 功能支持通過瀏覽器直接進行模型上下文協議交互。
商業層完善了整個技術棧。通過 與 Stripe 共同設計的協議,代理可以自主創建 Cloudflare 賬戶、注冊域名、開通訂閱并部署到生產環境。Stripe 負責身份驗證和支付處理,并為每位服務提供商設置了每月 100 美元的默認支出上限。
關鍵問題在于,這是否構成了超大規模云服務商之外最完善的代理基礎設施方案。亞馬遜云科技提供帶 Agent Registry 的 Bedrock AgentCore,但缺少托管的瀏覽器或等效的代理記憶功能。Google Cloud 提供了 GKE Agent Sandbox,但僅僅是作為 Kubernetes 的原生組件存在,而不是托管的平臺服務。兩者均未提供可以媲美商業協議的功能。
Cloudflare 的策略與上述兩者均不相同:它采用垂直整合的架構,其中每一層都通過其全球網絡在邊緣進行分布式部署,每個綁定都正朝著按租戶的動態分配模式發展,而平臺本身正是 Cloudflare 所稱的“零號客戶”(Customer Zero),即在他們銷售的基礎設施服務上運行自己的產品。對于正在評估代理基礎設施建設方向的平臺團隊而言,這種集成優勢能否超越超大規模云服務商提供的更廣泛的生態系統,尚有待觀察。
Browser Run 的功能改進現在已經面向所有 Workers 套餐上線。Agents SDK 已經內置了 Browser Run 支持。
https://www.infoq.com/news/2026/05/cloudflare-agent-platform-stack/
聲明:本文由 InfoQ 翻譯,未經許可禁止轉載。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.