Cloudflare 造浏览器跑在 Worker 里
推荐指数 68.0 NO. 014 · 2026.08.08
发布2026/08/07Score104Comments26
为什么值得看
Kitesurf 是一个专为 AI Agent 设计的 headless 浏览器,完全运行在 Cloudflare Workers 的 V8 isolate 中,无需传统浏览器引擎。对需要大规模部署网页自动化 Agent 的团队来说,这意味着零基础设施成本和毫秒级冷启动。
编辑判断
现有方案如 Puppeteer 和 Playwright 依赖完整的 Chromium 实例,在 serverless 环境启动慢、内存占用高,团队往往被迫用容器常驻或排队队列来规避。Kitesurf 把浏览器逻辑拆进 V8 isolate,本质是用轻量 DOM 模拟替代完整渲染引擎,牺牲部分兼容性换极端的启动速度和密度。
如果你在做需要并发抓取成百上千页面的 AI Agent(价格监控、竞品跟踪、自动化测试),现在可以省掉浏览器集群的运维。但要注意:它不支持完整 JavaScript 执行和复杂 CSS 渲染,重度依赖前端框架的动态站点可能仍需回退传统方案。建议先拿你的目标站点跑一遍兼容性测试再决定迁移。
社区反馈
意见分歧 26 条评论
核心争论:Cloudflare 推浏览器自动化是否自相矛盾:既卖反 bot 服务又卖绕过工具
相关内容
Kitesurf: Cloudflare 专为 AI Agent 设计的浏览器引擎 Kitesurf 完全运行在 Cloudflare Workers V8 隔离环境,针对 Agent 优化,去除人类浏览器冗余功能,专注 token 效率与成本。 Browser Run 迁移至 Cloudflare Containers,速度更快扩展性更强 Cloudflare 将 Browser Run 从 BISO 架构渐进迁移至自研 Containers 平台,实现更高性能与可扩展性,基于自身技术栈构建。 Cloudflare Workers Browser Rendering API 介绍 封装 Puppeteer 库,Worker 可直接调用,全球数据中心预热浏览器池,请求时即时返回连接。
From the page https://developers.cloudflare.com/browser-run/ linked to from this article: > Run headless Chrome on Cloudflare's global network for browser automation, web scraping, testing, and content generation. Does Cloudflare the CDN allow these browser instances to bypass th
No it doesn't and it's simply useless. They have been trying to enable publishers to charge scrapers so that's why they're pushing this path hard.
This is built on top of Blitz (https://github.com/dioxuslabs/blitz): a new modular (open source) browser engine that I've been building for the last 2.5 years. (I wasn't involved in building kitesurf, but I am informed that they intend to open source and upstream their patches)