Réponse directe
Pour utiliser un fournisseur personnalisé dans Codex CLI, modifiez le fichier utilisateur~/.codex/config.toml. Définissez model_provider = "custom", créez [model_providers.custom], utilisez https://www.bettertoken.ai/v1 comme Base URL et définissez wire_api = "responses". Lisez la BetterToken API Key via env_key et copiez le Model ID depuis le fournisseur GPT.
Trouver le bon fichier de configuration
Dans l’extension Codex pour VS Code, cliquez sur l’icône d’engrenage et choisissez Codex Settings → Open config.toml. Le CLI et l’extension IDE partagent les mêmes couches de configuration.
Configuration minimale fonctionnelle
1
Définir la variable d’environnement de l’API Key
macOS, Linux ou WSL :Windows PowerShell :Remplacez
YOUR_API_KEY par votre BetterToken API Key. Pour un usage persistant, stockez-la dans un environnement du système d’exploitation protégé, et non dans le dépôt du projet.2
Modifier config.toml
model est un exemple. Copiez un Model ID actuellement disponible depuis le fournisseur GPT dans la model plaza.3
Redémarrer et tester
Quittez complètement Codex, ouvrez un nouveau terminal et exécutez :Envoyez une consigne simple. Une réponse normale confirme que le fournisseur, l’authentification et le Model ID sont actifs.
Configuration complète recommandée
Utilisez cette version lorsque vous avez besoin d’un modèle de révision et d’un délai d’inactivité de flux plus long :[model_providers.custom]. Ne déclarez pas deux fois la même table TOML.
Rôle des champs
Pour conserver la connexion officielle de Codex App, les plugins et Remote Control tout en utilisant une API tierce, utilisez la configuration dédiée de connexion officielle et de session unifiée au lieu de cet exemple d’authentification ordinaire.
Erreurs courantes
Documentation associée
- Guide complet de configuration de Codex
- Configurer une Base URL personnalisée dans l’extension Codex pour VS Code
- Explication de model_provider, base_url et wire_api
- Modes sandbox et approbation de Codex CLI
- Qu’est-ce que AGENTS.md ?

