AI 智能体这两年最大的变化,是从“回答问题”变成了“替你干活”。订个座、填张表、把网页上的价格比一比,这些事都绕不开一个东西——浏览器。可现在的浏览器,从 Chrome 到 Edge,全都是给人设计的。Cloudflare 这次跳出来做了件不一样的事:它给 AI 造了个浏览器,名字叫 Kitesurf。
当 AI 要自己上网
8 月 7 日,这家做 CDN 起家的公司发布了 Kitesurf。它不打算替换你电脑上的 Chrome,而是跑在 Cloudflare 自己的服务器上,专门给跑自动任务的 AI 智能体用。开发者不用再自己折腾一套无头浏览器,直接调用接口,就能让 AI 去打开网页、填表单、把需要的内容抓回来。
给人用的浏览器在意主题、标签页和扩展插件;给 AI 用的浏览器,在意的是上下文窗口、性能、token 成本和能不能规模化。两者面对的威胁模型也完全不同——AI 浏览器得防的是提示词注入这类攻击。
为什么不直接用 Chrome
说到底,Chromium 是给人类眼睛和手指优化的。它能平滑滚动、能跨设备同步、能装一堆插件,这些对 AI 来说全是没用的包袱,反而白白吃内存和算力。Cloudflare 的思路很直接:把人不需要的那层全砍掉,只留下“读页面、提取内容、偶尔截个图”这几件正事。
十二周拼出来的轻量引擎
有意思的是,这个项目从拍板到上线只用了 12 周。它本身也不是从零写起的:渲染靠 Blitz 的模块化引擎,CSS 解析用了 Firefox 的 Stylo,JavaScript 跑在 Rust 写的 Boa 引擎上,剩下的一切都塞进了 Cloudflare 的 Workers 无服务器平台。整套东西是无状态的,跑完一个任务就扔掉,不留尾巴,特别适合“要用的时候开一个、用完就关”的场景。现在它正在 Browser Run 里免费公测。
- 截图任务的 CPU 耗时 380 毫秒,Chromium 要 1173 毫秒
- 同样任务内存只吃 57.8 MiB,Chromium 是 271 MiB
- 提取网页 HTML 用时 229 毫秒,Chromium 是 877 毫秒
- 内存进一步压到 39.4 MiB,Chromium 则要 273.7 MiB
数字比情怀更有说服力
光喊“更轻”没人信,Cloudflare 把测试摆出来了:在上面这些常见智能体任务里,Kitesurf 的 CPU 和内存消耗都明显低于 Chromium,目前已经有超过 21.5 万项 Web Platform Tests 通过,而且每周还在以几百项的速度增加。代价是单任务耗时目前还略慢一点,主要卡在把屏幕转成图片那一步,官方说后续会优化。
这背后是一场成本战争
把视角拉远一点,Kitesurf 真正想解决的,是 AI 自动化那笔算不清楚的账。今天让一个智能体去点网页,主流做法就是租一个无头 Chromium 实例,等于“每个 agent 配一整台浏览器”,资源消耗就是实打实的毛利。如果轻量引擎这条路走通,同样预算能跑的 agent 数量会多出一截。只是这里有个微妙的悖论:Cloudflare 一边给智能体发浏览器,一边又是全球最大的爬虫拦截方,将来网站运营者要操心的,恐怕不再是“挡不挡爬虫”,而是“哪些 agent 是付费放行的”。


最有意思的是 Cloudflare 这手左右互搏:一边给 agent 发浏览器,一边又是全网上最大的爬虫拦截方。以后网站主面对的可能不是“挡不挡”,而是“谁付费谁通行”,这商业模式比浏览器本身更值得琢磨。
做自动化服务的应该都懂这个痛点,租一堆无头 Chromium 跑 agent,账单是真的肉疼。Kitesurf 把内存压到几十兆这个思路要是稳了,小团队能省的不是一点半点,就等它公测别翻车了。