Claude Code funktioniert hervorragend mit jeder integrierten Entwicklungsumgebung (IDE), die über ein Terminal verfügt. Führen Sie einfach claude aus, und Sie sind startklar.

Darüber hinaus bietet Claude Code dedizierte Integrationen für beliebte IDEs, die Funktionen wie interaktive Diff-Anzeige, Kontextfreigabe von Auswahlen und mehr bereitstellen. Diese Integrationen existieren derzeit für:

  • Visual Studio Code (einschließlich beliebter Forks wie Cursor, Windsurf und VSCodium)
  • JetBrains IDEs (einschließlich IntelliJ, PyCharm, Android Studio, WebStorm, PhpStorm und GoLand)

Funktionen

  • Schnellstart: Verwenden Sie Cmd+Esc (Mac) oder Ctrl+Esc (Windows/Linux), um Claude Code direkt aus Ihrem Editor zu öffnen, oder klicken Sie auf die Claude Code-Schaltfläche in der Benutzeroberfläche
  • Diff-Anzeige: Code-Änderungen können direkt im IDE-Diff- Viewer anstatt im Terminal angezeigt werden. Sie können dies in /config konfigurieren
  • Auswahlkontext: Die aktuelle Auswahl/der aktuelle Tab in der IDE wird automatisch mit Claude Code geteilt
  • Dateireferenz-Verknüpfungen: Verwenden Sie Cmd+Option+K (Mac) oder Alt+Ctrl+K (Linux/Windows), um Dateireferenzen einzufügen (z.B. @File#L1-99)
  • Diagnose-Freigabe: Diagnosefehler (Lint, Syntax usw.) aus der IDE werden automatisch mit Claude geteilt, während Sie arbeiten

Installation

Um Claude Code auf VS Code und beliebten Forks wie Cursor, Windsurf und VSCodium zu installieren:

  1. Öffnen Sie VS Code
  2. Öffnen Sie das integrierte Terminal
  3. Führen Sie claude aus - die Erweiterung wird automatisch installiert

Verwendung

Aus Ihrer IDE

Führen Sie claude aus dem integrierten Terminal Ihrer IDE aus, und alle Funktionen werden aktiv sein.

Aus externen Terminals

Verwenden Sie den /ide-Befehl in jedem externen Terminal, um Claude Code mit Ihrer IDE zu verbinden und alle Funktionen zu aktivieren.

Wenn Sie möchten, dass Claude Zugriff auf dieselben Dateien wie Ihre IDE hat, starten Sie Claude Code aus demselben Verzeichnis wie Ihr IDE-Projektstamm.

Konfiguration

IDE-Integrationen funktionieren mit Claude Codes Konfigurationssystem:

  1. Führen Sie claude aus
  2. Geben Sie den /config-Befehl ein
  3. Passen Sie Ihre Einstellungen an. Das Setzen des Diff-Tools auf auto aktiviert die automatische IDE-Erkennung

JetBrains Plugin-Einstellungen

Sie können die Claude Code Plugin-Einstellungen konfigurieren, indem Sie zu Einstellungen → Tools → Claude Code [Beta] gehen. Hier sind die verfügbaren Einstellungen:

Allgemeine Einstellungen

  • Claude-Befehl: Geben Sie einen benutzerdefinierten Befehl zum Ausführen von Claude an (z.B. claude, /usr/local/bin/claude oder npx @anthropic/claude) beim Klicken auf das Claude-Symbol
  • Benachrichtigung für nicht gefundenen Claude-Befehl unterdrücken: Benachrichtigungen über das Nicht-Finden des Claude-Befehls überspringen
  • Option+Enter für mehrzeilige Eingabeaufforderungen aktivieren (nur macOS): Wenn aktiviert, fügt Option+Enter neue Zeilen in Claude Code-Eingabeaufforderungen ein. Deaktivieren Sie dies, wenn Sie Probleme mit der unerwarteten Erfassung der Option-Taste haben (erfordert Terminal-Neustart)
  • Automatische Updates aktivieren: Automatisch nach Plugin-Updates suchen und diese installieren (wird beim Neustart angewendet)

Für WSL-Benutzer: Sie finden es möglicherweise nützlich, wsl -d Ubuntu -- bash -lic "claude" als Ihren Claude-Befehl zu setzen (ersetzen Sie Ubuntu durch den Namen Ihrer WSL-Distribution)

ESC-Tastenkonfiguration

Wenn die ESC-Taste Claude Code-Operationen in JetBrains-Terminals nicht unterbricht:

  1. Gehen Sie zu Einstellungen → Tools → Terminal
  2. Entweder:
    • Deaktivieren Sie “Fokus mit Escape zum Editor verschieben”, oder
    • Klicken Sie auf “Terminal-Tastenkombinationen konfigurieren” und löschen Sie die “Fokus zum Editor wechseln”-Verknüpfung
  3. Wenden Sie die Änderungen an

Dies ermöglicht es der ESC-Taste, Claude Code-Operationen ordnungsgemäß zu unterbrechen.

Fehlerbehebung

VS Code-Erweiterung wird nicht installiert

  • Stellen Sie sicher, dass Sie Claude Code aus dem integrierten Terminal von VS Code ausführen
  • Stellen Sie sicher, dass die CLI entsprechend Ihrer IDE installiert ist:
    • Für VS Code: code-Befehl sollte verfügbar sein
    • Für Cursor: cursor-Befehl sollte verfügbar sein
    • Für Windsurf: windsurf-Befehl sollte verfügbar sein
    • Für VSCodium: codium-Befehl sollte verfügbar sein
    • Falls nicht installiert, verwenden Sie Cmd+Shift+P (Mac) oder Ctrl+Shift+P (Windows/Linux) und suchen Sie nach “Shell Command: Install ‘code’ command in PATH” (oder das Äquivalent für Ihre IDE)
  • Überprüfen Sie, dass VS Code die Berechtigung hat, Erweiterungen zu installieren

JetBrains Plugin funktioniert nicht

  • Stellen Sie sicher, dass Sie Claude Code aus dem Projektstammverzeichnis ausführen
  • Überprüfen Sie, dass das JetBrains Plugin in den IDE-Einstellungen aktiviert ist
  • Starten Sie die IDE vollständig neu. Sie müssen dies möglicherweise mehrmals tun
  • Für JetBrains Remote Development stellen Sie sicher, dass das Claude Code Plugin im Remote-Host und nicht lokal auf dem Client installiert ist

Wenn Sie WSL oder WSL2 verwenden und die IDE nicht erkannt wird, siehe unseren WSL2-Fehlerbehebungsleitfaden für Netzwerkkonfiguration und Firewall-Einstellungen.

Für zusätzliche Hilfe siehe unseren Fehlerbehebungsleitfaden.

Sicherheit

Wenn Claude Code in einer IDE mit aktivierten Auto-Edit-Berechtigungen läuft, kann es möglicherweise IDE-Konfigurationsdateien ändern, die automatisch von Ihrer IDE ausgeführt werden können. Dies kann das Risiko beim Ausführen von Claude Code im Auto-Edit-Modus erhöhen und das Umgehen von Claude Codes Berechtigungsaufforderungen für Bash-Ausführung ermöglichen. Beim Ausführen in einer IDE sollten Sie IDE-Sicherheitsfunktionen aktivieren (wie VS Code Restricted Mode), den manuellen Genehmigungsmodus für Bearbeitungen verwenden oder besonders darauf achten, dass Claude nur mit vertrauenswürdigen Eingabeaufforderungen verwendet wird.