Claude Code in VS Code & Cursor
Die Claude Code-Erweiterung in VS Code oder Cursor installieren und ihre gemeinsamen Einstellungen mit RunAPI verbinden.
Übersicht
Die offizielle Claude Code-Erweiterung läuft in VS Code und Cursor. Beide
Editoren verwenden dieselben Claude Code-Benutzereinstellungen, daher installiert diese Anleitung
die passende Erweiterung und konfiguriert RunAPI einmalig in
~/.claude/settings.json.
Bevor Sie beginnen
- Installieren Sie eine unterstützte Version von VS Code oder Cursor. Die aktuelle VS-Code-Mindestversion ist in der offiziellen Erweiterungsanleitung aufgeführt.
- Erstellen Sie einen Standard-API-Schlüssel gemäß der Authentifizierungsanleitung. Fügen Sie ihn nicht den Arbeitsbereichseinstellungen oder der Quellcodeverwaltung hinzu.
- Kopieren Sie eine Modellkennung, die Anthropic Messages unterstützt, aus dem Modellkatalog.
Installieren
Die offizielle anthropic.claude-code-Erweiterung installieren:
- VS Code: Öffnen Sie die VS Code Marketplace-Seite oder suchen Sie in den Erweiterungen nach
Claude Code. - Cursor: Öffnen Sie
cursor:extension/anthropic.claude-codeoder suchen Sie in den Erweiterungen nachClaude Code.
Die Erweiterung enthält die für ihr Chat-Panel benötigte Laufzeitumgebung. Installieren Sie
die eigenständige CLI nur, wenn Sie claude auch im integrierten Terminal ausführen möchten.
RunAPI konfigurieren
Öffnen Sie ~/.claude/settings.json und fügen Sie die gemeinsamen Umgebungseinstellungen auf Benutzerebene hinzu:
{
"env": {
"ANTHROPIC_BASE_URL": "https://runapi.ai",
"ANTHROPIC_API_KEY": "YOUR_RUNAPI_API_KEY",
"ANTHROPIC_MODEL": "YOUR_RUNAPI_MODEL_ID"
}
}
Suchen Sie in den VS Code- oder Cursor-Einstellungen nach Claude Code login und aktivieren Sie Disable Login Prompt für diesen benutzerdefinierten Endpunkt. Benutzereinstellungen werden mit der CLI geteilt; VS Code-Erweiterungseinstellungen steuern nur das Verhalten der Erweiterung.
Bewahren Sie den echten Schlüssel außerhalb von .claude/settings.json und den Editor-Arbeitsbereichseinstellungen auf, da diese Dateien möglicherweise eingecheckt werden.
Ein Modell auswählen
Ersetzen Sie YOUR_RUNAPI_MODEL_ID durch einen genauen Bezeichner aus dem Modell-
Katalog. Im Claude-Code-Panel ändert /model die aktuelle Auswahl und /status zeigt das aktive Modell an.
Überprüfen
- Laden Sie das Editorfenster nach dem Ändern der Erweiterung oder der Einstellungen neu.
- Öffnen Sie das Claude Code Spark-Panel.
- Führen Sie
/statusaus und überprüfen Sie die Benutzereinstellungen und das Modell. - Senden Sie
Describe this repository in one sentence.und bestätigen Sie eine normale Antwort.
Fehlerbehebung
- Die Erweiterung lässt sich nicht installieren: Vergewissern Sie sich, dass die Editor-Version die offiziellen Anforderungen erfüllt.
- Das Spark-Symbol fehlt: Laden Sie das Editor-Fenster neu und starten Sie dann den Editor neu.
- Eine Anmeldeaufforderung erscheint weiterhin: Aktivieren Sie Disable Login Prompt in den Einstellungen der Claude Code-Erweiterung.
- Das Panel erbt keine Shell-Variablen: Verwenden Sie
~/.claude/settings.jsonoder starten Sie den Editor aus dem konfigurierten Terminal. GUI-Anwendungen starten häufig ohne die Terminal-Umgebung. - Die CLI funktioniert, aber das Panel nicht: Laden Sie das Fenster neu und verwenden Sie die eigenständige CLI, um die Anfrage mit detaillierteren Diagnosen zu reproduzieren.
- Authentifizierung oder Modellauswahl schlägt fehl: Überprüfen Sie den Schlüssel in der Authentifizierungsanleitung und kopieren Sie die genaue Kennung aus dem Modellkatalog.
Nächste Schritte
Verwende den LLM API quickstart für das Protokollverhalten und die Anthropic Messages API Reference für Anfrage-Felder. Um RunAPI-Tools im Editor hinzuzufügen, fahre mit der MCP Overview fort.