No local Chrome dependency
Run Playwright from CI, a local agent, or a server while Chromium lives in Remote Browser.
PLAYWRIGHT
Use Playwright locally while the browser runs remotely. Keep your test code, swap browser launch for connectOverCDP, and gain live viewer, profiles, recordings, and remote infrastructure.
Run Playwright from CI, a local agent, or a server while Chromium lives in Remote Browser.
Open the live viewer to see the page, modal, login prompt, or flaky state that Playwright is interacting with.
Attach a profile name or profile ID so authenticated test flows can start from a prepared browser state.
From browser creation to evidence.
Use chromium.connectOverCDP instead of chromium.launch when you want the browser runtime to be remote.
Selectors, navigation, screenshots, downloads, and assertions continue to use Playwright APIs.
Use viewer URLs, recordings, and status endpoints when a run needs human inspection or a reproducible report.
Short answers for searchers and AI crawlers.
No. Playwright can connect over CDP with the official chromium.connectOverCDP API.
Yes. Store the API key as a CI secret, create a browser session, connect over CDP, and terminate the session after the job.
Yes. Playwright screenshots work normally, and Remote Browser can also keep session-level recording when enabled.