Intégration de Codex CLI
Difficulté ⌨️ Intermédiaire (nécessite la ligne de commande / le terminal) | Format d'interface OpenAI / Responses | base_url
https://byesu.com/v1
https://byesu.com/v1gpt-5.5Codex est l'assistant de programmation en ligne de commande officiel d'OpenAI. Par défaut, il se connecte à OpenAI ; il nous suffit de le pointer vers Byesu, puis de renseigner votre clé pour l'utiliser.
Avant de commencer
Rendez-vous d'abord sur Console → Jetons pour créer une clé API (voir Démarrage rapide pour plus de détails). Remplacez tous les sk-xxxx qui apparaissent ci-dessous par votre propre clé.
Étape 1 : Installer Codex
Si ce n'est pas encore fait, choisissez l'une des méthodes suivantes :
npm install -g @openai/codexbrew install codexUne fois installé, vérifiez :
codex --versionÉtape 2 : Configuration (au choix)
Méthode 1 : Script en une commande (le plus rapide, recommandé)
Nous avons déjà inscrit l'adresse de l'interface dans le script — après l'avoir lancé, il vous suffit de coller votre clé API (sk-xxxx) ; il configurera automatiquement ~/.codex/config.toml et auth.json (y compris les champs obligatoires comme wire_api=responses et disable_response_storage, sans que vous ayez à vous en soucier). Une fois configuré, passez directement à l'étape 3.
iex (irm 'https://docs.byesu.com/setup/codex.ps1')curl -fsSL https://docs.byesu.com/setup/codex.sh | bashMéthode 2 : Configuration manuelle
La configuration de Codex se trouve dans le répertoire ~/.codex/ et nécessite deux fichiers.
① ~/.codex/config.toml — pour indiquer le modèle et le point d'accès :
model = "gpt-5.5" # le plus récent et le plus puissant actuellement ; vous pouvez aussi indiquer un autre nom de modèle de la console
model_provider = "byesu"
model_reasoning_effort = "high" # intensité de réflexion : minimal / low / medium / high
disable_response_storage = true # ★ obligatoire pour se connecter à une passerelle tierce, sinon des erreurs peuvent survenir
[model_providers.byesu]
name = "byesu"
base_url = "https://byesu.com/v1"
wire_api = "responses" # ★ doit être responses, Codex utilise /v1/responses② ~/.codex/auth.json — pour stocker votre clé :
{
"OPENAI_API_KEY": "sk-votre-jeton"
}🤔 Vous ne savez pas comment créer ces deux fichiers ? (Cliquez pour ouvrir)
Windows : dans C:\Users\votre-nom-utilisateur\.codex\, créez séparément config.toml et auth.json avec le « Bloc-notes » (lors de l'enregistrement, choisissez « Tous les fichiers » comme type de fichier ; si le dossier .codex n'existe pas, créez-le manuellement dans la barre d'adresse).
macOS / Linux : dans le terminal, exécutez mkdir -p ~/.codex && open -e ~/.codex/config.toml (sous Linux, remplacez open -e par nano), et procédez de même pour auth.json.
Les quatre erreurs les plus fréquentes
wire_apidoit êtreresponses(et nonchat), sinon vous obtiendrez une erreur 404 / une interface incorrecte.base_urlse termine par/v1, n'ajoutez pas/responsesen plus.- N'oubliez pas
disable_response_storage = true, sinon la connexion à la passerelle peut générer une erreur. - Le nom du champ dans
auth.jsonest bienOPENAI_API_KEY(même si vous y mettez un jeton Byesu).
Étape 3 : Lancer et vérifier
Entrez dans n'importe quel répertoire de projet et démarrez :
codexDemandez-lui ensuite de faire une petite chose, par exemple saisissez « liste les fichiers du répertoire courant ». S'il répond normalement, c'est que la connexion fonctionne ✅

Astuces
Ajuster l'intensité de réflexion
model_reasoning_effort contrôle « combien de temps » le modèle réfléchit :
minimal/low: rapide, économique, adapté aux modifications simplesmedium: équilibre par défauthigh: refactorisations complexes, problèmes difficiles, qualité maximale mais plus lent et plus coûteux
Changer de modèle
Modifiez simplement la ligne model dans config.toml et remplacez-la par n'importe quel nom de modèle disponible dans la console. Pour la version spécialement optimisée pour Codex, vous pouvez indiquer gpt-5.3-codex-spark.
Bloqué ?
Consultez Erreurs courantes & solutions pour le dépannage ; voici les plus fréquentes :
