Design
Sprache

Claude Code CLI

Verbinden Sie die Claude Code CLI mit der GetVibe API: ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN und die Modellauswahl über Umgebungsvariablen.

Fertige Konfiguration

Auf Anfrage aus unserem Katalog erstellt: die API-Adresse, jedes veröffentlichte Modell mit seinem Kontext- und Ausgabelimit sowie die empfohlenen Einstellungen. Es enthält keinen Schlüssel. Claude Code liest den Schlüssel über apiKeyHelper aus GETVIBE_API_KEY – setzen Sie ihn in Ihrer Umgebung. Unter Windows ohne WSL setzen Sie stattdessen ANTHROPIC_AUTH_TOKEN.

# macOS / Linux
mkdir -p ~/.claude
curl -fsSL https://getvibeapi.com/api/integrations/claude-code.json -o ~/.claude/settings.json
# Windows PowerShell
New-Item -ItemType Directory -Force "$HOME\.claude" | Out-Null
Invoke-WebRequest https://getvibeapi.com/api/integrations/claude-code.json -OutFile "$HOME\.claude\settings.json"
  • Hauptmodell – claude-opus-5.5: das leistungsstärkste Claude-Modell, das wir über /v1/messages bereitstellen.
  • Kleine Aufgaben — claude-haiku-4.5: das günstigste Claude-Modell, das von Claude Code für Hintergrundaufgaben verwendet wird.
  • Streaming aktiviert, ein Anforderungs-Timeout von 600 Sekunden, Reasoning-Aufwand medium: Eine lange Reasoning-Antwort dauert Minuten und läuft ohne Streaming in das Wartezeitlimit.
  • Überall reine Modell-IDs, kein :suffix — dadurch bleibt das automatische Failover zu einem gesunden Kanal aktiviert.
Der Katalog ändert sich: Wenn neue Modelle erscheinen, laden Sie die Datei erneut herunter. Um nur einige Modelle beizubehalten, fügen Sie ?models= mit durch Kommas getrennten IDs zur URL hinzu.
Kein Terminal gewünscht? Für die meisten Aufgaben ist die App Claude Desktop einfacher — wenige Schritte, keine Befehle. Diese Seite ist für alle, die mit Code im Terminal arbeiten.

Claude Code ist die offizielle Anthropic-CLI für agentisches Codieren. Sie arbeitet über den Endpunkt /v1/messages mit dem Header x-api-key.

1. Terminal öffnen

Windows: Start → PowerShell eingeben → Eingabetaste. macOS: Terminal (Programme → Dienstprogramme). Die Installation mit npm erfordert Node.js 22 oder höher (node --version) — der folgende Block installiert die CLI selbst. Möchten Sie auf Node.js verzichten? Das native Installationsprogramm von Anthropic funktioniert ebenfalls: curl -fsSL https://claude.ai/install.sh | bash (macOS/Linux) oder irm https://claude.ai/install.ps1 | iex (PowerShell); setzen Sie anschließend die unten aufgeführten Variablen in einem neuen Fenster.

2. Einen Block einfügen und Enter drücken

Der Block installiert die CLI, speichert die Einstellungen dauerhaft (setx), wendet sie im aktuellen Fenster an und startet das Programm. Ersetze sk-pv-… durch deinen Schlüssel.

Windows (PowerShell)

npm.cmd install -g @anthropic-ai/claude-code
setx ANTHROPIC_BASE_URL "https://getvibeapi.com"
setx ANTHROPIC_AUTH_TOKEN "sk-pv-…"
$env:ANTHROPIC_BASE_URL="https://getvibeapi.com"
$env:ANTHROPIC_AUTH_TOKEN="sk-pv-…"
$env:ANTHROPIC_API_KEY=""
claude.cmd

macOS / Linux

