用途
Kitesurf 是一个实验性的网页浏览器引擎,运行在 Cloudflare Workers 之上,专为智能体(Agentic Cloud)场景打造。它的定位是一个无状态浏览器:抓取网页、执行页面 JavaScript、完成布局并绘制呈现,整个过程没有 Chromium 进程或容器作为后端。
主要能力
- 在 Cloudflare Workers 上运行,无需 Chromium 进程或容器。
- 支持将任意页面在 Chrome DevTools 中打开,检查 DOM、控制台和网络。
- 支持 Chrome DevTools 协议(CDP),因此现有工具可以驱动它工作。
- 可渲染真实页面,并获取截图、PDF 或渲染后的 HTML。
- 官方展示了多类示例页面,包括 Cloudflare 博客(加载 Web 字体和图片、执行文章网格布局与绘制)、文档与文章类长文页面(含侧边栏、表格和代码示例)、canvas 上的路径/曲线与命中测试(可在 DevTools 的 screencast 中拖拽图形)、绘制到 canvas 的 WebAssembly 版 Doom(可在 DevTools 中点击 screencast 游玩),以及基于 React 的无限画布白板(可在 DevTools 的 screencast 中绘制)。
使用方式
- 在 Chrome DevTools 中打开任意页面,检查 DOM、控制台和网络。
- 将 chrome-devtools-mcp 指向官方提供的 playground,即可在无需账户的情况下尝试;也可以将其指向 Browser Run。使用这些方式时无需本地安装 Chrome。
- 在终端浏览网页:支持 kitty 图形协议的环境会显示图像,其他环境显示纯文本。客户端可通过 Homebrew 安装。
- 终端操作支持打开 URL 的快捷键 Ctrl+L。
适用场景
适合需要以程序化或智能体方式访问网页、检查页面渲染结果、抓取截图/PDF/渲染 HTML,或在终端中进行浏览与调试的场景。
限制
官方未提供关于收费、价格、平台支持范围、性能指标或完整功能边界的说明,这些信息暂未提供。Kitesurf 被描述为实验性浏览器引擎。