Kitesurf 係一個無狀態、無頭嘅瀏覽器引擎,專門為 AI Agent 設計。佢冇得顯示分頁、做唔到像素完美嘅動畫渲染,亦裝唔到任何瀏覽器擴充功能。佢做得到嘅係:打開一個網頁、影一張截圖、拎返 HTML 或者 DOM 內容,而且用嘅 CPU 同記憶體只係一個無頭 Chromium 嘅一小部分。Cloudflare 喺佢哋嘅「Agent Week」期間宣布呢個計劃,將佢定位為「Agentic Cloud」嘅基建 。
第一個 commit 喺 2026 年 5 月,大約 12 個星期後就推出咗生產級 Beta 版 。成個引擎用 Rust 寫成,編譯做 WebAssembly,並且係由多個現有嘅開源 Rust 組件砌出嚟 :
成個瀏覽器係喺 Cloudflare Workers 嘅 V8 isolate 入面運行,而唔係一個獨立嘅 Chrome 程序 。每個頁面或者跨程序 iframe 都會有自己嘅 isolate,有獨立嘅全域範圍,可以防止跨頁面污染同 prompt injection 攻擊 。Kitesurf 由三到四個專門嘅 Workers 組成,透過 JavaScript Native RPC 同 Dynamic Workers 溝通 :
因為最終用家係 AI Agent 而唔係人類,Cloudflare 基本上刪走晒人類瀏覽器需要嘅一切 :
結果係一個好精簡嘅引擎,專注於產生結構化嘅機器可讀輸出:HTML 字串、DOM 樹,或者截圖。
Cloudflare 公布咗五輪「Quick Action」測試嘅中位數結果,測試範圍係一個包含 14 個網址嘅測試集,將 Kitesurf 同一個 warm-pool 嘅 Chromium 比較 。官方表格(來自 Cloudflare 文件)清楚顯示資源優勢:
| 任務 | 指標 | Kitesurf | Chromium (warm pool) | Kitesurf 優勢 |
|---|---|---|---|---|
| 截圖 | CPU 時間 | 380 ms | 1,173 ms | CPU 少 3.1 倍 |
| 截圖 | 記憶體 | 57.8 MiB | 271.0 MiB | 記憶體少 4.7 倍 |
| HTML 提取 | CPU 時間 | 229 ms | 877 ms | CPU 少 3.8 倍 |
| HTML 提取 | 記憶體 | 39.4 MiB | 273.7 MiB | 記憶體少 7.0 倍 |
但係有一個 trade-off: Chromium 喺實際時間上仍然快大約 1.7 至 1.8 倍,主要原因係 V8 嘅 JIT 編譯 JavaScript 引擎喺每個任務嘅延遲上表現比 Kitesurf 嘅 Rust/Wasm 管道好 。截圖方面,Kitesurf 嘅實際時間係 1,148 ms,而 Chromium 係 637 ms;HTML 提取方面,Kitesurf 係 785 ms,Chromium 係 443 ms 。
Cloudflare 自己嘅成本估算顯示,喺大規模使用下,每次 Kitesurf 頁面載入嘅成本大約係 $0.00089,而 warm-pool Chromium Session 就係 $0.0031——成本減少 3.5 倍 。
現有嘅 Puppeteer、Playwright、chrome-remote-interface 同 MCP/CDP 客戶端只要喺任何 Browser Run 端點加一個查詢參數就可以 :
browser=kitesurf
例如,喺一個 Browser Run CDP 或者 Quick Action 端點,現有嘅程式碼完全唔使改——只係底層嘅渲染引擎變咗 。Kitesurf 通過咗超過 215,000 個 Web Platform Tests,DOM 測試覆蓋率約 97%,HTML 子測試覆蓋率約 96%,所以現有嘅自動化腳本好少會出問題 。
Kitesurf 喺 Beta 期間免費使用,有每個帳戶嘅使用限制,亦可以喺 kitesurf.cloudflare.app 嘅公開 Playground 試玩 。
Cloudflare 嘅官方文件清楚列出 Kitesurf 暫時做唔到嘅嘢 :
Kitesurf 係為咗 Cloudflare 所講嘅「bursty, disposable sessions」而優化:刮資料、提取、截圖、然後走人。對於需要模擬人類行為、影片播放或者長達 10 分鐘結帳流程嘅複雜頁面,Cloudflare 建議用返 Browser Run 預設嘅 Chromium 引擎(只要唔好加 browser=kitesurf 參數就得)。
Kitesurf 暫時仲未開源,但 Cloudflare 已經表示將來會開源呢個引擎 。因為團隊係用現有嘅開源 Rust 組件(Blitz、Stylo、Parley、Boa)砌出嚟,預計引擎本身都會行類似嘅路,不過未有具體時間表 。
Kitesurf 係 Cloudflare 更大規模嘅 Agent Week 產品推廣嘅一部分 :
總括嚟講,Kitesurf 提供瀏覽器運行環境;WebMCP 提供工具發現層;而穩定幣錢包就俾 Agent 一個經濟身份——呢個就係 Cloudflare 喺 Workers 上建立完整 Agent 基建嘅願景。
Cloudflare 嘅指引好清楚:用 Kitesurf 嚟做無狀態、高容量嘅 Agent 任務,例如截圖、HTML 提取同 DOM 檢查,呢啲任務最睇重資源效率。需要影片、WebGL、持久登入 Session 或者要通過檢查真實 TLS 指紋嘅機械人偵測挑戰嗰陣,就應該用返 Chromium(Browser Run 預設引擎)。兩個引擎共用同一個 CDP 介面,所以切換只係改一個參數,唔使改寫程式碼。