Die Chrome-Integration befindet sich in der Beta-Phase und funktioniert derzeit nur mit Google Chrome. Sie wird noch nicht auf Brave, Arc oder anderen Chromium-basierten Browsern unterstützt. WSL (Windows Subsystem for Linux) wird ebenfalls nicht unterstützt.
Funktionen
Mit verbundenem Chrome können Sie Browser-Aktionen mit Codierungsaufgaben in einem einzigen Workflow verketten:- Live-Debugging: Lesen Sie Konsolenfehler und DOM-Status direkt aus und beheben Sie dann den Code, der sie verursacht hat
- Design-Verifizierung: Erstellen Sie eine Benutzeroberfläche aus einem Figma-Mock und öffnen Sie sie dann im Browser, um zu überprüfen, ob sie übereinstimmt
- Web-App-Tests: Testen Sie die Formularvalidierung, überprüfen Sie auf visuelle Regressionen oder überprüfen Sie Benutzerflüsse
- Authentifizierte Web-Apps: Interagieren Sie mit Google Docs, Gmail, Notion oder einer beliebigen App, bei der Sie angemeldet sind, ohne API-Konnektoren
- Datenextraktion: Extrahieren Sie strukturierte Informationen von Webseiten und speichern Sie sie lokal
- Task-Automatisierung: Automatisieren Sie wiederholte Browser-Aufgaben wie Dateneingabe, Formularausfüllung oder Multi-Site-Workflows
- Sitzungsaufzeichnung: Zeichnen Sie Browser-Interaktionen als GIFs auf, um zu dokumentieren oder zu teilen, was passiert ist
Voraussetzungen
Bevor Sie Claude Code mit Chrome verwenden, benötigen Sie:- Google Chrome Browser
- Claude in Chrome-Erweiterung Version 1.0.36 oder höher
- Claude Code Version 2.0.73 oder höher
- Einen direkten Anthropic-Plan (Pro, Max, Team oder Enterprise)
Die Chrome-Integration ist nicht über Drittanbieter wie Amazon Bedrock, Google Cloud Vertex AI oder Microsoft Foundry verfügbar. Wenn Sie Claude ausschließlich über einen Drittanbieter nutzen, benötigen Sie ein separates claude.ai-Konto, um diese Funktion zu verwenden.
Erste Schritte in der CLI
Claude Code mit Chrome starten
Starten Sie Claude Code mit dem Flag Sie können Chrome auch innerhalb einer bestehenden Sitzung aktivieren, indem Sie
--chrome:/chrome ausführen./chrome jederzeit aus, um den Verbindungsstatus zu überprüfen, Berechtigungen zu verwalten oder die Erweiterung erneut zu verbinden.
Für VS Code siehe Browser-Automatisierung in VS Code.
Chrome standardmäßig aktivieren
Um zu vermeiden, dass Sie--chrome jede Sitzung übergeben müssen, führen Sie /chrome aus und wählen Sie „Standardmäßig aktiviert”.
In der VS Code-Erweiterung ist Chrome verfügbar, wenn die Chrome-Erweiterung installiert ist. Kein zusätzliches Flag ist erforderlich.
Das standardmäßige Aktivieren von Chrome in der CLI erhöht die Kontextnutzung, da Browser-Tools immer geladen werden. Wenn Sie eine erhöhte Kontextnutzung bemerken, deaktivieren Sie diese Einstellung und verwenden Sie
--chrome nur bei Bedarf.Verwalten Sie Website-Berechtigungen
Website-Berechtigungen werden von der Chrome-Erweiterung geerbt. Verwalten Sie Berechtigungen in den Einstellungen der Chrome-Erweiterung, um zu steuern, welche Websites Claude durchsuchen, anklicken und eingeben kann.Beispiel-Workflows
Diese Beispiele zeigen häufige Möglichkeiten, Browser-Aktionen mit Codierungsaufgaben zu kombinieren. Führen Sie/mcp aus und wählen Sie claude-in-chrome, um die vollständige Liste der verfügbaren Browser-Tools anzuzeigen.
Testen Sie eine lokale Web-Anwendung
Wenn Sie eine Web-App entwickeln, bitten Sie Claude, zu überprüfen, ob Ihre Änderungen ordnungsgemäß funktionieren:Debuggen mit Konsolenprotokollen
Claude kann Konsolenausgaben lesen, um Probleme zu diagnostizieren. Teilen Sie Claude mit, welche Muster zu suchen sind, anstatt alle Konsolenausgaben anzufordern, da Protokolle ausführlich sein können:Automatisieren Sie die Formularausfüllung
Beschleunigen Sie wiederholte Dateneingabeaufgaben:Entwurf von Inhalten in Google Docs
Verwenden Sie Claude, um direkt in Ihren Dokumenten zu schreiben, ohne API-Setup:Extrahieren Sie Daten von Webseiten
Extrahieren Sie strukturierte Informationen von Websites:Führen Sie Multi-Site-Workflows aus
Koordinieren Sie Aufgaben über mehrere Websites hinweg:Zeichnen Sie eine Demo-GIF auf
Erstellen Sie teilbare Aufzeichnungen von Browser-Interaktionen:Fehlerbehebung
Erweiterung nicht erkannt
Wenn Claude Code „Chrome-Erweiterung nicht erkannt” anzeigt:- Überprüfen Sie, ob die Chrome-Erweiterung in
chrome://extensionsinstalliert und aktiviert ist - Überprüfen Sie, ob Claude Code aktuell ist, indem Sie
claude --versionausführen - Überprüfen Sie, ob Chrome ausgeführt wird
- Führen Sie
/chromeaus und wählen Sie „Erweiterung erneut verbinden”, um die Verbindung wiederherzustellen - Wenn das Problem weiterhin besteht, starten Sie sowohl Claude Code als auch Chrome neu
- macOS:
~/Library/Application Support/Google/Chrome/NativeMessagingHosts/com.anthropic.claude_code_browser_extension.json - Linux:
~/.config/google-chrome/NativeMessagingHosts/com.anthropic.claude_code_browser_extension.json - Windows: Überprüfen Sie
HKCU\Software\Google\Chrome\NativeMessagingHosts\in der Windows-Registrierung
Browser antwortet nicht
Wenn Claudes Browser-Befehle nicht mehr funktionieren:- Überprüfen Sie, ob ein modales Dialogfeld (Warnung, Bestätigung, Eingabeaufforderung) die Seite blockiert. JavaScript-Dialoge blockieren Browser-Ereignisse und verhindern, dass Claude Befehle empfängt. Schließen Sie das Dialogfeld manuell und teilen Sie Claude mit, dass es fortfahren soll.
- Bitten Sie Claude, eine neue Registerkarte zu erstellen und es erneut zu versuchen
- Starten Sie die Chrome-Erweiterung neu, indem Sie sie in
chrome://extensionsdeaktivieren und erneut aktivieren
Verbindung wird während langer Sitzungen unterbrochen
Der Service Worker der Chrome-Erweiterung kann während längerer Sitzungen in den Leerlauf gehen, was die Verbindung unterbricht. Wenn Browser-Tools nach einer Inaktivitätsphase nicht mehr funktionieren, führen Sie/chrome aus und wählen Sie „Erweiterung erneut verbinden”.
Windows-spezifische Probleme
Unter Windows können folgende Probleme auftreten:- Named Pipe-Konflikte (EADDRINUSE): Wenn ein anderer Prozess das gleiche Named Pipe verwendet, starten Sie Claude Code neu. Schließen Sie alle anderen Claude Code-Sitzungen, die möglicherweise Chrome verwenden.
- Fehler beim nativen Messaging-Host: Wenn der native Messaging-Host beim Start abstürzt, versuchen Sie, Claude Code neu zu installieren, um die Host-Konfiguration zu regenerieren.
Häufige Fehlermeldungen
Dies sind die am häufigsten auftretenden Fehler und wie man sie behebt:| Fehler | Ursache | Behebung |
|---|---|---|
| „Browser-Erweiterung ist nicht verbunden” | Der native Messaging-Host kann die Erweiterung nicht erreichen | Starten Sie Chrome und Claude Code neu und führen Sie dann /chrome aus, um die Verbindung wiederherzustellen |
| „Erweiterung nicht erkannt” | Chrome-Erweiterung ist nicht installiert oder deaktiviert | Installieren oder aktivieren Sie die Erweiterung in chrome://extensions |
| „Keine Registerkarte verfügbar” | Claude versuchte zu handeln, bevor eine Registerkarte bereit war | Bitten Sie Claude, eine neue Registerkarte zu erstellen und es erneut zu versuchen |
| „Empfänger existiert nicht” | Der Service Worker der Erweiterung ist in den Leerlauf gegangen | Führen Sie /chrome aus und wählen Sie „Erweiterung erneut verbinden” |
Siehe auch
- Claude Code in VS Code verwenden: Browser-Automatisierung in der VS Code-Erweiterung
- CLI-Referenz: Befehlszeilenflags einschließlich
--chrome - Häufige Workflows: Weitere Möglichkeiten zur Verwendung von Claude Code
- Daten und Datenschutz: Wie Claude Code Ihre Daten verarbeitet
- Erste Schritte mit Claude in Chrome: Vollständige Dokumentation für die Chrome-Erweiterung, einschließlich Verknüpfungen, Planung und Berechtigungen