Zum Hauptinhalt springen

VS Code und JetBrains-IDEs

/ API-Doku

← API-SchnellstartAls Markdown anzeigen

OpenCheese funktioniert in deinem Editor über die offiziellen Integrationen von Claude Code und Codex. Jede davon liest dieselben Einstellungen wie ihr Kommandozeilen-Tool: Richte die CLI einmal ein, und die IDE zieht nach.

IDE Integration Gelesene Einstellungen
VS Code, Cursor und andere VS-Code-Forks Claude-Code-Erweiterung ~/.claude/settings.json
VS Code, Cursor und andere VS-Code-Forks Codex-IDE-Erweiterung ~/.codex/config.toml
IntelliJ IDEA, PyCharm, WebStorm, GoLand und andere JetBrains-IDEs Claude-Code-Plugin ~/.claude/settings.json

Unter Windows ist ~ dein Benutzerordner, %USERPROFILE%.

Claude Code in VS Code und Cursor

  1. Richte Claude Code ein: Sein env-Block in ~/.claude/settings.json enthält ANTHROPIC_BASE_URL und deinen OpenCheese-Schlüssel.
  2. Installiere die Erweiterung Claude Code über die Ansicht Erweiterungen (Extensions).
  3. Öffne die Einstellungen von VS Code, suche nach Claude Code login und aktiviere Disable Login Prompt, damit die Erweiterung deine Einstellungen nutzt, statt dich zur Anmeldung bei Anthropic aufzufordern. In der eigenen settings.json von VS Code sieht das so aus:
json
{
  "claudeCode.disableLoginPrompt": true
}

Die Erweiterung und die CLI teilen sich die Einstellungsdatei, den Unterhaltungsverlauf und die Modell-Aliase, sodass /model opus in beiden gleich funktioniert. Lege die Variablen in der Einstellungsdatei ab, nicht in deiner Shell: VS Code reicht die Umgebung der Shell nicht immer an die Erweiterung weiter.

Claude Code in JetBrains-IDEs

Das JetBrains-Plugin führt den Befehl claude im Terminal der IDE aus und verbindet sich damit; es nutzt die Einstellungen der CLI also unverändert:

  1. Richte Claude Code ein und prüfe, ob claude in einem Terminal läuft.
  2. Installiere das Plugin Claude Code aus dem JetBrains Marketplace und starte die IDE neu.
  3. Führe claude im Terminal der IDE aus oder /ide in einem externen Terminal, um dich zu verbinden.

Findet die IDE claude nicht, trage den vollständigen Pfad unter Settings → Tools → Claude Code ein.

Codex in VS Code und Cursor

  1. Richte Codex ein: den Modellanbieter opencheese in ~/.codex/config.toml.
  2. Installiere die Erweiterung Codex über die Ansicht Erweiterungen (Extensions).

Die Erweiterung liest dieselbe config.toml wie die CLI, einschließlich model und model_provider. Liegt der Schlüssel in env_key statt in der Datei, muss die Variable in der Umgebung gesetzt sein, aus der VS Code startet: Starte es aus einem Terminal mit code . oder nutze experimental_bearer_token aus der generierten Datei.

Weitere Tools

  • Für OpenCode und Zed gibt es eigene Anleitungen.
  • Jede andere Erweiterung, in der du eine eigene OpenAI-kompatible Adresse eintragen kannst, funktioniert mit https://api.opencheese.dev/v1 und deinem API-Schlüssel; eine mit Anthropic-Modus nutzt https://api.opencheese.dev.

Der Verbrauch aus jeder IDE erscheint im Dashboard unter Transaktionen, gruppiert als eine Sitzung pro Unterhaltung.

Der Käse hat Löcher. Deine Infrastruktur sollte keine haben.