Codex CLI avec une facture Codex allégée.
Updated 2026-07-15
Le Codex CLI d'OpenAI accepte des fournisseurs personnalisés dans ~/.codex/config.toml. Les modèles internationaux sont 20% moins chers que le tarif officiel, les modèles chinois sont en dessous des tarifs officiels. Sans abonnement, vous payez à l'usage. Le premier rechargement ajoute +50% de solde.
Codex CLI est de style OpenAI mais n'a pas à être facturé par OpenAI.
OpenAI Codex CLI est gourmand en ressources. Le modèle GPT-5.3 Codex par défaut gère les refactorisations multi-fichiers, le débogage et la génération de tests. Une session intensive lit 30 à 100 k tokens de contexte avant de produire une seule suggestion. La facturation directe via le niveau API d'OpenAI place ces tokens à 4 $ en entrée / 16 $ en sortie par million. Une journée de 10 sessions sur un dépôt modérément complexe peut atteindre 30 à 80 $. Codex CLI a été construit sur une abstraction de fournisseur. Son config.toml vous permet de remplacer l'hôte API sous-jacent. La plupart des utilisateurs n'y touchent jamais, acceptant OpenAI en direct. Routez via APIsRouter à la place et la même expérience Codex tourne à moindre coût.
config.toml + auth.json. C'est tout.
Éditez ~/.codex/config.toml (sur Windows : %USERPROFILE%\.codex\config.toml). base_url doit inclure /v1. N'ajoutez PAS /chat/completions.
model = "gpt-5.3-codex-spark"
model_provider = "keaiapi"
model_context_window = 1000000
model_max_output_tokens = 100000
[model_providers.keaiapi]
name = "keaiapi"
base_url = "https://api.apisrouter.com/v1"
env_key = "KEAIAPI_API_KEY"
wire_api = "responses"Paiement à l'usage · en dessous du tarif officiel
Les modèles internationaux sont 20% moins chers que le tarif officiel, les modèles chinois sont en dessous des tarifs officiels. Sans abonnement, vous payez à l'usage. Le premier rechargement ajoute +50% de solde.
| Modèle | Prix officiel | Notre prix |
|---|---|---|
| GPT-5.5 | $5.00 / $30.00 per M | $4.00 / $24.00 per M |
| GPT-5.3 Codex Spark | $1.75 / $14.00 per M | $1.40 / $11.20 per M |
| GPT-5.4 | $2.50 / $15.00 per M | $2.00 / $12.00 per M |
Quand Codex CLI + APIsRouter a le plus de sens.
- Agent de code au quotidien — chaque refactorisation multi-fichiers amplifie les économies.
- Workflows GPT-5.3 Codex Spark — Spark est déjà un niveau économique. Des tarifs plus bas le placent dans la catégorie « assez bon marché pour laisser tourner ».
- Revue de code CI/CD — Codex CLI qui tourne sur chaque PR. Volume mensuel prévisible de tokens × tarifs réduits = budgétisation simple.
- Multi-projets polymathe — Des tokens moins chers étendent le budget de contexte sur plusieurs projets.
- Combo Codex CLI + Claude Code — Les deux via une seule console de facturation APIsRouter.
Questions fréquentes
Le wire_api "responses" de Codex CLI fonctionne-t-il via APIsRouter ?
Oui. APIsRouter implémente à la fois le legacy chat-completions et la nouvelle API responses. Définissez `wire_api = "responses"` dans config.toml et Codex route via la surface moderne.
Et si mon Codex CLI est plus ancien et ne supporte pas config.toml model_provider ?
Les versions plus anciennes de Codex lisent OPENAI_BASE_URL directement. Définissez OPENAI_BASE_URL=https://api.apisrouter.com/v1 et OPENAI_API_KEY=sk-... dans votre shell. Même effet.
gpt-5.3-codex-spark sera-t-il correctement routé ?
Oui. APIsRouter reflète la gamme de modèles Codex d'OpenAI. Vous pouvez aussi utiliser gpt-5.4, gpt-5.4-mini et gpt-5.5 comme alternatives directes quand vous voulez un modèle non-Codex.
APIsRouter supporte-t-il les derniers modèles Codex ?
Nous suivons les sorties OpenAI Codex. Les nouvelles générations Codex apparaissent généralement dans les 48 heures suivant le lancement public d'OpenAI. Consultez notre page /models pour la liste à jour.
La mise à jour automatique de Codex CLI va-t-elle casser ma config ?
Non. La mise à jour automatique de Codex CLI préserve config.toml et auth.json. La configuration du fournisseur persiste entre les mises à jour de version.
Comment revenir à OpenAI direct ?
Commentez la ligne `model_provider` dans config.toml, ou définissez `model_provider = "openai"` (valeur par défaut intégrée). Une ligne, pas de redémarrage nécessaire pour la prochaine session.