郭震 AI公众号:郭震AI

实时 AI 消息

Cloudflare推出Kitesurf浏览器:专为AI智能体打造的云端浏览器

Cloudflare发布Kitesurf,一款运行在Workers上的云端托管浏览器,专为AI智能体完成网页任务而设计,测试版可通过Browser Run免费使用。相比Chromium,Kitesurf大幅降低了CPU和内存占用,但完成任务的耗时反而更慢,公司计划在项目成熟后将其开源。

发布时间
Cloudflare推出Kitesurf浏览器:专为AI智能体打造的云端浏览器
图源: cloudflare.com

Cloudflare发布了Kitesurf,一款专为AI智能体设计的云端托管浏览器,帮助智能体使用网站并完成在线任务。

该浏览器目前以测试版形式运行在Cloudflare Workers上,可通过Browser Run免费使用,受账户额度限制。开发者可以用它完成截图、HTML提取、表单填写等自动化浏览器工作,并通过Chrome DevTools Protocol(CDP)支持Playwright、Puppeteer及兼容的AI客户端等现有工具。

与面向消费者的浏览器不同,Kitesurf没有供日常上网使用的桌面界面,开发者通过API和自动化库在Workers内调用它。这样的设计让软件可以打开网页、读取内容、抓取文件、填写表单,而无需为每个智能体任务维护独立的浏览器服务或专用服务器基础设施。

Cloudflare的基准测试显示,Kitesurf在资源占用上远低于Chromium:截图平均消耗380毫秒CPU时间,而Chromium为1173毫秒;内存方面Kitesurf截图仅用57.8MiB,Chromium则需要271MiB。但更低的资源消耗换来了更慢的完成时间——截图耗时是Chromium的1.8倍,HTML提取为1.7倍。

安全方面,Cloudflare围绕每次页面加载都可能包含不安全代码的理念构建Kitesurf:每个浏览器会话全新启动,各组件只获得完成任务所需的资源访问权限,以限制页面间的数据泄露。一个专门的SandboxOutbound worker负责处理图片、脚本、字体和样式表的请求,检查跨域规则并过滤响应。

Kitesurf将浏览器工作划分为Engine、PageScript和PageRenderer等组件,使用了Blitz模块、Firefox的Stylo CSS解析器和Boa JavaScript引擎,其第一个可用模型可追溯到Obscura——一个用于浏览器自动化的开源Rust引擎。

目前Kitesurf已能渲染TodoMVC应用、Wikipedia、Hacker News、Cloudflare博客等站点,并通过了超过23.5万个Web Platform Test子测试。但它尚不支持视频播放、WebGL、长时登录会话和部分机器人检测系统,需要这些功能的开发者仍可使用Browser Run的Chromium选项。

Cloudflare用12周建成了这款浏览器,并将在开发过程中持续迭代,计划扩展协议覆盖、改进截图、提升标准支持并进一步降低资源占用,还打算在项目成熟后将其开源。

为什么重要

Kitesurf代表了云厂商为AI智能体重构浏览器基础设施的趋势,而Cloudflare自己的基准数据也揭示了效率与速度之间的权衡。

微博邮件

CloudflareKitesurfAI Agent
返回实时消息

附近消息

全部