
文章摘要
「想让 AI 智能体操作浏览器,但 Chromium 太重了……」
【2026】Cloudflare Kitesurf 完全指南!专为 AI 智能体打造的浏览器,内存比 Chromium 最多省 7 倍
「想让 AI 智能体操作浏览器,但 Chromium 太重了……」 「有没有专门为智能体优化的浏览器?」
Cloudflare 在 2026 年 8 月发布的 Kitesurf(风筝冲浪) 给出了答案。
Kitesurf 是完全运行在 Cloudflare Workers 上、专为 AI 智能体设计的浏览器。与为人类打造的 Chromium 相比,CPU 最多省 3.8 倍、内存最多省 7 倍,而且测试期间免费使用。
本文将面向初学者,完整讲解 Kitesurf 的原理、设计理念、性能和用法。
本文你能了解到什么
- Kitesurf 是什么(为什么需要专为智能体的浏览器)
- 与 Chromium 的性能对比(真实基准测试)
- 它的工作原理(3 个主要组件)
- 实际用法(Puppeteer・Playwright・MCP・curl)
- 还做不到的事・未来展望
Kitesurf 是什么?
Kitesurf 是一个运行在 Cloudflare Workers 的 V8 隔离环境(V8 isolates)上、专为 AI 智能体打造的浏览器。
主要特点
- 完全运行在 Workers 上: 不需要传统的浏览器引擎(Chromium)
- 针对智能体优化: 去掉标签页、主题、扩展等面向人类的功能,专注于 Token 数、上下文和成本
- 大幅降低 CPU・内存: 在截图、HTML 提取等任务中比 Chromium 高效 3~7 倍
- 测试期间免费: 现在就可以在 Browser Run 中试用
- CDP 兼容: Puppeteer・Playwright 等现有工具可直接使用
开发周期仅 12 周。借助 AI 智能体的力量在短时间内完成构建,这一点也备受关注。
为什么需要「专为智能体的浏览器」
Chromium 等现有浏览器是为人类打造的,对 AI 智能体来说过于臃肿。
人类需要的 vs 智能体需要的
| 项目 | 人类的浏览器 | 智能体的浏览器 |
|---|---|---|
| 关注点 | 标签页・主题・扩展・同步 | Token 数・上下文・成本 |
| 渲染质量 | 像素级完美・60fps 流畅滚动 | 结构化、机器可读的内容 |
| 资源消耗 | 大量内存・CPU 理所当然 | 最小化且可扩展 |
| 安全性 | 访问可信站点 | 任意代码・提示注入防御 |
如果给每个 AI 智能体都准备独立的 Chromium 实例,内存和计算成本将极其庞大,许多智能体应用会被排除在外。Kitesurf 解决了这个问题。
性能对比:与 Chromium 的真实基准测试
以下是 Cloudflare 公布的、对 14 个 URL 进行 5 次运行的中位数对比。
| 指标 | Kitesurf | Chromium(warm pool) | Kitesurf 的相对值 |
|---|---|---|---|
| CPU: 截图 | 380 ms | 1,173 ms | 比 Chromium 少 3.1 倍 |
| CPU: HTML 提取 | 229 ms | 877 ms | 比 Chromium 少 3.8 倍 |
| 内存: 截图 | 57.8 MiB | 271.0 MiB | 比 Chromium 少 4.7 倍 |
| 内存: HTML 提取 | 39.4 MiB | 273.7 MiB | 比 Chromium 少 7.0 倍 |
| 实际时间: 截图 | 1,148 ms | 637 ms | 比 Chromium 慢 1.8 倍 |
| 实际时间: HTML 提取 | 820 ms | 472 ms | 比 Chromium 慢 1.7 倍 |
结论: 实际时间(wall time)上 Chromium 快约 1.7 倍,但直接决定账单的 CPU・内存方面,Kitesurf 高效 3~7 倍。内存占用更少,就能并行运行更多会话,在扩展性和成本上都有优势。
另外,Kitesurf 已经通过了 215,000 多项 WPT(Web Platform Tests),并且每周还在增加数百项。
它的工作原理
Kitesurf 由 3 个主要组件构成。
1. Engine(引擎)
唯一对外公开的组件。负责处理 Chrome DevTools Protocol(CDP)的 WebSocket 和 HTTP REST API,并保存每个会话的状态。
得益于 CDP 兼容,Puppeteer・Playwright・chrome-remote-interface・Chrome DevTools 前端 都能直接使用。
2. PageScript
使用 Dynamic Workers 为每个页面启动长期存活的隔离环境,构建 DOM 并执行 JavaScript・Wasm。
- HTML・CSS 解析使用 Rust 编写的 Blitz(模块化渲染引擎)和 Stylo(Firefox 的高性能 CSS 解析器)
- 由于 Workers 的安全限制,eval 通过 Rust 编写的 ECMAScript 引擎 Boa JS 执行
3. PageRenderer
将页面对象转换成实际像素。每次收到 Engine 的请求,就从 PageScript 获取场景,并栅格化为 JPEG / PNG / PDF。
借助 Workers 的内置 RPC 系统,Engine 只需一次调用即可让 PageRenderer 返回 PNG。PageRenderer 是无状态的,失败时直接 kill 并重新启动即可。
安全设计
- SandboxOutbound worker: 所有网络访问都集中到单个组件,强制执行 CORS、浏览器风格的请求头和每个页面的 Cookie 隔离。违反策略返回 403
- 将每个页面加载视为不可信输入: 每个组件只能访问其功能所必需的最小资源
- 尽可能无状态: 只有 Engine 持有状态。崩溃恢复只需「重新启动并重放请求」
用法:现在就能试
Kitesurf 在 Browser Run 中测试期间免费使用。用法只需添加 browser=kitesurf 参数。
1. 用 Playground 试(最简单)
在公开 Playground 中输入任意 URL,就能看到 Kitesurf 的渲染效果。界面内置了 Chrome DevTools,可以检查 DOM・控制台・网络・内存。
2. 从 MCP 客户端(例如 Opencode)使用
{
"mcp": {
"kitesurf": {
"type": "local",
"command": [
"npx", "-y", "chrome-devtools-mcp@latest",
"--wsEndpoint=wss://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/browser-run/devtools/browser?browser=kitesurf",
"--wsHeaders={\"Authorization\":\"Bearer <API_TOKEN>\"}"
],
"enabled": true
}
}
}
3. 用 Quick Actions 截图
curl -X POST 'https://api.cloudflare.com/client/v4/accounts/<accountId>/browser-run/screenshot?browser=kitesurf' \
-H 'Authorization: Bearer ***' \
-H 'Content-Type: application/json' \
-d '{
"url": "https://example.com"
}' \
--output "screenshot.png"
还做不到的事・注意事项
- 视频播放・WebGL: 暂不支持。需要时请使用 Chromium
- 突破 bot 挑战: 需要真实 TLS 指纹的握手无法完成
- 长时间认证会话: 需要持久状态的会话目前不支持
- 复杂网页: TodoMVC・Wikipedia・Hacker News・Cloudflare 博客等可以渲染,但并非所有网站都完全兼容
未来展望
- 扩大 CDP 覆盖: 支持更多智能体和自动化工具
- 提升渲染质量: 改善截图・PDF 的保真度
- 提高 WPT 通过率: 为实现生产就绪不断添加 Web API
- 开源化: 计划在「准备就绪后」将 Kitesurf 开源,让用户可以在自己的账户上部署自己的版本
总结
Cloudflare Kitesurf 是一个从零为 AI 智能体设计、运行在 Workers 上的全新浏览器。
- CPU 最多省 3.8 倍・内存最多省 7 倍: 远比 Chromium 高效
- CDP 兼容: Puppeteer・Playwright・MCP 客户端可直接使用
- 测试期间免费: 在 Playground 或 Browser Run 中立即试用
- 完全隔离・无状态: 非常适合智能体的突发型工作负载
想「降低让 AI 智能体操作浏览器的成本」的人,Kitesurf 正是值得关注的选项。先从 Playground 开始,亲自体验 browser=kitesurf 的威力吧。
この記事をシェアする
相关文章

2026年7月19日
【2026】什么是智能体工程(Agentic Engineering)?Karpathy 提出、Google Agents CLI 改变正式开发

2026年7月19日
【2026】AI 智能体学习推荐免费课程 12 选!世界顶尖讲师团队的实战课程彻底解析

2026年8月8日
Claude Code 跨会话消息完全指南 2026!会话之间可以互相发送消息

2026年8月8日
【2026】用 Claude Code 控制 iPhone!phone-harness 完全指南(附设置步骤)

2026年8月9日
【2026】Herdr 完全指南 — 任何智能体之间都能对话!多 AI 编码智能体的新标准运行时

2026年8月9日
【2026】Hermes HUD 模式完全指南!能在屏幕上「看・理解・操作」的悬浮式 AI 智能体