你以为 Cloudflare 只会做 CDN?今天它专门给 AI 做了个浏览器
写完三年 AI Agent 爬虫的人,大概都踩过这个坑——每次起一个 Chromium 实例,等它启动完 token 就烧掉了三分之一。这不是你的爬虫写得烂,是浏览器从来不是给 AI 准备的。2026 年 8 月 6 日,Cloudflare 用 12 周做了件事:彻底重写了一个浏览器,专门给 AI Agent 用。
每个 AI Agent 都在给 Chromium 交「人类税」
传统浏览器为人类优化:标签页、主题引擎、扩展 API、GPU 渲染路径——全是给人看的东西。AI Agent 只需要:读页面、提数据、点按钮、截图,然后消失。
但每个 AI Agent 跑 Chromium 时,都在为那些它永远用不到的功能付钱。
数据说话:Rippling 2026 年 8 月披露,AI token 支出已达 R&D 预算的 40%,月增速 80%,其中一部分就来自每个 Agent 链路里的无头浏览器。
Kitesurf 是什么
Cloudflare Kitesurf,2026 年 8 月 6 日发布,专门给 AI Agent 做的云端无状态浏览器,跑在 Cloudflare Workers 上,完全没有 Chromium。
架构四组件(全是 Cloudflare Workers):
- Engine:唯一对外接口,讲 Chrome DevTools Protocol(CDP),存 session 状态
- PageScript:每个页面/iframe 一个 Dynamic Worker isolate,Blitz(Rust 解析 HTML)+ Stylo(Firefox CSS 解析器)编译到 WebAssembly
- PageRenderer:无状态,只负责把渲染结果点阵化成 JPEG/PNG/PDF
- SandboxOutbound:全浏览器唯一能碰网络的组件,强制 CORS、注入浏览器特征 header、每页面独立 Cookie jar
一句话总结:Kitesurf 是一个「用完即丢」的无状态浏览器——每个 session 都是全新的,元件坏了就杀掉重开。
性能:省 3-7x 资源,但慢 1.7-1.8x 时间
Cloudflare 14 URL 实测(中位数,5 轮 Quick Actions 取中):
| 指标 | Kitesurf | Chromium | 对比 |
|---|---|---|---|
| CPU,截图 | 380ms | 1,173ms | 3.1x 省 CPU |
| CPU,HTML 提取 | 229ms | 877ms | 3.8x 省 CPU |
| 内存,截图 | 57.8 MiB | 271.0 MiB | 4.7x 省内存 |
| 内存,HTML 提取 | 39.4 MiB | 273.7 MiB | 7.0x 省内存 |
| 耗时,截图 | 1,148ms | 637ms | 1.8x 慢 |
| 耗时,HTML 提取 | 820ms | 472ms | 1.7x 慢 |
关键洞察:内存优势随任务简单化而扩大(截图 4.7x → HTML 提取 7.0x)。Chromium 内存几乎不动(271 vs 273),因为付的是引擎钱,不是任务钱。
所以:突发性、短生命周期、无状态的 Agent 任务,Kitesurf 性价比更高;视频/WebGL/长登录,仍用 Chromium。
CDP 兼容:现有工作流不改一行代码
这是最聪明的部分。Kitesurf 完整讲 Chrome DevTools Protocol——你的 Puppeteer、Playwright、chrome-remote-interface、MCP 客户端,只要加一个参数就能切过去:
# Quick Actions 截图,一行切换
curl -X POST x27...browser-run/screenshot?browser=kitesurfx27
-H x27Authorization: Bearer <token>x27
-d x27{"url": "https://example.com"}x27
--output "screenshot.png"
MCP 接入同样一行切换。现有工作流零改动,这是 adoption 成本最低的地方。
安全:prompt injection 的设计
AI Agent 浏览器面对的威胁模型跟人类浏览器完全不同:
- Prompt injection:恶意网页含文本指令,Agent 误当成操作指令执行
- 强制导航攻击:Agent 被引导到陷阱页,利用渲染引擎漏洞
Kitesurf 的解法:每页面独立 isolate,SandboxOutbound 边界隔离,任何组件出错直接杀 session 重来,等效 try/catch 在每个边界上。
适用场景
适合切 Kitesurf:
- 截图、HTML 提取、PDF 生成
- 短生命周期、无状态的 RAG 摄入 pipeline
- 竞品监控、价格抓取、数据采集
- AI Agent 批量并发的 bursty 任务
继续用 Chromium:
- 视频播放、WebGL 渲染
- 需要长登录态的复杂工作流
- TLS 指纹反爬(bot challenge)
- 像素级视觉测试
三步下一步
- 实测:Cloudflare Browser Run 有公开 playground(kitesurf.cloudflare.app),用 Quick Actions 跑自己的目标网站测兼容性
- 小流量试:Playwright 脚本加
browser=kitesurf参数,先分 10% 流量跑,保留 Chromium fallback - 监控对比:接完跑两周,看 token 节省是否超过 1.7x 时间损失
评论区
登录后可评论。