Générateur de configuration client

Choisissez un client, collez votre URL de base et votre clé API, puis obtenez un extrait de configuration à coller et une commande pour le vérifier.

La clé est uniquement interpolée dans votre navigateur — elle n’est envoyée ni stockée nulle part. Laissez le champ vide pour générer l’extrait avec un espace réservé et insérer votre vraie clé plus tard.

Claude Code

Écrit le bloc d’environnement de ~/.claude/settings.json et parle le protocole Anthropic Messages.

Emplacement: ~/.claude/settings.json

Extrait de configuration
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.codegateway.dev",
    "ANTHROPIC_AUTH_TOKEN": "sk-cg-YOUR_KEY"
  }
}
Commande de vérification (gratuite)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Auto-test du client
claude --version    # confirme que la CLI est installée
claude              # démarre le REPL dans n’importe quel projet

Codex CLI

Écrit le bloc fournisseur de ~/.codex/config.toml et parle l’API Responses.

Emplacement: ~/.codex/config.toml

Extrait de configuration
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
Commande de vérification (gratuite)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Auto-test du client
export OPENAI_API_KEY="sk-cg-YOUR_KEY"
codex exec "reply with the single word: ok"

Claude Desktop

Claude Desktop configure l’inférence tierce dans l’application : il n’y a pas de fichier de configuration fournisseur (claude_desktop_config.json ne sert qu’aux serveurs MCP).

Emplacement: Claude Desktop → Aide → Dépannage

Extrait de configuration
1. Aide → Dépannage → Activer le mode développeur
2. Développeur → Configurer l’inférence tierce…
3. URL de base de la passerelle : https://api.codegateway.dev
4. Clé API : sk-cg-YOUR_KEY
5. Enregistrez, puis envoyez un message pour confirmer que la requête atteint la passerelle
Commande de vérification (gratuite)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Auto-test du client
Envoyez un message dans Claude Desktop, puis vérifiez que l’appel apparaît dans Dashboard → Usage.

Compatible OpenAI (générique)

Tout SDK ou CLI qui lit OPENAI_BASE_URL / OPENAI_API_KEY.

Emplacement: Profil shell / environnement du processus

Extrait de configuration
export OPENAI_BASE_URL="https://api.codegateway.dev/v1"
export OPENAI_API_KEY="sk-cg-YOUR_KEY"
Commande de vérification (gratuite)
curl -sS "https://api.codegateway.dev/v1/models" -H "Authorization: Bearer sk-cg-YOUR_KEY" | head
Auto-test du client
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"}]}'
Générateur de configuration : Claude Code, Codex, Desktop | CodeGateway