The separate-browser problem
Playwright MCP's default is a persistent Chromium profile stored in a cache directory, kept
apart from your everyday browser. That means:
Not your logins by default. Gmail, GitHub, Slack, internal tools: the agent starts in a
profile you haven't logged into, unless you log in there once or switch to --extension.
Not your extensions. Ad blockers, password managers, cookie consent auto-accepters are
absent from the managed profile.
A separate window. A managed profile runs as its own browser process, so you don't
collaborate in the same tab you're looking at.
Its --extension mode narrows this gap by attaching to your Chrome, which is exactly the
model Playwriter is built around, plus Playwriter layers on raw CDP, native chrome.tabCapture
video, cloud browsers, remote tab sharing, and the Skill Recorder.