Codex vs Claude Code : quel agent terminal choisir en 2026
À la fin de cette page, vous saurez ce que sont Codex CLI et Claude Code en 2026, comment les installer rapidement, lire un tableau comparatif (sandbox, permissions, fichiers projet, MCP, IDE), choisir selon le scénario DevOps, lancer un workflow dual (plan Claude → exécution Codex) et éviter les pièges sécurité — puis enchaîner dans le parcours IA du site.
Niveau : Intermédiaire · Temps estimé : 40–55 min · Versions cibles : Codex CLI récent (OpenAI) · Claude Code récent (Anthropic) · macOS / Linux / WSL · Dernière vérification : 2026-09-11
Statut : HOLD — draft only (ne pas publier sur WordPress)
Prérequis
- [ ] Terminal sur macOS, Linux ou WSL (lab perso)
- [ ] Compte ChatGPT Plus (ou supérieur) pour Codex, ou clé API OpenAI selon votre mode d’auth
- [ ] Compte Claude Pro / Max / Team (ou clé Console Anthropic) pour Claude Code — le plan gratuit Claude.ai ne suffit en général pas
- [ ] Un dépôt Git de lab (clone local) — notions Git
- [ ] Notions agent coding : OpenAI Codex : intro 2026 et Claude Code : démarrer
- [ ] Coût estimé : entrée ~20 $/mois par abonnement ; lab = temps machine + tokens
Cette leçon compare deux agents coding terminal majeurs de 2026. Elle ne remplace pas les pages d’install détaillées : l’objectif est une grille de décision DevOps et un pattern hybride (souvent le meilleur choix).
Ce que nous allons construire
Comparaison Codex vs Claude Code (leçon 15)
├── Positionnement : agents terminal (pas « chat + shell »)
├── Install express des deux CLI
├── Tableau : sandbox, permissions, AGENTS.md / CLAUDE.md, MCP
├── Scénarios DevOps (quand choisir quoi)
├── Workflow dual : plan Claude → batch Codex → review
├── Sécurité : secrets, sandbox, prompt injection
├── Erreurs fréquentes + FAQ (5)
└── Suite parcours → Claude Code MCP / Codex GitHub / stack IA
(Schéma à remplacer par une image locale, alt : « Codex CLI et Claude Code : deux agents terminal, sandbox OS vs permissions interactives ».)
Étape 1 — Deux agents, même catégorie, postures différentes
Codex CLI (OpenAI) et Claude Code (Anthropic) sont des agents de coding qui vivent dans le terminal : ils lisent le dépôt, éditent des fichiers, lancent des commandes et bouclent jusqu’à un objectif (ou un blocage). Ce ne sont pas des chatbots avec un plugin shell.
En 2026, la distinction utile n’est plus « lequel gagne le benchmark » mais quelle posture par défaut vous voulez vivre au quotidien :
| Posture | Codex CLI | Claude Code |
|---|---|---|
| Défaut | Contenir : sandbox OS, réseau souvent coupé, l’agent demande pour sortir | Consentir : modes de permission, plan → outils → diffs, steering mid-session |
| Style de travail | Autonomie, batch, délégation cloud / async | Pilotage interactif, refactors longs, densité skills/MCP |
| Fichier projet | AGENTS.md (ouvert, aussi utile hors Codex) |
CLAUDE.md (+ mémoire auto de session) |
| Open source | Surfaces CLI publiées (Apache 2.0 — voir le dépôt openai/codex) |
Produit Anthropic distribué (pas un clone OSS du binaire agent) |
Les deux ont désormais sandbox et permissions : l’écart porte sur le défaut. Le défaut est ce que vous vivrez vraiment.
Étape 2 — Install express (vérifier sur la doc officielle)
Codex CLI
# macOS / Linux (installeur officiel)
curl -fsSL https://chatgpt.com/codex/install.sh | sh
# alternatives courantes
# npm install -g @openai/codex
# brew install --cask codex
codex
Attendu : TUI Codex ; connexion compte ChatGPT / auth demandée. Alternatives et binaires : github.com/openai/codex · docs developers.openai.com/codex.
Claude Code
# macOS / Linux / WSL (recommandé)
curl -fsSL https://claude.ai/install.sh | bash
# Homebrew
# brew install --cask claude-code
cd /chemin/vers/votre-projet
claude
Attendu : REPL claude dans le projet. npm @anthropic-ai/claude-code existe encore mais la doc recommande l’installeur natif. Docs : code.claude.com/docs.
Mémoire projet minimale
# Dans Codex (slash) : générer un scaffold AGENTS.md
# /init
# Dans Claude Code : générer un starter CLAUDE.md
# /init
Gardez ces fichiers courts (consignes vérifiables : « lancer npm test avant commit », pas « tester bien »). Détail CLAUDE.md : Claude Code : CLAUDE.md. Slash Codex : Codex : slash commands.
Étape 3 — Tableau comparatif pratique (DevOps)
| Critère | Codex CLI | Claude Code |
|---|---|---|
| Modèles (évolutifs) | Famille GPT « Codex » / GPT-5.x côté OpenAI | Claude Sonnet / Opus selon plan |
| Fenêtre de contexte | Large (centaines de k ; API jusqu’au million selon offre) | Large (Pro souvent 200k ; Enterprise plus haut ; API 1M selon offre) |
| Efficacité tokens | Souvent plus frugal par tâche | Souvent plus gourmand, surtout Opus |
| Sandbox | OS-level par défaut (Seatbelt / bubblewrap / équivalents) | Permissions applicatives ; sandbox shell optionnelle (souvent off par défaut) |
| Pilotage | Moins d’interruptions une fois la policy fixée | Modes permission + plan mode + steering fin |
| Instructions dépôt | AGENTS.md (+ ~/.codex/AGENTS.md) |
CLAUDE.md (+ settings / hooks / skills) |
| MCP / outils | MCP supporté dans l’écosystème Codex | MCP très présent (claude mcp add, .mcp.json) |
| IDE | Extensions / app Codex (VS Code, Cursor, Windsurf…) | Terminal + intégrations VS Code / JetBrains / desktop |
| Cloud / async | Fort : déléguer, revenir sur un diff | Local-first interactif + agents background selon surface |
| Entrée tarifaire | ~20 $/mois (Plus) — vérifier pages pricing | ~20 $/mois (Pro) — Opus souvent sur Max |
Lecture DevOps : pour des lots CI, scripts, jobs d’infra et runs peu supervisés, Codex colle souvent mieux. Pour une architecture multi-fichiers, une revue qualitative et un long dialogue sur le monorepo, Claude Code reste souvent plus confortable. Beaucoup d’équipes utilisent les deux.
Étape 4 — Scénarios : quand choisir quoi
| Scénario | Préférer | Pourquoi |
|---|---|---|
| Batch de tickets « implémenter + tests » sur un repo connu | Codex | Autonomie + sandbox + coût tokens |
| Refactor transversal (API + callers + docs) | Claude Code | Steering mid-session, qualité de raisonnement |
| Pipeline CI / scripts shell / Terraform local | Codex | Terminal-bench / posture containment |
| Frontend + UX + CSS | Claude Code | Retours terrain 2026 plus favorables |
| Revue croisée avant merge | Les deux | Un agent propose, l’autre critique |
| Équipe déjà sur Claude Projects / Claude API | Claude Code | Continuité modèle + MCP |
| Stack déjà ChatGPT / GPT-5 + IDE OpenAI | Codex | Auth et tooling unifiés |
Pour le duel modèles hors agents : Claude vs GPT pour le code.
Étape 5 — Workflow dual (recommandé)
Pattern robuste en 2026 :
- Claude Code : mode plan / discussion — clarifier l’objectif, lister risques, proposer découpage.
- Codex : exécuter les lots (fichiers, tests, commits sur branche).
- Claude Code (ou review humaine) : relire le diff, chercher regressions.
- PR GitHub : voir aussi Codex + GitHub.
Exemple de consignes projet (extrait) :
# AGENTS.md (extrait lab)
- Branche de travail : feature/*, jamais push sur main
- Avant commit : lancer `npm test` (ou `pytest -q`)
- Ne jamais lire ni echo `.env`, clés SSH, tokens CI
- Préférer diffs petits (< 400 lignes) et messages conventional commits
# CLAUDE.md (extrait lab)
- Stack : Node 22 + TypeScript strict
- Tests : Vitest ; ne pas inventer de mocks hors `__tests__/`
- Infra : Terraform dans `infra/` ; `terraform fmt` avant PR
- Secrets : uniquement via variables d’environnement déjà exportées
Vous pouvez versionner les deux fichiers : chaque agent lit le sien ; les règles métier restent alignées.
Étape 6 — Sécurité et limites (à lire avant prod)
- Secrets : ne collez jamais de tokens dans le prompt. Refusez l’accès agent aux coffres hors scope. Les deux agents peuvent exécuter des commandes : traitez-les comme un collègue junior avec sudo potentiel.
- Sandbox ≠ immunité : Codex contient mieux par défaut ; Claude Code demande plus — mais un « always allow » trop large annule l’avantage. Activez le sandbox Claude si vous automatisez.
- Prompt injection : un README ou un ticket malveillant peut détourner l’agent. Isolez les dépôts non trustés. Voir plus loin Prompt injection & sécurité.
- Benchmarks : les scores SWE-bench bougent à chaque release. Décidez sur vos tickets, pas sur un classement Twitter.
- Coût réel : l’entrée à ~20 $ masque vite Opus / Max et les runs longs. Mesurez tokens sur une semaine type.
Erreurs fréquentes
| Symptôme | Cause probable | Correctif |
|---|---|---|
claude / codex introuvable |
PATH / install incomplet | Relancer l’installeur ; ouvrir un nouveau shell |
| Agent « trop bavard » ou hors sujet | Pas de AGENTS.md / CLAUDE.md |
/init puis consignes vérifiables |
| Boucles de commandes dangereuses | Mode auto trop permissif | Remonter le niveau d’approval ; sandbox on |
| Diffs énormes non reviewables | Objectif trop large | Découper en 3 prompts ; dual workflow |
| Auth refusée | Plan gratuit / mauvais compte | Vérifier Plus/Pro/Max ou clé API |
FAQ
Codex CLI est-il « meilleur » que Claude Code ?
Non en absolu. Meilleur pour autonomie, batch, containment. Claude Code souvent meilleur pour pilotage interactif et refactors complexes.
Puis-je n’en garder qu’un ?
Oui. Si un seul : choisissez selon votre stack (ChatGPT vs Claude) et votre tolérance à l’autonomie. Le hybrid reste le pattern le plus cité en 2026.
Faut-il un fichier AGENTS.md et un CLAUDE.md ?
Idéal oui si vous utilisez les deux. Sinon, créez celui de l’outil principal ; gardez les règles identiques.
Et Cursor / Windsurf dans tout ça ?
Ce sont d’autres surfaces agent/IDE. Cette leçon compare les CLI agents OpenAI et Anthropic. Voir aussi Cursor Agent / Composer 2026 et Windsurf Cascade.
Où documenter MCP et skills ?
Côté Claude : Claude Code : MCP et module Skills. Côté Codex : docs OpenAI + leçons CLI/IDE du module B.
Suite du parcours
- Codex CLI et IDE — surfaces éditeur
- Codex : refactor et tests — lots autonomes
- Claude Code : slash commands — pilotage fin
- Claude Code : MCP et outils — connecteurs
- Stack IA perso pour DevOps 2026 — panier final
Hub parcours : IA pour DevOps : parcours 2026 · landing IA.
Sources vérifiées (2026-09-11) : docs Claude Code (code.claude.com), dépôt openai/codex, guides AGENTS.md OpenAI (developers.openai.com/codex). Les noms de modèles et grilles tarifaires évoluent : revalidez sur les pages vendors avant une décision d’achat.
Retour parcours IA — hub Claude, Codex, ChatGPT et Skills.