Inhalt
Claude Code mit BazaarLink verbinden: Einrichtungsanleitung
Claude Code kann BazaarLink verwenden, indem du Base-URL und API-Key änderst. Die folgende Konfiguration nutzt den Anthropic-kompatiblen Messages-Endpunkt von BazaarLink.
1. Umgebungsvariablen konfigurieren
Exportiere diese Variablen, bevor du Claude Code startest. ANTHROPIC_AUTH_TOKEN wird als Authorization-Token gesendet; bewahre es in deiner Shell-Umgebung auf und committe es nicht.
export ANTHROPIC_BASE_URL="https://api.bazaarlink.ai"
export ANTHROPIC_AUTH_TOKEN="your-bazaarlink-api-key"
export ANTHROPIC_MODEL="openai/gpt-5.6-luna"
export ANTHROPIC_SMALL_FAST_MODEL="anthropic/claude-haiku-4.5"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"
export CLAUDE_CODE_AUTO_MODE_SERVER="0"2. Stattdessen settings.json konfigurieren
Für eine dauerhafte Claude-Code-Konfiguration trägst du dieselben Werte in deine Benutzerdatei ein. Ersetze den Platzhalter nur auf deinem Rechner durch einen echten BazaarLink-Key.
3. Request-Pfad prüfen
Führe diesen kleinen Messages-Request aus, bevor du eine längere Claude-Code-Sitzung startest. Eine JSON-Antwort mit Model und Stop-Reason bestätigt, dass Base-URL und Key BazaarLink erreicht haben; prüfe den Request anschließend in der BazaarLink-Logs-Seite.
4. Häufige Fehler
401 Unauthorized
Symptom: Claude Code oder der curl-Test meldet einen Authentifizierungsfehler. Ursache: ANTHROPIC_AUTH_TOKEN fehlt, enthält einen Tippfehler oder die Shell wurde nach der Änderung nicht neu gestartet. Lösung: BazaarLink API-Key setzen, Authorization: Bearer prüfen und Claude Code aus derselben Shell starten.
404 model_not_found
Symptom: Der Request erreicht das Gateway, aber das gewählte Modell wird abgelehnt. Ursache: ANTHROPIC_MODEL oder ANTHROPIC_SMALL_FAST_MODEL ist keine exakte ID aus der aktuellen /models-Antwort. Kopiere die ID inklusive Provider-Präfix und Zeichensetzung.
Base-URL endet auf /v1
Symptom: Der Request liefert einen Route-404 oder geht weiterhin an Anthropic statt an BazaarLink. Ursache: Der Wert endet auf /v1 (Claude Code ruft dann /v1/v1/messages auf), enthält /messages oder zeigt auf einen anderen Host. Lösung: Setze ANTHROPIC_BASE_URL exakt auf https://api.bazaarlink.ai ohne /v1; Claude Code ergänzt /v1/messages.
5. Modell auswählen
Verwende den Live-/models-Endpunkt als Quelle der Wahrheit. Dies sind drei gültige Beispiele aus dem Brief; kopiere die vollständige Provider/Model-ID in ANTHROPIC_MODEL oder ANTHROPIC_SMALL_FAST_MODEL.
openai/gpt-5.6-luna
anthropic/claude-haiku-4.5
deepseek/deepseek-v4.1-flash