Playwriter ist ein Entwicklerwerkzeug, das KI-Agenten mit einem echten, alltäglich genutzten Chrome-Browser verbindet. Statt eine separate Headless-Instanz zu starten, installiert es eine Chrome-Erweiterung plus CLI und stellt einem Agenten, Skript oder MCP-Client die vollständige Playwright-API über ein einziges flexibles execute-Tool bereit. Weil es im bereits verwendeten Browser läuft, stehen Logins, Cookies, Erweiterungen und gespeicherter Zustand dem Agenten sofort zur Verfügung – das wiederholte Anmelden, das Automatisierung mit frischen Browsern plagt, entfällt.
Das Tool basiert auf einem lokalen WebSocket-Relay auf localhost, sodass standardmäßig keine Seitendaten Ihren Rechner verlassen. Agenten erhalten Fähigkeiten, die feste toolbasierte Browser-Server meist nicht bieten: Accessibility-Snapshots mit automatischem Diffing, visuelle Labels, die nummerierte Referenzen auf Seitenelemente abbilden, isolierte Sitzungen mit Zustandserhalt über Tabs hinweg, JavaScript-Breakpoint-Debugging, ein Live-Code-Editor, Netzwerkabfangen für API-Reverse-Engineering sowie Bildschirm- oder RTMP-Aufzeichnung. Optionale Funktionen wie Fernsteuerung, Cloud-Browser mit Proxys und CAPTCHA-Lösung sowie Browser-Freigabe erweitern denselben Workflow auf Kollegen, CI-Container und entfernte Rechner.
Playwriter positioniert sich gegen Browser-MCP-Server, die entweder einen frischen Chrome starten oder nur einen starren Befehlssatz bereitstellen. Indem der Agent echten Playwright-Code erhält und der Browser des Nutzers wiederverwendet wird, werden geringerer Kontextverbrauch, eine höhere Fähigkeitsgrenze und eine Automatisierung angestrebt, die sich anfühlt, als nutze ein Mensch den eigenen Rechner. Das Projekt wird als Open-Source-Erweiterung und CLI verteilt und von vielen Entwicklern für Webtests, Scraping und Support-Workflows genutzt.