~/.codex, donc une configuration les couvre tous.
Installation en une commande
Remplacezsk-xxx par votre clé, ouvrez un terminal, collez et appuyez sur Entrée. Le script vérifie la clé, liste tous les modèles que la clé peut appeler et vous laisse choisir (Entrée = recommandé : gpt-astra pour Astra, gpt-5.6-sol pour GPT, claude-opus-5 pour Claude), installe Codex CLI et écrit la configuration.
- macOS / Linux
- Windows
--lang en ou --lang vi). Sans --key, il demande la clé. Pour forcer un modèle, ajoutez --model gpt-astra ou --model gpt-5.6-sol.gpt.teamsoclo.site pour vérification.
Ce que fait le script
- Vérifie la clé auprès de la passerelle et choisit le modèle de votre forfait ; une clé invalide arrête tout sans toucher à votre machine.
- Sauvegarde votre
config.tomlexistant, s’il y en a un, enconfig.toml.bak.<horodatage>. - Écrit
~/.codex/config.toml: modèlegpt-5.6-sol(ougpt-astra), passerelle TeamSocLo, Responses API. - Stocke la clé dans la variable d’environnement
TEAMSOCLO_API_KEY(dans~/.zshrc/~/.bashrc, ou en variable utilisateur sous Windows). La clé n’est pas dans le fichier de configuration, vous pouvez donc partagerconfig.tomlsans la divulguer. - Installe ou met à jour Codex CLI avec
npm install -g @openai/codex. Sans Node.js, le script s’arrête et indique comment l’installer.
Après l’installation
1
Ouvrez un nouveau terminal, lancez codex
2
VS Code : installez l’extension, quittez complètement, rouvrez
VS Code → Extensions → cherchez Codex (OpenAI’s coding agent) → Install. Puis quittez VS Code complètement : macOS
Cmd + Q, Windows fermez toutes les fenêtres. Reload Window ne suffit pas ; l’extension ne lit la configuration qu’au démarrage du processus.3
App Codex
Rouvrez l’app après la commande. Sous macOS la commande a défini la variable pour les apps graphiques via
launchctl ; sous Windows setx s’applique aux apps lancées ensuite.requires_openai_auth = false indique à Codex d’utiliser la clé de la passerelle depuis la variable d’environnement.
Configuration manuelle
Si vous préférez éditer vous-même,~/.codex/config.toml (Windows : %USERPROFILE%\.codex\config.toml) doit contenir exactement :
TEAMSOCLO_API_KEY doit contenir votre clé.
Ouvrir rapidement le dossier de configuration :
Changer de modèle
Le forfait GPT Astra utilisegpt-astra. Modifiez la première ligne de config.toml et redémarrez Codex :
gpt-astra obtient « no available channel », et inversement. Le modèle suit le forfait acheté, voir Modèles et forfaits.
Désinstaller
- macOS / Linux
- Windows
config.toml.bak.<horodatage> par-dessus config.toml.
Si ça ne marche pas
- Vous avez ouvert un nouveau terminal ou quitté VS Code complètement après l’installation.
echo $TEAMSOCLO_API_KEY(Windows :echo %TEAMSOCLO_API_KEY%dans cmd) affiche la clé entière.base_urlse termine par/v1,wire_apivautresponses.- La clé est valide et a du quota : vérifier ici.
- Sinon voir le Dépannage, qui a une section Codex.
