Client-Konfigurationsgenerator

Wählen Sie einen Client, fügen Sie Base URL und API-Key ein und erhalten Sie einen Konfigurationsausschnitt zum Einfügen sowie einen passenden Prüfbefehl.

Der Key wird ausschließlich in Ihrem Browser eingesetzt — er wird nirgendwohin gesendet und nicht gespeichert. Lassen Sie das Feld leer, um den Ausschnitt mit einem Platzhalter zu erzeugen und Ihren echten Key später einzusetzen.

Claude Code

Schreibt den env-Block von ~/.claude/settings.json und spricht das Anthropic-Messages-Protokoll.

Speicherort: ~/.claude/settings.json

Konfigurationsausschnitt
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.codegateway.dev",
    "ANTHROPIC_AUTH_TOKEN": "sk-cg-YOUR_KEY"
  }
}
Prüfbefehl (kostenlos)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Selbsttest des Clients
claude --version    # bestätigt, dass die CLI installiert ist
claude              # startet die REPL in jedem Projektverzeichnis

Codex CLI

Schreibt den provider-Block von ~/.codex/config.toml und spricht die Responses API.

Speicherort: ~/.codex/config.toml

Konfigurationsausschnitt
model_provider = "codegateway"

[model_providers.codegateway]
name = "codegateway"
base_url = "https://api.codegateway.dev/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"
requires_openai_auth = false
Prüfbefehl (kostenlos)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Selbsttest des Clients
export OPENAI_API_KEY="sk-cg-YOUR_KEY"
codex exec "reply with the single word: ok"

Claude Desktop

Claude Desktop konfiguriert Fremdanbieter-Inferenz direkt in der App und hat daher keine Provider-Konfigurationsdatei (claude_desktop_config.json ist nur für MCP-Server gedacht).

Speicherort: Claude Desktop → Help → Troubleshooting

Konfigurationsausschnitt
1. Help → Troubleshooting → Enable Developer Mode
2. Developer → Configure Third-Party Inference…
3. Base URL des Gateways: https://api.codegateway.dev
4. API-Key: sk-cg-YOUR_KEY
5. Speichern, dann eine Nachricht senden, um zu bestätigen, dass die Anfrage das Gateway erreicht
Prüfbefehl (kostenlos)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Selbsttest des Clients
Senden Sie eine Nachricht in Claude Desktop und prüfen Sie anschließend unter Dashboard → Usage, ob der Aufruf dort erscheint.

Generisch OpenAI-kompatibel

Jedes SDK oder CLI, das OPENAI_BASE_URL / OPENAI_API_KEY liest.

Speicherort: Shell-Profil / Prozessumgebung

Konfigurationsausschnitt
export OPENAI_BASE_URL="https://api.codegateway.dev/v1"
export OPENAI_API_KEY="sk-cg-YOUR_KEY"
Prüfbefehl (kostenlos)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Selbsttest des Clients
curl -sS "https://api.codegateway.dev/v1/chat/completions" \
  -H "Authorization: Bearer sk-cg-YOUR_KEY" \
  -H "content-type: application/json" \
  -d '{"model":"gpt-4o-mini","max_tokens":1,"messages":[{"role":"user","content":"ping"}]}'