Claude Code ou Codex CLI : canaux, modèles et workflow
Comparez Claude Code et Codex CLI, deux agents de codage en ligne de commande pris en charge par AI in IDE : canal, fichiers de configuration, modèles, points d'entrée et consommation du quota.
Ce sont deux CLI officiels qui joignent AI in IDE par une URL de base et une clé du tableau de bord. Ils ne sont pas interchangeables : une clé appartient à un seul canal, et chaque CLI lit un fichier de configuration et une famille de points d'entrée différents. La configuration détaillée se trouve dans Configuration et Configuration Codex.
En un coup d'œil
| Claude Code | Codex CLI | |
|---|---|---|
| Canal | AWSQ ou CCMAX | Codex |
| Configuration | ~/.claude/settings.json | ~/.codex/config.toml et auth.json |
| Famille de points d'entrée | Anthropic Messages (/v1/messages) | Responses (/responses) ; Chat Completions aussi disponible |
| Famille de modèles | Claude | GPT/Codex |
| Facteur de quota | 0,8× sur AWSQ, 2× sur CCMAX | 0,8× |
| Node.js pour npm | 22 ou ultérieur ; le CLI natif n'a pas besoin de Node.js | 18 ou ultérieur |
| Surface IDE | extension VS Code/Cursor, plugin JetBrains | l'extension Codex pour VS Code utilise les mêmes fichiers |
Différences de configuration
Claude Code lit les valeurs de connexion dans env de ~/.claude/settings.json. Mettez ANTHROPIC_BASE_URL sur l'hôte nu, ANTHROPIC_AUTH_TOKEN sur la clé du tableau de bord, et ajoutez API_TIMEOUT_MS ainsi que CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC pour les longs tours d'agent. L'extension VS Code et Cursor embarque le CLI ; l'intégration JetBrains installe le CLI séparément et pointe un plugin beta dessus. L'extension est conçue autour d'un compte claude.ai : définissez claudeCode.disableLoginPrompt dans les réglages de l'éditeur.
Codex CLI lit ~/.codex/config.toml et ~/.codex/auth.json. La configuration documentée définit model_provider = "aiinide", model = "gpt-6.1-sol", wire_api = "responses" et requires_openai_auth = true ; la clé va dans auth.json sous OPENAI_API_KEY. Le CLI ajoute /responses à l'URL de base. gpt-5.5 est retiré.
Modèles pris en charge
Claude Code (AWSQ et CCMAX) :
| Modèle | Usage recommandé |
|---|---|
claude-opus-5-5 (alias claude-opus-5.5) | refactorisations lourdes, longues exécutions autonomes |
claude-sonnet-5-5 (alias claude-sonnet-5.5) | développement quotidien, choix par défaut |
claude-haiku-4-5-20251001 | modifications rapides, vérifications peu coûteuses |
Codex CLI (canal Codex), exemples documentés :
| Modèle | Entrée | Cache | Sortie |
|---|---|---|---|
gpt-6-astra | 8.00 | 0.80 | 40.00 |
gpt-6-sol | 1.60 | 0.16 | 8.00 |
gpt-6.1-sol | 1.60 | 0.08 | 8.00 |
gpt-6.1-terra | 0.80 | 0.04 | 4.00 |
codex-auto-review | 4.00 | 0.40 | 24.00 |
gpt-5.6-sol | 3.20 | 0.32 | 16.00 |
gpt-5.6-terra | 1.60 | 0.16 | 9.60 |
gpt-5.6-luna | 0.16 | 0.016 | 0.96 |
Ce tableau donne le tarif effectif du canal Codex en USD par million de tokens : le tarif amont multiplié par le facteur 0,8× du canal. Les tarifs au-delà de 272 K tokens d'entrée, les règles d'écriture de cache et les niveaux de service sont détaillés dans le guide de configuration Codex.
Ce que chaque client fait différemment
- Claude Code conserve l'expérience client Anthropic : panneau dans l'éditeur,
/status,/model, serveurs MCP ajoutés avecclaude mcp add, hooks, règles de permissions et workflows de sous-agents. Les canaux AWSQ et CCMAX acceptent aussi les requêtes OpenAI Chat Completions et Responses, mais Anthropic Messages reste la voie des fonctions propres à Claude. - Codex CLI est construit autour de l'API Responses. Il prend en charge la recherche web intégrée (facturée par recherche après le facteur du canal), mais la recherche de fichiers est désactivée, et l'interpréteur de code hébergé, le shell hébergé et la génération d'images ne sont pas disponibles car leurs frais ne peuvent pas être calculés. Les références de contexte stocké, les identifiants audio historiques et les références distantes de fichiers ou d'images sont rejetés. Pour les modèles GPT-5.6 et GPT-6 du tableau,
max_output_tokensvaut 32 768 par défaut et peut atteindre 128 000. Pourcodex-auto-review, la valeur par défaut est de 4 096. - Les deux utilisent une clé du tableau de bord par canal, partagent le solde acheté et affichent l'usage dans le tableau de bord. Aucun ne nécessite de compte Anthropic, OpenAI ou Google.
Lequel choisir
Choisissez Claude Code si vous voulez un agent natif Claude dans un éditeur et que vous utilisez MCP, hooks, règles de permissions ou les intégrations JetBrains/VS Code. Choisissez Codex CLI si votre travail repose sur GPT, si vous voulez l'API Responses ou un client compatible OpenAI. Les deux peuvent coexister : créez une clé par canal et gardez des fichiers de configuration séparés.
Questions fréquentes
Une clé peut-elle appeler les deux clients ?
Non. Une clé appartient à un seul canal. Les clés AWSQ et CCMAX couvrent les modèles Claude ; une clé Codex couvre les modèles GPT/Codex.
Une clé Codex fonctionne-t-elle sur /v1/messages ?
Non. Les clés Codex s'authentifient sur /responses ou /chat/completions ; les envoyer au point d'entrée Anthropic renvoie 400.
Claude Code peut-il utiliser le chemin compatible OpenAI ?
AWSQ et CCMAX acceptent /v1/chat/completions et /v1/responses, mais Anthropic Messages est le point d'entrée des fonctions propres à Claude. Envoyez toute la conversation à chaque tour compatible OpenAI ; le contexte stocké n'y est pas utilisé.
Quel modèle utiliser avec Codex ?
La configuration documentée utilise gpt-6.1-sol. gpt-5.5 est retiré, et la liste exacte d'une clé vient de GET /v1/models.