Cloudflare成为最新加入新型网页浏览器竞赛的公司。但与其向消费者推出Chrome替代品不同,这家互联网基础设施提供商发布了Kitesurf——一款专为AI代理设计的云端浏览器。
AI软件正从简单的问答聊天机器人发展为能够代表用户完成任务的智能代理。浏览器在这一转变中扮演关键角色,因为它们需要像人类一样浏览网页并使用网站。
Cloudflare在其公告中解释道,与为人类设计的传统浏览器不同,专为AI代理打造的浏览器不关注视觉元素,如主题、标签页或浏览器扩展。AI浏览器需要管理上下文窗口、性能、令牌成本和可扩展性。此外,它面临不同的安全威胁模型,比如可能遭受提示注入攻击等漏洞。
通过Kitesurf,AI开发者可以构建能够浏览网站、填写表单及完成其他基于浏览器任务的软件,而无需自行开发浏览器软件。
Cloudflare表示,Kitesurf的开发始于12周前,完全运行在其无服务器平台Workers之上。Kitesurf目前处于测试阶段,免费开放,集成于Browser Run中,允许开发者以编程方式控制并与Cloudflare网络上的无头浏览器实例交互。
对于开发者而言,Cloudflare的优势在于,Kitesurf使AI代理能够更高效地使用网络,同时比Chromium消耗更少的计算资源,从而降低成本。

公司称:“Kitesurf在CPU和内存消耗方面比Chromium更高效,尤其是在截图和HTML提取等常见代理任务中。”

该浏览器基于多项技术构建,包括来自Blitz的模块化渲染引擎;Firefox的CSS解析器Stylo;以及Rust编写的ECMAScript引擎Boa JS。其余部分均运行于Cloudflare Workers中。尽管仍处于早期阶段,Cloudflare表示Kitesurf已通过超过215,000项网络平台测试,并且每周持续新增数百项测试,均顺利通过。
Cloudflare还提到,开源Rust无头引擎Obscura激发了他们开发Kitesurf的灵感,首个概念验证版本即是Obscura移植到Workers上的成果。
该公司表示,Kitesurf能够正确渲染诸如TodoMVC(一款用于比较JavaScript框架的流行基准应用)、维基百科、Hacker News、Cloudflare博客以及Cloudflare控制面板的大部分页面。


