# Cloudflare 推出 Kitesurf：瀏覽器跑進 Worker isolate，記憶體與 CPU 降到 Chromium 的三分之一到七分之一，代價是 Chromium 的速度仍約為它的 1.7 倍

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 原作者：Kenton Varda (@KentonVarda) · 策展與摘要：EasyVibeCoding · 平台：X (Twitter) · 熱度：🔥 · 日期：2026-08-07

> 原始來源：https://x.com/kentonvarda/status/2085356808240083384

## 證據與延伸閱讀

- [cloudflare.com](https://blog.cloudflare.com/kitesurf/) — 官方文件
- [Workers 採用 isolates 成本較低](https://x.com/kentonvarda/status/2085356808240083384)

## 中文摘要

Cloudflare 推出 Kitesurf：瀏覽器跑進 Worker isolate，記憶體與 CPU 降到 Chromium 的三分之一到七分之一，代價是 Chromium 的速度仍約為它的 1.7 倍。

**分享動機** 文章指出，若每位使用者擁有數十個 Agent，而每個 Agent 都需要一個瀏覽器，替每個執行個體配置容器會過於昂貴。Workers 採用較輕量的 isolates，能以更低資源成本承載大量瀏覽器工作，因此 Kitesurf 的價值不只是「能在 Worker 執行瀏覽器」，更在於支撐 AI 驅動、負載突發的規模化工作。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/88d35aef856f09c9.png)
> Cloudflare 部落格文章標題頁面，左上角顯示橘色雲朵圖示與 CLOUDFLARE 標誌，左側為橘色標題文字「CLOUDFLARE BLOG」以及大標題「Introducing Kitesurf: the agent-first browser that runs in V8 isolates on Cloudflare Workers」，右側則有一個以橘紅色為底、帶有白色風箏圖案與三個圓點的視覺插圖，四周帶有四個橘色直角邊框。

**Kitesurf 定位** Cloudflare 在引用文章中表示，Kitesurf 是專為 Agent 打造、完全執行於 Workers 的瀏覽器，目前透過 Browser Run 以 beta 形式免費提供，但設有帳戶限制。它不追求服務人類使用者所需的分頁、主題、plugin、跨裝置同步與像素級完美畫面，而是優先處理 AI 真正在意的 token 數量、context window、可擴充性、效能與成本。

**技術架構** Cloudflare 在文章中說明，最初的靈感來自以 Rust 撰寫的 headless engine obscura，團隊在 AI agent 協助下把它移植到 Workers，並以 Web Platform Tests 當作 AI agents 的明確目標，人類則專注在架構。Kitesurf 以 Rust 元件編譯成 WebAssembly，並利用 Dynamic Workers 將每個頁面或跨程序 iframe 放進獨立 isolate。Engine 負責對外提供 Chrome DevTools Protocol（CDP）與 HTTP REST API；PageScript 處理 DOM、HTML、CSS、JavaScript 與 WebAssembly；PageRenderer 則負責把頁面物件轉成 PNG、JPEG 或 PDF。所有外部網路請求集中由 SandboxOutbound worker 處理，以套用 CORS、標頭、回應過濾與個別頁面的 cookie 隔離。文章也指出，AI 使用瀏覽器時的威脅模型與人類不同，prompt injection 與 tool safety 是首要問題。

**實測結果與限制** Kitesurf 已通過約 215,000 項 Web Platform Tests（WPT），且每週持續增加。以 14 個網址進行 Browser Run 測試時，Chromium 的速度仍約為 Kitesurf 的 1.7 倍，但 Kitesurf 的記憶體與 CPU 使用量較低，約為 Chromium 的三分之一到七分之一，有助於提升同時執行的 session 數量並降低成本。代價是目前不適合影片播放、WebGL、需要真實 TLS 指紋的 bot challenge，或必須維持十分鐘驗證狀態的工作；這些情境仍應改用 Browser Run 預設的 Chromium。

**使用方式** Kitesurf 相容於 Puppeteer、Playwright、chrome-remote-interface，以及支援 MCP 和 CDP 的 AI Agent。使用 Browser Run 的 CDP endpoint 或 Quick Actions 時，加入 `browser=kitesurf` 參數即可切換；使用者也能透過 Kitesurf Playground 觀察頁面、DOM、主控台、網路活動與各 isolate 的 WebAssembly 資源用量。完整介紹可參閱 Cloudflare 的[官方文章](https://blog.cloudflare.com/kitesurf/)。

## 標籤

新產品, Agent, Cloudflare, Kitesurf, Rust
