瀏覽器花了三十年時間為一位使用者優化:你。Cloudflare 剛剛打造了一個完全不關心你的瀏覽器。
這家網路基礎設施巨頭推出了 Kitesurf,這是一款專為 AI 代理設計的無狀態、雲端託管瀏覽器。它移除了人類使用瀏覽器所需的各項功能,例如標籤、擴充功能和精確到像素的渲染,並以專為自動化打造的精簡引擎取而代之。結果是,在執行常見代理任務時,其 CPU 和記憶體消耗比 Chromium 少 3 至 7 倍。
Kitesurf 究竟做什麼
Kitesurf 完全基於 Cloudflare Workers 並使用 V8 隔離環境運行,這與 Chrome 所使用的 JavaScript 引擎相同,但部署方式優先考慮機器對機器的互動,而非任何類似人類瀏覽的會話。
瀏覽器使用 Rust 和 WebAssembly 建構,已通過超過 215,000 項 Web 平台測試,這意味著儘管其年齡僅約 12 週,仍能呈現並與絕大多數現代網頁進行互動。
Kitesurf 支援 Chrome DevTools Protocol,這與 Puppeteer 等自動化工具已使用的介面相同。對於開發者而言,這意味著切換至 Kitesurf 無需重寫現有的代理基礎設施。
Kitesurf 設計時內建了防範提示注入等威脅的保護機制。每個會話均在隔離環境中運行,若發生異常,可限制影響範圍。
Cloudflare 正在其 Browser Run 服務的測試階段免費提供 Kitesurf。公司尚未公佈一般上市的定價。
為何這不僅僅關係到 Cloudflare
每次 AI 代理需要瀏覽網站、填寫表單或抓取資料時,通常都會啟動一個完整的 Chromium 實例。Chromium 是為處理影片播放、複雜的 CSS 動畫和十七個開啟的 Gmail 頁籤而設計的。而一個只是檢查零售商網站價格的 AI 代理,幾乎完全不需要這些功能。
這種低效性在規模化時造成了實際的成本問題。Kitesurf 声稱的 3 至 7 倍效率提升同時解決了這兩個問題:每次會話所需的計算量減少,且由於瀏覽器為 AI 生成了更乾淨、更精簡的輸出,因此代幣消耗也更低。
據報導,Cloudflare 在大約 12 週內建成了 Kitesurf,並利用了其現有的技術,如 Dynamic Workers 和 Durable Objects。
