🌐 解锁 Cloudflare 浏览器:从 Worker 绑定到通用 CDP 服务
面条刚刚开源了 cf-browser-cdp。
打破限制:
Cloudflare Browser Rendering 虽然好用,但官方限制只能在 Worker 代码内部调用。想在本地脚本、Vercel 或 AWS 上使用?没门。
这意味着:
• 随处调用:你的 Playwright/Puppeteer 代码可以跑在任何地方(本地、服务器),只需连上这个 WebSocket。
• Agent 基建:完美适配 MCP (如
• Agent Browser:直接支持 Vercel Labs 的
Agili 点评:
这才是 Serverless 的正确打开方式。把 Cloudflare 的基础设施能力(浏览器)通过标准协议(CDP)暴露出来,不管是做爬虫、自动化测试还是 AI Agent,都多了一个轻量级的强力选项。再也不用为了跑个浏览器去折腾 Docker 镜像了。
Repo: github.com/miantiao-me/cf-browser-cdp
面条刚刚开源了 cf-browser-cdp。
打破限制:
Cloudflare Browser Rendering 虽然好用,但官方限制只能在 Worker 代码内部调用。想在本地脚本、Vercel 或 AWS 上使用?没门。
cf-browser-cdp 就是为了打破这个限制。它部署在 Worker 上,将后端的浏览器实例封装成了 标准的 CDP (Chrome DevTools Protocol) WebSocket 服务。这意味着:
• 随处调用:你的 Playwright/Puppeteer 代码可以跑在任何地方(本地、服务器),只需连上这个 WebSocket。
• Agent 基建:完美适配 MCP (如
chrome-devtools-mcp),给 AI Agent 提供了一个极低成本、无需维护的云端浏览器环境。• Agent Browser:直接支持 Vercel Labs 的
agent-browser CLI,一行命令让 Agent 拥有即时浏览能力。Agili 点评:
这才是 Serverless 的正确打开方式。把 Cloudflare 的基础设施能力(浏览器)通过标准协议(CDP)暴露出来,不管是做爬虫、自动化测试还是 AI Agent,都多了一个轻量级的强力选项。再也不用为了跑个浏览器去折腾 Docker 镜像了。
Repo: github.com/miantiao-me/cf-browser-cdp