Kitesurf 今日发布

不用 Chromium 的 Agent 专用浏览器,省 3–7 倍资源

AI编程开发 部分免费

Kitesurf 是 Cloudflare 于 2026 年 8 月在 Agents Week 期间发布的全新浏览器引擎,也是全球首个从零开始为 AI Agent 打造的浏览器。与所有既有方案不同,Kitesurf 完全不使用 Chromium,而是用 Rust 从零编写,编译为 WebAssembly,运行在 Cloudflare Workers 的 V8 Isolates 之中。

传统方案中,AI Agent 调用的无头浏览器本质上都是裁剪过的 Chromium——它为「让人坐着使用 50 个标签页」而优化,GPU 加速滚动、扩展 API、跨设备同步、像素级抗锯齿,这些人类在意的东西,Agent 一个都不需要,却要为此支付全额内存和 CPU 账单。Kitesurf 的出现正是为了打破这个困境。

技术架构上,Kitesurf 从三个成熟开源 Rust 项目组装而来:Blitz(模块化渲染引擎)提供布局核心、Firefox 的 CSS 引擎 Stylo 处理样式解析、Rust 实现的 JavaScript 引擎 Boa 运行页面脚本。三者合一编译为 WebAssembly,在 V8 隔离环境中逐请求启动,而非像 Chromium 那样常驻进程。架构上拆为 Engine(HTTP/CDP 接口)、PageScript(V8 + Boa Wasm 运行时)、SandboxOutbound(安全出站请求)、PageRenderer(Wasm 渲染器,输出 JPEG/PNG/PDF)四个组件。

兼容性方面,Kitesurf 实现了 Chrome DevTools Protocol(CDP),现有 Puppeteer、Playwright 脚本只需加一个参数即可切换,无需改动代码。Benchmark 结果显示,在 Agent 常见任务(截图、HTML 提取)上,Kitesurf 的 CPU 消耗比 headless Chromium 低 3.1–3.8 倍,内存消耗低 4.7–7.0 倍;代价是页面渲染耗时约增加 1.75 倍,因为缺少 JIT 编译。这个取舍是刻意的——Agent 集群的工作负载特征与坐在笔记本前的人类完全不同,省云资源才是真正重要的数字。

安全设计同样为 Agent 场景重新考量:每次页面加载都视为不可信输入,会话结束即清空状态,组件间互相隔离,专为防御提示注入等新型攻击而构建。Kitesurf 目前已通过 21.5 万个 Web 平台测试,支持 Puppeteer、Playwright 和 MCP/CDP 客户端,尚不支持 WebGL、视频播放和长期认证会话。公测期免费使用,通过 Browser Run API 对外提供,后续将开源并支持自托管部署。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论