
이미지: METAL LAB 생성
摘要
- Cloudflare发布了专为AI智能体设计的浏览器Kitesurf,不依赖Chromium,仅在V8隔离环境中运行
- 该浏览器去除了标签页、扩展程序等面向人类用户的功能,专注于处理机器可读内容
- 以截图任务为例,CPU占用降低3.1倍、内存占用降低4.7倍,但处理速度比Chromium慢
- 개발 기간
- 12주
- 테스트 통과
- Web Platform Tests 21만5000건 이상
- CPU 절감(스크린샷/추출)
- 3.1배 / 3.8배
- 메모리 절감(스크린샷/추출)
- 4.7배 / 7.0배
- 속도 저하
- 스크린샷 1.8배, 추출 1.7배 느림
- 제공 형태
- Browser Run을 통한 무료 베타
Cloudflare发布了专为AI智能体设计的无状态(stateless)网页浏览器Kitesurf。其特点是不使用Chromium引擎,而是完全在Cloudflare Workers的V8隔离环境中运行。
面向智能体而非人类的设计
Kitesurf去除了标签页、扩展程序、60fps渲染等面向人类用户的功能,专注于机器可读内容的处理、可扩展性,以及对提示注入(prompt injection)等威胁的隔离。该浏览器结合了基于Rust的渲染引擎Blitz、Firefox的CSS解析器Stylo,以及ECMAScript引擎Boa JS,仅用12周便开发完成,目前已通过超过21.5万项Web Platform Tests测试。
浏览器被拆分为多个组件:负责管理会话状态的Engine、在按页面隔离的环境中处理HTML和CSS的PageScript,以及将结果渲染为JPEG、PNG、PDF的PageRenderer等。网络访问则由名为SandboxOutbound的独立组件专门负责,处理CORS策略以及对违反策略请求的拦截。
资源效率高但速度较慢
Cloudflare以14个URL进行的基准测试显示,Kitesurf在截图任务中CPU使用量为380毫秒,比Chromium(1173毫秒)减少3.1倍;在HTML提取任务中CPU消耗减少3.8倍。内存使用量方面,截图任务减少4.7倍,提取任务减少7.0倍。不过就实际处理耗时(wall time)而言,Chromium仍然更快,Kitesurf在截图任务中慢1.8倍,在提取任务中慢1.7倍。
现有的Puppeteer、Playwright、MCP客户端无需修改代码,只需添加browser=kitesurf参数即可使用。目前该功能通过Browser Run以免费测试版形式提供,并附带按账户设定的使用限制。由于尚不支持视频、WebGL、基于TLS指纹的反爬虫机制绕过以及长时间认证会话等功能,在这些场景下仍默认使用Chromium。



