Skip to content

SYSTEM Cited by 2 sources

Chrome DevTools Protocol (CDP)

Chrome DevTools Protocol (CDP) is the wire protocol (spec) that Chromium-based browsers expose to instrument themselves — the same protocol powering Chrome's DevTools UI, remote debugging, and every major headless-browser client (Puppeteer, Playwright, Stagehand, Playwright MCP, …).

Why it matters as a system primitive

CDP is a de-facto standard for headless-browser control. Any application targeting CDP can be pointed at:

  • A local Chrome / Chromium binary (the default self-hosted shape),
  • A remote Chromium-over-CDP endpoint — which is what Cloudflare Browser Rendering exposes through its Puppeteer/Playwright adapters.

This protocol portability is what enables patterns/cdp-proxy-for-headless-browser: an agent's existing CDP client is re-pointed at a proxy that forwards frames to a managed browser service, with no changes to the agent.

Seen in

Last updated · 200 distilled / 1,178 read