Die Claude Code VS Code-Erweiterung wird direkt aus dem Marketplace installiert und läuft nativ in Ihrem Editor, sodass Sie nicht zwischen einem Browser-Tab und Ihrem Arbeitsbereich hin- und herwechseln müssen. Sie enthält die gleiche Claude Code-Engine, die auch die CLI antreibt, sodass alles von Slash-Befehlen über Dateibearbeitung bis hin zu MCP-Toolaufrufen auf die gleiche Weise funktioniert – nur in der Seitenleiste Ihres Editors. PyCharm und der Rest der JetBrains-Familie erhalten die gleiche Behandlung durch ein dediziertes JetBrains-Plugin. Und da beide Oberflächen ANTHROPIC_BASE_URL aus der Umgebung lesen, erfordert der Wechsel des LLM-Backends zur Novita AI API – und ihrer breiteren Modellauswahl – nur eine einzige env-var-Änderung.
Was die VS Code-Erweiterung tatsächlich tut
Die Claude Code VS Code-Erweiterung ist kein Chatbot-Tab, der an Ihren Editor angehängt ist. Sie bietet den vollständigen Claude Code-Agenten in einem Seitenfeld: dieselbe REPL-ähnliche Oberfläche, derselbe Werkzeugsatz, dieselbe Sitzungskontinuität. Wenn Sie sie bitten, eine Funktion umzugestalten oder Tests für eine geöffnete Datei zu schreiben, liest und bearbeitet sie diese Dateien direkt in Ihrem Arbeitsbereich – ohne Zwischenablage.
Konkrete Dinge, die die Erweiterung handhabt:
- Mehrere Dateibearbeitungen mit Inline-Diffs. Claude Code schlägt Änderungen vor und zeigt einen Diff, den Sie ohne Verlassen des Editors annehmen oder ablehnen können.
- Slash-Befehle.
/compact,/init,/memory,/clearund der Rest funktionieren identisch zur CLI. - Kontextfixierung. Das
#-Präfix ermöglicht es Ihnen, bestimmte Dateien, Ordner oder Symbole als Kontext für eine Anfrage anzuhängen. - CLAUDE.md-Bewusstsein. Projektanweisungen und Codierungsstandards, die Sie in
CLAUDE.mdfestgelegt haben, werden automatisch zu Sitzungsbeginn geladen. - MCP-Toolaufrufe. Alle MCP-Server, die in Ihrer Claude Code-Konfiguration registriert sind, sind innerhalb der Erweiterung verfügbar.
Was sie nicht tut: Sie fügt keine KI-Autovervollständigung in Ihrem Editor-Puffer hinzu. Dafür übernehmen Tools wie Copilot oder Cline eine andere Rolle. Claude Code in VS Code ist ein Agent – Sie geben ihm eine Aufgabe und er führt mehrere Schritte aus, keine einzelne Inline-Vervollständigung.
Claude Code in VS Code installieren
Öffnen Sie das Erweiterungs-Panel in VS Code (Strg+Umschalt+X unter Windows/Linux, Cmd+Umschalt+X unter macOS). Suchen Sie nach Claude Code und achten Sie auf die von Anthropic veröffentlichte Erweiterung. Klicken Sie auf Installieren.
Alternativ können Sie dies in Ihrem Terminal ausführen:
code --install-extension Anthropic.claude-code
Nach der Installation erscheint das Claude-Symbol in der VS Code Activity Bar links. Klicken Sie darauf, um das Claude Code-Panel zu öffnen.
Authentifizierung beim ersten Start. Die Erweiterung fordert Sie zur Anmeldung auf. Sie haben zwei Möglichkeiten:
- Anthropic-Konto (Abonnement oder Konsolenabrechnung): Führen Sie den OAuth-Flow im Browser durch.
- API-Key-Routing zu Novita AI: Überspringen Sie die Anthropic-Authentifizierung vollständig. Setzen Sie
ANTHROPIC_BASE_URLundANTHROPIC_AUTH_TOKENin Ihrer Umgebung, bevor Sie VS Code starten, und die Erweiterung verwendet diese stattdessen. Vollständige Anweisungen im nächsten Abschnitt.
Automatische Updates. VS Code aktualisiert die Erweiterung im Hintergrund, wenn Sie den Editor neu starten. Sie müssen Versionen nicht manuell verwalten.
Claude Code in VS Code täglich nutzen
Sobald das Panel geöffnet ist, ist der Arbeitsablauf unkompliziert. Geben Sie eine Anfrage ein, Claude Code liest Ihren Arbeitsbereich und antwortet mit vorgeschlagenen Aktionen. Bevor es eine Datei bearbeitet, zeigt es standardmäßig einen Diff an und wartet auf die Zustimmung.
Einige Muster, die die tägliche Nutzung effizient machen:
Referenzieren Sie die Datei, die Sie gerade ansehen. Geben Sie # gefolgt von einem Dateinamen ein, um sie explizit als Kontext anzuhängen. Für eine bereits im aktiven Editor geöffnete Datei erkennt Claude Code sie normalerweise automatisch, aber # ist nützlich, wenn Sie eine bestimmte Datei über eine mehrere Dateien umfassende Aufgabe hinweg fixieren möchten.
Führen Sie /init einmal in einem neuen Projekt aus. Dies erstellt ein CLAUDE.md im Repository-Stamm, in dem Sie projektspezifische Anweisungen speichern können – bevorzugte Bibliotheken, Architekturnotizen, Testkonventionen. Claude Code liest es bei jedem Sitzungsstart, sodass Sie sich nicht wiederholen müssen.
Verwenden Sie /compact, wenn die Sitzung lang wird. Wie die CLI komprimiert die Erweiterung bei Bedarf den Gesprächsverlauf, um Platz für die aktuelle Aufgabe freizugeben.
Überprüfen Sie die Liste der laufenden Tools. Unten im Panel zeigt VS Code an, welches Tool Claude Code gerade aufruft (Dateilesevorgänge, Bash-Befehle, Websuchen). Dies ist nützlich, um zu verstehen, was bei längeren automatisierten Aufgaben passiert.
Rückgängig ist Ihr Freund. Alle Dateibearbeitungen durchlaufen das standardmäßige VS Code-Dateisystem, sodass Strg+Z sie wie jede manuelle Bearbeitung rückgängig macht. Es gibt keinen separaten Rückgängig-Stack für Claude Code-Änderungen.
Die Erweiterung zu Novita AI routen
Die VS Code-Erweiterung liest ANTHROPIC_BASE_URL beim Start aus der Umgebung – dieselbe Variable, die auch die CLI verwendet. Wenn Sie sie auf den Anthropic-kompatiblen Endpunkt von Novita AI setzen, werden alle API-Aufrufe von den Servern von Anthropic weg umgeleitet. Sie erhalten Zugriff auf aktuelle, von Novita gehostete Codierungs- und Tool-Use-Modelle wie Kimi K2.7 Code, GLM 5.2, DeepSeek V4 Pro und MiniMax M3, die über Ihr Novita AI-Konto zu den Novita-Tokenraten abgerechnet werden.
Holen Sie sich einen Novita AI API-Schlüssel
Registrieren Sie sich für ein Novita AI-Konto, um kostenlose Testguthaben zu erhalten. Gehen Sie zu Key Management, erstellen Sie einen neuen Schlüssel und kopieren Sie ihn. Dieser Schlüssel ersetzt Ihren Anthropic API-Schlüssel beim Routing über Novita.
Umgebungsvariablen vor dem Start von VS Code setzen
macOS und Linux – fügen Sie dies zu Ihrem Shell-Profil hinzu (.zshrc, .bashrc oder Äquivalent) und laden Sie es dann neu:
export ANTHROPIC_BASE_URL="https://api.novita.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="<Your Novita API Key>"
export ANTHROPIC_MODEL="moonshotai/kimi-k2.7-code"
export ANTHROPIC_SMALL_FAST_MODEL="minimax/minimax-m3"
source ~/.zshrc # or ~/.bashrc
Windows (dauerhaft – überlebt Neustarts) – verwenden Sie PowerShell, um Umgebungsvariablen auf Benutzerebene zu setzen:
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL","https://api.novita.ai/anthropic","User")
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN","<Your Novita API Key>","User")
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL","moonshotai/kimi-k2.7-code","User")
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_SMALL_FAST_MODEL","minimax/minimax-m3","User")
Starten Sie VS Code nach dem Setzen neu, damit die Erweiterung die aktualisierte Umgebung liest.
Windows (nur Sitzung):
set ANTHROPIC_BASE_URL=https://api.novita.ai/anthropic
set ANTHROPIC_AUTH_TOKEN=<Your Novita API Key>
set ANTHROPIC_MODEL=moonshotai/kimi-k2.7-code
set ANTHROPIC_SMALL_FAST_MODEL=minimax/minimax-m3
Nach dem Setzen starten Sie VS Code von derselben Shell aus. Die Erweiterung übernimmt die Variablen beim Start. Sie müssen sich nicht bei Anthropic anmelden – Novita übernimmt die Authentifizierung über den API-Schlüssel.
Ein Modell auswählen
ANTHROPIC_MODEL teilt Claude Code mit, welches Modell für primäre Aufgaben verwendet werden soll; ANTHROPIC_SMALL_FAST_MODEL steuert Hintergrundoperationen wie Dateizusammenfassungen. Jedes Modell, das auf der Novita AI LLM API verfügbar ist, kann hier gesetzt werden. Modelle, die häufig mit Claude Code auf Novita verwendet werden:
- Kimi K2.7 Code – Novitas aktuelle Codierungs-first-Empfehlung für agentische IDE-Arbeit, mit starker Repository-weiter Argumentation, Codebearbeitung und langer mehrstufiger Ausführung.
- GLM 5.2 – eine gute Wahl, wenn Sie stärkere allgemeine Argumentation und einen großen Kontextfenster für Codebasis-Analyse, Dokumentation und gemischte Codierungs- und Schreib-Workflows wünschen.
- DeepSeek V4 Pro – eine ausgewogene Option für komplexe Implementierungsaufgaben, bei denen Sie Tiefe wünschen, ohne auf die teuerste Stufe zu springen.
- MiniMax M3 – ein kosteneffizienter Begleiter für
ANTHROPIC_SMALL_FAST_MODEL, insbesondere für schnelle Zusammenfassungen, suchintensive Schleifen und Tool-Calling-Workflows.
Für die meisten interaktiven VS Code-Nutzung ergibt das Setzen von ANTHROPIC_MODEL auf Kimi K2.7 Code und ANTHROPIC_SMALL_FAST_MODEL auf MiniMax M3 eine praktische Balance zwischen Codierungsqualität, Tool-Use-Zuverlässigkeit und Kostenkontrolle.
Um zum standardmäßigen Anthropic-Routing zurückzukehren, setzen Sie die Umgebungsvariablen zurück:
unset ANTHROPIC_BASE_URL ANTHROPIC_AUTH_TOKEN ANTHROPIC_MODEL ANTHROPIC_SMALL_FAST_MODEL
Oder öffnen Sie VS Code über eine Shell, in der diese Variablen nie gesetzt wurden.
PyCharm und JetBrains-Integration
Claude Code wird mit einem offiziellen Plugin für die JetBrains-Plattform geliefert, das PyCharm, IntelliJ IDEA, WebStorm, GoLand, Rider und den Rest der JetBrains-Familie abdeckt.
Plugin installieren
Öffnen Sie Einstellungen → Plugins in Ihrer JetBrains-IDE, wechseln Sie zum Marketplace-Tab und suchen Sie nach Claude Code. Klicken Sie auf Installieren, starten Sie die IDE dann neu, wenn Sie dazu aufgefordert werden.
Alternativ laden Sie die Plugin-Datei von der JetBrains-Marketplace-Website herunter und installieren Sie sie über Einstellungen → Plugins → Plugin von Disk installieren.
Erster Start
Nach der Installation erscheint das Claude Code-Panel je nach Layout in der IDE-Seitenleiste oder im Tool-Fensterbereich. Beim erstmaligen Start werden Sie zur Authentifizierung aufgefordert, identisch zu VS Code.
PyCharm zu Novita AI routen
Das JetBrains-Plugin liest dieselben Umgebungsvariablen wie die VS Code-Erweiterung und die CLI. Setzen Sie ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN, ANTHROPIC_MODEL und ANTHROPIC_SMALL_FAST_MODEL in Ihrem Shell-Profil, bevor Sie die IDE starten, und das Plugin routet über Novita.
Wenn Sie PyCharm über einen Desktop-Starter (üblich unter macOS und Linux) und nicht über ein Terminal starten, erbt die IDE möglicherweise nicht Ihre Shell-Umgebung. Die zuverlässige Lösung ist eine projektspezifische .env-Datei oder das Setzen der Variablen auf Systemebene anstatt in Ihrem Shell-Profil. Insbesondere unter macOS sind über launchctl setenv gesetzte Variablen für GUI-Anwendungen sichtbar.
IDE-Erweiterung vs. CLI: Wann man was verwendet
| VS Code / JetBrains-Erweiterung | CLI | |
|---|---|---|
| Dateinavigation | Klicken zum Öffnen, # zum Referenzieren |
Liest vom aktuellen Arbeitsverzeichnis; Pfade explizit angeben |
| Diff-Überprüfung | Inline im Editor | Terminal-Ausgabe |
| Mehrere Projekte | Ein Panel pro Fenster | Getrennte Sitzungen pro Verzeichnis |
| CI/CD und Automatisierung | Nicht geeignet | -p-Flag für nicht-interaktive Batch-Ausführungen |
| Piping und Scripting | Nicht unterstützt | Volle Unix-Pipe-Unterstützung |
| Novita AI-Routing | ANTHROPIC_BASE_URL-Umgebungsvariable |
Gleich |
Die Erweiterung ist die bessere Wahl, wenn Ihr primärer Arbeitsablauf das interaktive Bearbeiten von Code ist. Die CLI ist die richtige Wahl, wenn Sie Aufgaben automatisieren, Claude Code in Skripten ausführen, in CI integrieren oder auf dem Claude Code SDK aufbauen. Wenn Ihre engere Auswahl spezifisch Terminal-orientierte Codierungsagenten umfasst, lesen Sie OpenAI Codex vs Claude Code für einen tiefergehenden CLI-zu-CLI-Vergleich.
Novita AI Agent Sandbox
Wenn Sie von der interaktiven Entwicklung zu automatisierten Pipelines wechseln, ist die VS Code-Erweiterung nicht mehr die richtige Oberfläche. Das kopflose Ausführen von Claude Code – Batch-PR-Reviews, automatisierte Testgenerierung, Multi-Repo-Refactoring, CI-integrierte Codierungsagenten – benötigt eine isolierte Ausführungsumgebung anstatt einer lokalen IDE-Sitzung.
Der Agent Sandbox von Novita AI bietet Firecracker-gestützte MicroVMs zum programmatischen Ausführen von Agenten. Jede Sandbox startet sauber, läuft in vollständiger Isolierung von Ihrer Entwicklungsmaschine und wird pro Sekunde Nutzung abgerechnet. Praktische Anwendungsfälle:
- Batch-PR-Review. Starten Sie eine Sandbox pro PR, führen Sie Claude Code mit einem Review-Prompt aus, sammeln Sie die Ausgabe und räumen Sie die Sandbox ab. Es akkumuliert kein lokaler Zustand zwischen den Läufen.
- Automatisierte Testgenerierung. Lösen Sie eine Sandbox von CI auf neuen Branches aus, lassen Sie Claude Code den Diff lesen und Tests generieren, und übermitteln Sie dann die Ergebnisse über die Repo-API zurück.
- Evaluierungs-Umgebungen. Führen Sie die gleiche Codierungsaufgabe über mehrere Modellkonfigurationen in parallelen Sandboxen aus. Jede Sandbox verwendet das gleiche
ANTHROPIC_BASE_URL-Routing, das Sie lokal gesetzt haben – tauschen SieANTHROPIC_MODELpro Sandbox aus, um Kimi K2.7 Code, GLM 5.2, DeepSeek V4 Pro und MiniMax M3 miteinander auf echten Aufgaben zu vergleichen. - Multi-Agent-Workflows. Sandboxen sind komponierbar. Jeder Sub-Agent erhält seine eigene isolierte Umgebung; Ergebnisse aggregieren stromaufwärts, ohne dass ein Agent das Dateisystem eines anderen Agenten berührt.
Die Schnittstelle zwischen VS Code und Sandbox-Nutzung ist die gleiche Umgebungsvariablenschicht. Ein Workflow, der über den Anthropic-kompatiblen Endpunkt von Novita AI in der Erweiterung routet, funktioniert kopflos in einer Sandbox ohne Codeänderungen.
FAQ
Benötige ich ein kostenpflichtiges Anthropic-Abonnement, um die VS Code-Erweiterung zu nutzen?
Nein – wenn Sie die Erweiterung über ANTHROPIC_BASE_URL zu Novita AI routen, erfolgt die gesamte Abrechnung über Ihr Novita AI-Konto. Ein Anthropic-Konto ist nicht erforderlich und wird nicht berechnet.
Wie installiere ich die Claude Code VS Code-Erweiterung?
Öffnen Sie das Erweiterungs-Panel in VS Code (Strg+Umschalt+X), suchen Sie nach Claude Code (Herausgeber: Anthropic) und klicken Sie auf Installieren. Oder führen Sie code --install-extension Anthropic.claude-code in einem Terminal aus.
Funktioniert die Claude Code-Erweiterung in Cursor?
Cursor ist ein VS Code-Fork und unterstützt die meisten VS Code-Erweiterungen. Die Claude Code-Erweiterung kann installiert werden, aber Cursor enthält bereits eine eigene integrierte Claude-Integration. Wenn beide gleichzeitig laufen, können doppelte Vorschläge und konkurrierende Authentifizierungsflüsse entstehen. Die meisten Entwickler verwenden das eine oder das andere, nicht beide.
Gibt es eine Claude-Browsererweiterung?
Es gibt keine offizielle Claude-Browsererweiterung von Anthropic. Claude Code läuft als VS Code-Erweiterung, JetBrains-Plugin, CLI, Desktop-App und über die Weboberfläche unter claude.ai/code – jedoch nicht als Browsererweiterung, die in beliebige Webseiten eingreift.
Wie wechsle ich Modelle ohne VS Code neu zu starten?
Ändern Sie ANTHROPIC_MODEL in Ihrem Shell-Profil und öffnen Sie VS Code dann aus einer neuen Terminalsitzung. Innerhalb einer laufenden VS Code-Sitzung gibt es keinen Panel-internen Modellwähler – die Umgebungsvariable wird beim Start gelesen.
Kann ich verschiedene Modelle für verschiedene Projekte verwenden?
Ja. Setzen Sie ANTHROPIC_MODEL in einer projektspezifischen .env-Datei oder einer CLAUDE.md-Anweisung, oder verwenden Sie direnv, um Umgebungsvariablen auf bestimmte Verzeichnisse zu beschränken. Claude Code respektiert Umgebungswerte auf Sitzungsebene, sodass projektspezifisches Routing mit Standard-Dotfile-Tools erreichbar ist.
Wie unterscheidet sich die Integration von Claude mit VSCode von der Verwendung von Cline?
Cline ist eine Erweiterung, die VS Code in eine agentische Codierungsumgebung verwandelt, die jedes OpenAI-kompatible Backend verwendet. Claude Code ist Anthropics eigener Agent, verfügbar als VS Code-Erweiterung, mit seinem eigenen Toolsatz und Reasoning-Loop. Der hauptsächliche praktische Unterschied: Cline gibt Ihnen mehr Kontrolle darüber, welcher Anbieter und welches Modell den Loop ausführt, während Claude Code standardmäßig eng mit der Claude-Modellfamilie integriert ist – obwohl ANTHROPIC_BASE_URL es Ihnen ermöglicht, es auf den kompatiblen Endpunkt von Novita AI umzuleiten.
Empfohlene Artikel