npm install -g @anthropic-ai/claude-code
export ANTHROPIC_BASE_URL="https://getvibeapi.com"
export ANTHROPIC_AUTH_TOKEN="sk-pv-…"
export ANTHROPIC_API_KEY=""
claude
Wichtig: Die Adresse lautet https://getvibeapi.com (ohne /v1): Die CLI fügt das Suffix selbst hinzu. Der Schlüssel gehört in ANTHROPIC_AUTH_TOKEN, und ANTHROPIC_API_KEY bleibt leer: Wenn bereits ein Anthropic-Schlüssel auf dem Rechner gespeichert ist, würde Claude Code andernfalls vor zwei widersprüchlichen Schlüsseln warnen. Nach setx übernehmen neue PowerShell-Fenster die Einstellungen; bereits geöffnete Fenster tun dies nicht.

Wo du tippst

Nach dem Start ist die Zeile mit dem >-Zeichen unten im Fenster die Eingabezeile — dort tippen und Enter drücken:

+---------------------------------------+
|                                       |
|  > _                                  |
|                                       |
+---------------------------------------+

Der erste Start fragt nach einem Theme (Enter drücken) und ob du dem Ordner vertraust (wähle Yes, I trust this folder). Für echte Arbeit starte die CLI im Projektordner.

3. Verbindung prüfen

Senden Sie eine beliebige Nachricht und öffnen Sie Dashboard → Nutzung: Ein neuer Eintrag mit dem Modell und den Kosten erscheint. In Claude Code zeigt /status eine Zeile Anthropic base URL an — dort muss unsere Adresse stehen.

Modelle auswählen (optional)

Standardmäßig nutzt Claude Code das Standardmodell des Katalogs. Überschreibe es mit Umgebungsvariablen:

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-pv-…",
    "ANTHROPIC_BASE_URL": "https://getvibeapi.com",
    "ANTHROPIC_API_KEY": "",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5.5",
    "ANTHROPIC_DEFAULT_OPUS_MODEL":   "claude-opus-5.5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL":  "claude-haiku-5.5"
  }
}

Wenn du settings.json bevorzugst

Dasselbe Ergebnis erzielen Sie mit der Datei ~/.claude/settings.json. Unter Windows: %USERPROFILE%\.claude\settings.json. Fügen Sie den Schlüssel selbst ein: Claude Code löst Variablen wie $GETVIBE_API_KEY innerhalb von settings.json nicht auf, sodass diese Zeichenfolge als Schlüssel gesendet und die Anfrage abgelehnt würde.

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-pv-…",
    "ANTHROPIC_BASE_URL": "https://getvibeapi.com",
    "ANTHROPIC_API_KEY": ""
  }
}

Häufige Probleme

ParameterTypBeschreibung
401errorPrüfen Sie den Wert von ANTHROPIC_AUTH_TOKEN: settings.json muss den Schlüssel sk-pv-… selbst enthalten, keine $variable.
Requests go to AnthropicconfigANTHROPIC_BASE_URL wurde nicht an Claude Code übergeben: Öffnen Sie nach setx ein neues Fenster oder legen Sie die Adresse in settings.json fest. Prüfen Sie die Zeile mit der Anthropic-Basis-URL in /status.
404errorANTHROPIC_BASE_URL enthält /v1 — nötig ist die Stamm-Adresse ohne Suffix.
npm.ps1 is blockedWindowsDas ist die PowerShell-Ausführungsrichtlinie. Nutze npm.cmd und claude.cmd wie im Block oben — keine Richtlinienänderung nötig.
"node is not recognized"WindowsNode.js fehlt, oder das Fenster stammt von vor der Installation: Node.js LTS installieren und ein NEUES PowerShell-Fenster öffnen.
claude native binary not installed / warn install-scriptsnpmNeuere npm-Versionen überspringen standardmäßig den Installationsschritt von Claude Code. Führen Sie npm config set "allow-scripts=@anthropic-ai/claude-code" --location=user aus und installieren Sie erneut, oder verwenden Sie das native Installationsprogramm.
Variables are not picked upconfigsettings.json ist zuverlässiger als Shell-Profile – insbesondere unter Windows.
Claude Code + GetVibe API – Einrichtung von settings.json | GetVibe API