Cloudflare 推 AI Agent 專屬瀏覽器 Kitesurf,主打更低運算成本

Cloudflare 近期推出 Kitesurf 瀏覽器,加入 AI 瀏覽器的競爭。不同於 Chrome 等面向一般使用者的瀏覽器,Kitesurf 是一款運行在雲端、專門讓 AI Agent 操作網路的瀏覽器。

《The Next Web》指出,目前網路流量已有很大一部分來自機器人,AI Agent 的活動量更在過去一年暴增近 8,000%。隨著 AI 從單純回答問題的聊天機器人,逐漸發展成能替使用者處理各種工作的 Agent,AI 也開始需要直接瀏覽網站、填寫表單和執行網路上的任務。瀏覽器將成為 AI Agent 與網路互動的重要工具。

專為 AI Agent 打造:輕量瀏覽器 Kitesurf 捨棄分頁與高幀數渲染

目前 Kitesurf 已開放免費 Beta 測試,開發者可透過 Cloudflare 的 Browser Run 使用。Kitesurf 從開發到推出公開測試版僅花了 12 週,完全運行於 Cloudflare Workers,底層採用 Rust 編譯為 WebAssembly,刪除了傳統瀏覽器中許多 AI Agent 用不到的功能,例如分頁、擴充功能、主題、像素級渲染,以及每秒 60 幀的捲動效果。將運算資源集中在 AI Agent 常用的功能,包括擷取網頁內容、截圖,以及隔離不同工作階段。

《The Next Web》提及,效能測試則是 Kitesurf 的主要賣點。在 14 個網址組成的測試環境中,Kitesurf 執行截圖時的 CPU 使用量只有 Chromium 的約 1/3,擷取 HTML 時則約為 1/4;記憶體用量則分別只有約 1/5 和 1/7。

不過《The Next Web》指出,若以實際完成任務所需的時間來看,Chromium 仍比 Kitesurf 快約 1.7 倍。原因在於 Chromium 的 JIT 在「已處理過該頁面」的暖啟動狀態下,仍快過 Kitesurf 冷啟動的軟體渲染器。但對 Cloudflare 而言,AI Agent 大規模運作時,CPU 和記憶體用量才是影響基礎設施成本的關鍵。所以 Kitesurf 不一定跑得更快,但能用更少的運算資源,支援更多 AI Agent 工作階段,進而降低整體成本。

擋免費爬蟲、推專屬工具?解析 Cloudflare 的 AI 佈局

《TechCrunch》指出,Kitesurf 的開發受到開源專案 Obscura 啟發。Obscura 是一套以 Rust 打造的無頭瀏覽器引擎,Cloudflare 最初先將 Obscura 移植到 Workers,作為 Kitesurf 的概念驗證(proof of concept),之後再逐步發展成完整的瀏覽器。

雖然 Kitesurf 才剛推出,Cloudflare 表示,目前已通過超過 21.5 萬項 Web Platform Tests(WPT),每週也會持續新增數百項測試,以確保 Kitesurf 能正常處理各類網頁。Cloudflare 未來將開放 Kitesurf 的原始碼。

除了效能之外,Kitesurf 也針對 AI Agent 的使用情境重新設計安全機制。由於 Agent 會接觸大量外部網頁內容,Kitesurf 將所有載入的頁面視為不可信來源,並讓不同工作階段彼此隔離,同時將各個元件分開處理,以降低執行任務時的安全風險。在開發工具支援方面,Kitesurf 可搭配 Puppeteer、Playwright 使用,也支援透過 CDP(Chrome DevTools Protocol)連線的 MCP Client。

Cloudflare 對 AI 的布局不只 Kitesurf。《The Next Web》補充,Cloudflare 一方面限制不付費就大量抓取網站內容的 AI 爬蟲,另一方面則提供基礎設施,讓 AI Agent 能更有效率地執行網路任務。換言之,Cloudflare 一邊向大量抓取內容的 AI 業者收費,一邊為需要實際操作網路的 AI Agent 提供專門的工具。

*本文開放合作夥伴轉載,資料來源:《The Next Web》《TechCrunch》Cloudflare,圖片來源:Cloudflare。