Cloudflare 宣布加入新型浏览器竞争,但其目标并非争夺 Chrome 的普通用户,而是推出了专为 AI Agent(人工智能智能体)设计的云托管浏览器 Kitesurf。随着 AI 软件从“问答式聊天机器人”向“能代表用户执行复杂任务的智能代理”演进,浏览器已成为这一转型的关键基础设施,因为 AI 需要像人类一样在互联网上导航并使用各类网站。
上下文窗口管理、性能、Token 成本以及可扩展性。同时,它也面临着完全不同的安全威胁模型,例如更容易受到提示词注入攻击(Prompt Injection)等新型漏洞的影响。
借助 #Kitesurf,AI 开发者可以轻松构建能够自动浏览网页、填写表单并完成其他基于浏览器任务的软件,而无需自己从零开发复杂的浏览器底层。#Cloudflare 透露,该项目的研发仅耗时 12 周,且完全运行在公司名为 Workers 的无服务器(Serverless)平台上。目前,Kitesurf 已在 Browser Run 中开启免费测试,开发者可通过编程方式控制并与 Cloudflare 网络上的无头浏览器实例进行交互。
对于开发者而言,Cloudflare 的核心卖点在于其极高的效率。相比 Chromium,Kitesurf 在执行网页截图、HTML 提取等常见的智能体任务时,CPU 和内存消耗显著降低,从而能帮助开发者大幅压缩计算成本。
在技术架构上,Kitesurf 融合了多项前沿技术:它采用了来自 Blitz 的模块化渲染引擎、Firefox 的 CSS 解析器 Stylo,以及基于 Rust 的 ECMAScript 引擎 Boa JS,其余所有功能均在 Cloudflare #Workers 内部运行。尽管诞生不久,Kitesurf 目前已通过了超过 215,000 个 Web 平台测试,且每周都在新增数百个测试通过项。Cloudflare 还透露,该项目的灵感源自开源 Rust 无头引擎 Obscura,其首个概念验证(PoC)正是将 Obscura 移植到 Workers 上。目前,该浏览器已能完美渲染 TodoMVC、维基百科、Hacker News 以及 Cloudflare 自身的控制面板。
Kitesurf 的推出,标志着 AI Agent 基础设施正从“软件层适配”走向“系统层重构”。长期以来,Puppeteer 和 Playwright 等基于 Chromium 的无头浏览器方案一直是 AI 网页操作的妥协之选,但其高昂的内存开销和庞大的渲染树对于仅需要结构化数据的 AI 而言是极大的浪费。Cloudflare 绕过 Chromium,利用 Rust 生态(Blitz、Stylo、Boa)在 Edge Serverless 端重构浏览器,不仅从物理距离上降低了 AI 与网页交互的延迟,更将“浏览器”重新定义为 AI 的 API 接口。这种端到端的轻量化架构,将显著降低大规模 Agent 集群(如 AI 爬虫、自动化 RPA)的运行成本。未来,随着更多此类“AI 专属协议栈”的出现,Web 基础设施将加速分化,一边是服务人类视觉的传统 Web,另一边则是高密度、结构化、为 Agent 机器可读而优化的新型 Web 生态。