Il y a encore peu de temps, choisir un outil d'IA pour programmer revenait à demander quel modèle suggérait le mieux la ligne de code suivante. En 2026, cette question est devenue beaucoup trop étroite.
Claude Code, OpenAI Codex et Gemini CLI ne sont pas de simples systèmes d'autocomplétion. Ils peuvent parcourir un dépôt, modifier de nombreux fichiers, lancer une compilation, corriger des erreurs, écrire des tests, travailler avec Git et appeler des outils externes. La différence ne tient donc pas seulement à la qualité du code généré. Ce qui compte davantage est la façon dont l'agent planifie son travail, la durée pendant laquelle il conserve le contexte, ce qu'il peut exécuter sans demander et la facilité avec laquelle un humain peut contrôler ses modifications.
Après une comparaison détaillée des versions actuelles, aucun outil ne gagne pour toutes les équipes.
Claude Code est aujourd'hui le meilleur choix pour le travail quotidien et interactif dans un véritable dépôt. OpenAI Codex l'emporte lorsqu'il faut déléguer de nombreuses tâches indépendantes, les laisser tourner en arrière-plan et superviser plusieurs agents en même temps. Gemini CLI reste un outil ouvert et très flexible pour les entreprises liées à Google Cloud, mais depuis le 18 juin 2026 il n'est plus la voie grand public habituelle pour les utilisateurs Google AI Pro et Ultra. [1][2][3]
Ce dernier point est essentiel, car de nombreux comparatifs disponibles en ligne décrivent encore Gemini CLI comme si un développeur individuel pouvait simplement se connecter avec un compte Google et profiter des anciennes limites. Google a officiellement fermé cette possibilité et oriente ces utilisateurs vers Antigravity CLI. [3]
Dernière vérification : 17 juillet 2026.
Changement important : Gemini CLI n'est plus une option grand public classique
Depuis le 18 juin 2026, Gemini Code Assist pour les particuliers, Google AI Pro et Google AI Ultra ne traite plus les requêtes envoyées par Gemini CLI. L'option « Sign in with Google » a également été retirée pour ces niveaux. Google recommande de migrer vers Antigravity CLI. [3]
Gemini CLI n'a pas été entièrement fermé. Il fonctionne toujours pour :
- Gemini Code Assist Standard et Enterprise,
- les clés payantes de l'API Gemini,
- Vertex AI,
- certains comptes d'organisation et environnements Google Cloud.
Le projet reste activement développé et publié sous licence Apache 2.0. Ce qui a changé, c'est son positionnement. Aujourd'hui, il n'est plus l'équivalent direct de Claude Code et Codex pour la majorité des développeurs indépendants. Il s'agit plutôt d'un agent terminal ouvert destiné aux clients API et aux organisations utilisant l'écosystème Google. [3][4]
Il faut également signaler une incohérence documentaire. La page principale du dépôt Gemini CLI décrit encore un niveau gratuit avec connexion Google, alors que la page officielle de dépréciation indique que cette voie est terminée. Pour prendre une décision, l'avis de dépréciation doit primer sur un ancien passage du README. [3][4]
Comparaison rapide
| Catégorie | Claude Code | OpenAI Codex | Gemini CLI |
|---|---|---|---|
| Éditeur | Anthropic | OpenAI | |
| Style principal | Partenaire interactif dans le dépôt | Délégation et supervision de plusieurs agents | Agent terminal ouvert pour API et Google Cloud |
| Modèle par défaut | Claude Sonnet 5 | GPT-5.6 Sol, medium | Routage automatique Gemini |
| Option la plus puissante | Claude Fable 5 | GPT-5.6 Sol avec davantage de raisonnement | Gemini Pro le plus puissant disponible |
| Terminal | Oui | Oui | Oui |
| IDE | VS Code, JetBrains | VS Code et éditeurs compatibles avec l'extension | VS Code et mode agent de Code Assist |
| Application de bureau | Oui | Oui | Pas d'application Gemini CLI séparée |
| Tâches cloud | Oui | Oui, très développées | Via l'écosystème Google Cloud |
| Travail parallèle | Sessions, sous-agents, worktrees | Threads, sous-agents, worktrees et tâches cloud | Sous-agents et extensions |
| Instructions projet | CLAUDE.md | AGENTS.md | GEMINI.md |
| MCP | Oui | Oui | Oui |
| Hooks | Étendus | Via extensions et automatisations | Oui |
| Worktrees intégrés | Oui | Oui | Pas de couche produit aussi cohérente |
| Code client ouvert | Non | Oui, Apache 2.0 | Oui, Apache 2.0 |
| Accès individuel | Pro à partir de 20 USD/mois | Free, Go, Plus, Pro | Connexion Google retirée pour les particuliers |
| Idéal pour | Travail quotidien sur le code | Exécution parallèle et délégation | Entreprises Google Cloud et utilisateurs API |
Cette comparaison repose sur la documentation actuelle des fournisseurs. [1][2][4][5][6]
Un agent n'est pas un modèle
De nombreux classements traitent Claude Code, Codex et Gemini CLI comme s'il s'agissait de modèles de langage. C'est une erreur.
Un agent de programmation comprend au moins cinq éléments :
- le modèle,
- le prompt système,
- les outils disponibles,
- les règles d'autorisation et d'environnement,
- la gestion du contexte.
Un même agent peut produire des résultats très différents après un changement de modèle ou de niveau de raisonnement. Un même modèle peut également se comporter différemment dans deux clients si l'un sélectionne mieux les fichiers, conserve mieux l'historique, exécute automatiquement les tests ou expose d'autres commandes.
Ainsi, « Claude Code 83,8 % » n'est pas le score de Claude Fable 5 seul. C'est le score d'une configuration précise : Claude Code, Fable 5, un niveau d'effort donné, des outils précis et une méthodologie donnée.
Cette distinction est indispensable à une comparaison honnête.
Claude Code : le meilleur partenaire pour travailler dans un dépôt
Claude Code est un outil agentique qui lit le code, modifie les fichiers, exécute des commandes et s'intègre au terminal, aux IDE, à une application de bureau et au navigateur. Anthropic l'organise autour d'une session de travail continue : l'utilisateur donne une tâche, observe l'analyse, corrige la direction, vérifie les changements et guide l'agent dans les étapes suivantes. [1]
En pratique, c'est le plus naturel des trois outils pour le développeur qui reste concentré sur un dépôt et veut traiter l'agent comme un membre d'équipe très rapide.
Claude Code gère bien le cycle habituel :
- comprendre la structure du projet,
- trouver la source du bug,
- proposer un plan,
- modifier plusieurs ou des dizaines de fichiers,
- exécuter les tests,
- corriger les régressions,
- décrire le diff final.
Le mode plan sépare l'analyse des modifications de fichiers. Pour les changements importants, il permet de vérifier d'abord un plan de migration ou de refactorisation avant que l'agent touche au code. Anthropic documente aussi les sessions parallèles avec worktrees, la délégation à des sous-agents et la reprise d'une conversation entre plusieurs sessions. [7]
Sonnet 5 par défaut, Fable 5 à sélectionner
Le modèle par défaut actuel de Claude Code est Claude Sonnet 5, avec un contexte natif d'un million de tokens. Fable 5, le modèle Anthropic le plus puissant largement disponible, n'est pas activé automatiquement. L'utilisateur doit le sélectionner manuellement, par exemple avec /model. [8][9]
C'est important, car le meilleur score Terminal-Bench a été obtenu avec Fable 5 et non avec Sonnet 5 par défaut.
Fable 5 est également nettement plus cher dans l'API : 10 USD par million de tokens d'entrée et 50 USD par million de sortie. Sonnet 5 coûte 3 et 15 USD, avec un tarif promotionnel inférieur jusqu'à la fin août. [10]
Pour la majorité du travail quotidien, Sonnet 5 sera plus raisonnable. Fable se justifie lorsque le problème est coûteux, difficile à reproduire ou nécessite une longue autonomie.
Sous-agents, skills et hooks
Claude Code permet de créer des sous-agents spécialisés avec leur propre contexte, leurs outils et leurs règles d'autorisation. Un agent peut explorer le dépôt, un autre analyser les tests et un troisième effectuer une revue de sécurité. Les résultats reviennent dans la session principale sans la saturer de détails secondaires. [11]
Le système de skills conserve des procédures réutilisables. Au lieu de réexpliquer chaque fois comment préparer une version, une migration ou une revue, le processus peut être stocké dans SKILL.md. [12]
Les hooks sont encore plus pratiques parce qu'ils sont déterministes. Ils peuvent lancer un formateur après une modification, bloquer une commande dangereuse ou exécuter un linter avant la fin de la tâche. Cependant, les hooks shell s'exécutent avec les droits de l'utilisateur du système. Un hook mal écrit est donc aussi dangereux qu'un script mal écrit. [13]
Principaux avantages de Claude Code
Claude Code se distingue par :
- une très bonne compréhension des dépôts existants,
- une collaboration naturelle étape par étape,
- un mode plan mature,
- un système riche d'instructions persistantes,
- des sous-agents au contexte isolé,
- hooks, skills et MCP,
- la prise en charge des worktrees et des sessions parallèles,
- l'accès par terminal, IDE, bureau, navigateur et Slack.
Sa plus grande valeur apparaît lorsque le développeur ne veut pas seulement « déléguer une tâche », mais mener une longue conversation technique sur l'architecture, les compromis et les changements successifs.
OpenAI Codex : le meilleur pour déléguer et travailler en parallèle
Codex CLI fonctionne lui aussi localement, lit les dépôts, modifie les fichiers et exécute les outils disponibles. Mais OpenAI a développé le produit dans une autre direction. Codex ne se limite plus à un agent terminal : il comprend un CLI, une extension IDE, une application de bureau, une interface web et des environnements cloud. [2][14]
La principale force de Codex n'est pas une conversation unique, mais la capacité à mener plusieurs threads simultanément.
Dans l'application de bureau, chaque agent peut travailler dans son propre thread et son propre worktree. Le développeur voit la liste des tâches, leur progression, les diffs et les questions nécessitant une décision. Cela ressemble davantage à la gestion d'une petite équipe qu'à une session classique de pair programming. [15]
GPT-5.6 Sol avec raisonnement medium par défaut
La configuration « Power » actuelle utilise GPT-5.6 Sol avec un effort medium. OpenAI propose également Terra et Luna : Terra cherche l'équilibre entre qualité et coût, tandis que Luna est plus rapide et moins cher pour les tâches simples. Le modèle et le niveau de raisonnement peuvent être changés manuellement. [6][16]
Cela compte pour lire les benchmarks. Le score Codex de 83,1 % dans Terminal-Bench 2.1 a été obtenu avec GPT-5.5 et xhigh, non avec la configuration actuelle GPT-5.6 Sol medium. Un modèle plus récent ne prend pas automatiquement la tête s'il utilise un budget de raisonnement différent ou n'a pas été testé dans les mêmes conditions.
Cloud, GitHub, Slack et Linear
Codex cloud exécute les tâches dans des environnements isolés, les laisse tourner en arrière-plan et permet de comparer plusieurs tentatives. Une tâche peut commencer dans l'interface web, GitHub, Linear ou un thread Slack. [17][18]
C'est un avantage pour les équipes dont le travail commence souvent hors du terminal. Un bug décrit dans Slack peut être transmis à l'agent, lié au dépôt, traité dans le cloud et rendu sous forme de modifications à examiner.
Claude Code peut aussi travailler en parallèle et dans le cloud, mais Codex présente ce mode de travail de manière plus uniforme. L'application a été pensée dès l'origine comme un « centre de commande » pour plusieurs agents. [15]
Sandbox et autorisations
Codex met fortement en avant la frontière entre l'agent et le système. La documentation sépare :
- le sandbox, qui définit ce que le processus peut techniquement atteindre,
- la politique d'approbation, qui précise quand l'agent doit demander l'accord.
Par défaut, l'agent local travaille dans un environnement limité autour du workspace, et l'accès réseau peut être désactivé. Les règles peuvent être renforcées ou élargies selon le projet. [19]
Cela ne garantit pas la sécurité, mais rend les limites de l'autonomie plus compréhensibles. Codex convient aux équipes qui veulent centraliser les politiques d'exécution et limiter l'accès au système.
Principaux avantages de Codex
Codex est particulièrement fort pour :
- exécuter de nombreux agents indépendants,
- laisser tourner de longues tâches en arrière-plan,
- gérer les worktrees sans configuration manuelle,
- déléguer depuis GitHub, Slack et Linear,
- comparer plusieurs tentatives,
- travailler depuis le bureau, le terminal, l'IDE et le cloud,
- séparer clairement sandbox et approbations,
- s'intégrer à un abonnement ChatGPT existant.
Pour une personne concentrée sur un problème, Claude Code peut sembler plus direct. Pour un responsable technique qui veut lancer simultanément refactorisation, tests, documentation et analyse de régression, Codex sera souvent plus pratique.
Gemini CLI : un bon agent, mais pour un autre public qu'il y a un an
Gemini CLI est un agent terminal ouvert sous Apache 2.0. Il peut lire et modifier de grandes bases de code, exécuter des commandes, utiliser Google Search, récupérer des pages web, se connecter à MCP et fonctionner en mode non interactif. Il accepte également des images et d'autres entrées multimodales selon le modèle utilisé. [4]
Le projet est important pour l'écosystème ouvert des outils d'IA. Le code client peut être audité, modifié et intégré à des processus internes. Il prend en charge GEMINI.md, les checkpoints, les extensions, les sous-agents, les skills et GitHub Actions. [4]
Le problème n'est donc pas le manque de fonctions, mais le mode de distribution actuel.
Après le retrait de la version grand public
Les particuliers et les abonnés Google AI Pro et Ultra ont été déplacés vers Antigravity CLI. Gemini CLI continue de fonctionner via l'API Gemini payante, Vertex AI et les licences Gemini Code Assist Standard ou Enterprise. [3][20]
Pour une entreprise déjà sur Google Cloud, cela peut être un avantage : authentification, IAM, facturation, journaux et règles de données restent dans le même écosystème. Pour un freelance ou une petite équipe, cela implique davantage de configuration et un modèle de coût moins évident que Claude Pro ou ChatGPT Plus.
Routage automatique des modèles
Gemini CLI peut envoyer automatiquement les requêtes simples vers Flash et les plus difficiles vers Pro. Cette stratégie économise quota et budget, mais rend les comparaisons directes plus difficiles. Dire qu'une tâche a été exécutée par « Gemini CLI » ne précise pas quel modèle a effectué telle partie.
La planification et l'implémentation peuvent aussi utiliser des modèles différents. C'est économiquement logique, mais les équipes exigeant une reproductibilité stricte doivent journaliser la configuration retenue.
Google Cloud et confidentialité des entreprises
Pour Gemini Code Assist Standard et Enterprise, Google indique ne pas utiliser les données clients pour entraîner les modèles sans autorisation. Ces produits fonctionnent comme services professionnels avec IAM et les mécanismes de sécurité Google Cloud. Enterprise peut utiliser des dépôts privés pour personnaliser les réponses sans entraîner le modèle de base sur ce code. [21][22]
C'est un argument solide pour les organisations déjà présentes sur Google Cloud. Ce n'est toutefois pas une raison pour qu'un particulier choisisse Gemini CLI plutôt qu'Antigravity CLI, puisque Google a officiellement changé le parcours recommandé.
Que dit réellement Terminal-Bench 2.1 ?
Terminal-Bench mesure la capacité des agents à accomplir de vraies tâches dans un terminal. Elles couvrent notamment le génie logiciel, le machine learning, la sécurité et l'analyse de données. [23]
Le classement public actuel indiquait :
| Configuration | Score |
|---|---|
Claude Code + Claude Fable 5, xhigh | 83,8 % |
Codex + GPT-5.5, xhigh | 83,1 % |
Claude Code + Claude Opus 4.8, high | 78,9 % |
Codex + GPT-5.6 Terra, max | 78,4 % |
Codex + GPT-5.6 Luna, max | 75,7 % |
Claude Code + Claude Sonnet 5, high | 74,6 % |
Gemini CLI + Gemini 3 Pro / 3.1 Pro, high | 65,8 % |
L'écart entre la première et la deuxième place est inférieur à un point et proche des intervalles d'incertitude annoncés. Il n'y a aucune base pour parler d'une domination écrasante de Claude Code sur Codex. [23]
Les résultats montrent néanmoins trois choses.
Premièrement, le meilleur résultat de Claude Code exige Fable 5 et un haut niveau de raisonnement. Ce n'est pas une session standard typique.
Deuxièmement, les configurations par défaut actuelles ne sont pas nécessairement représentées. Codex utilise Sol medium par défaut, Claude Code Sonnet 5. Le benchmark compare des configurations choisies, pas les réglages quotidiens de chacun.
Troisièmement, Gemini CLI est nettement derrière dans ce test. Cela ne le rend pas inutile, mais sur les tâches terminal les plus difficiles, il n'atteint pas actuellement le niveau des deux leaders.
Travail quotidien dans un seul dépôt
C'est le domaine où Claude Code offre l'expérience la plus régulière.
Son avantage ne vient pas toujours d'un patch « génial ». Il vient souvent de la qualité du dialogue. Claude répond généralement bien à des consignes comme :
- ne modifie pas l'API publique,
- laisse ce module inchangé,
- montre d'abord le plan,
- vérifie tous les appels de cette fonction,
- lance les tests seulement pour le package modifié,
- explique le risque avant d'implémenter.
Codex peut faire la même chose, mais semble plus naturel lorsque la tâche a une portée claire et peut être déléguée. Son interface encourage les threads séparés et l'évaluation de résultats terminés.
Gemini CLI est fonctionnel, mais ressemble davantage à un ensemble de composants à adapter à son environnement. Cela peut convenir aux utilisateurs Google Cloud. Pour une expérience « installer et travailler » très aboutie, Claude Code ou Codex seront plus simples.
Travail parallèle et tâches longues
En 2026, les trois outils peuvent diviser les tâches. La différence tient à la supervision.
Claude Code prend en charge sous-agents, sessions parallèles et worktrees. Il fonctionne bien quand l'agent principal reste le centre de la conversation et que les travaux auxiliaires sont délégués en arrière-plan. [7][11]
Codex construit tout le produit autour du parallélisme. Threads séparés, worktrees séparés, environnements cloud, plusieurs tentatives et vue centralisée produisent l'expérience multi-agent la plus complète. [15][17]
Gemini CLI possède des sous-agents et des extensions, mais pas une interface aussi cohérente pour plusieurs flux. Google déplace cette manière de travailler vers Antigravity 2.0, présenté comme un centre de contrôle pour plusieurs agents autonomes. [24]
Codex gagne cette catégorie.
Autorisations et sécurité
Un agent de programmation peut supprimer des fichiers, exécuter un script, télécharger du code, lire des variables d'environnement ou lancer une migration. Le critère de sécurité principal n'est donc pas le mot « safe », mais la possibilité de poser des limites strictes.
Codex propose le modèle le plus lisible pour sandbox et approbations. L'accès aux fichiers, au réseau et la nécessité de confirmer les commandes peuvent être réglés séparément. [19]
Claude Code offre des modes d'autorisation étendus, plan mode et hooks bloquants. Cette flexibilité exige de la discipline. Un hook exécuté avec tous les droits de l'utilisateur peut contourner une partie des précautions de la session. [13]
Gemini CLI prend en charge sandboxing, dossiers de confiance et politiques de sécurité, mais la configuration dépend davantage du mode d'exécution. Le code ouvert facilite l'audit, sans garantir une bonne configuration.
Quel que soit l'outil, quelques règles sont utiles :
- travailler dans une branche ou un worktree séparé,
- ne pas stocker les secrets dans les fichiers ordinaires du workspace,
- limiter le réseau par défaut,
- exiger une approbation pour migrations et opérations destructrices,
- soumettre le code généré aux tests et à la revue,
- ne pas donner un accès direct à la production depuis une session classique.
Extensibilité : MCP, instructions et automatisation
Les trois outils prennent en charge MCP, ce qui permet de connecter bases internes, systèmes de tickets, documentation et autres services.
Claude Code possède l'ensemble le plus mature pour définir le comportement du projet :
CLAUDE.md,- skills,
- hooks,
- sous-agents,
- plugins,
- MCP,
- Agent SDK. [11][12][13][25]
Codex propose :
AGENTS.md,- skills,
- sous-agents,
- MCP,
- automatisations,
- Codex SDK,
- intégrations cloud. [15][17][26]
Gemini CLI utilise :
GEMINI.md,- extensions,
- skills,
- hooks,
- sous-agents,
- MCP,
- mode headless et GitHub Actions. [4]
Il n'y a pas de vainqueur absolu. Claude Code est le meilleur pour décrire précisément les règles d'un dépôt. Codex possède la couche de délégation hors terminal la plus large. Gemini CLI offre la plus grande liberté pour modifier le client lui-même.
Prix et facturation
Comparer les prix est plus difficile que comparer les abonnements, car l'usage dépend du modèle, du nombre de tokens, de la difficulté de la tâche et du parallélisme.
| Outil | Accès le plus simple | Niveaux supérieurs |
|---|---|---|
| Claude Code | Claude Pro : 20 USD/mois | Max à partir de 100 USD ; Team 25 USD/mois par siège standard |
| OpenAI Codex | Accès Free limité ; Go 8 USD ; Plus 20 USD | Pro à partir de 100 USD ; Business et Enterprise |
| Gemini CLI | Installation gratuite, mais accès modèle compatible requis | API Gemini payante, Vertex AI ou Code Assist Standard/Enterprise |
Claude Pro et ChatGPT Plus coûtent tous deux 20 USD par mois, donc le seuil d'entrée pour un particulier est similaire. Codex est aussi présent dans Free et Go avec des limites plus faibles. [10][27]
Un usage intensif conduit à des limites ou à des crédits supplémentaires. Le prix de l'abonnement ne suffit pas. Un agent qui travaille une heure sur un grand dépôt peut consommer bien plus qu'une douzaine de petites sessions.
Gemini CLI n'a plus d'abonnement grand public simple lié à l'ancienne connexion Google. Un particulier doit examiner les prix de l'API Gemini ou passer à Antigravity CLI. Les organisations peuvent utiliser les limites quotidiennes de Code Assist Standard et Enterprise, partagées avec agent mode. [3][20]
Confidentialité et code d'entreprise
Pour du code source, il faut distinguer comptes individuels et offres professionnelles.
Anthropic n'utilise pas par défaut les données de produits commerciaux comme Team, Enterprise et API pour l'entraînement. Dans les produits grand public Free, Pro et Max, les sessions Claude Code peuvent servir à améliorer les modèles si l'utilisateur a activé l'option correspondante. [28][29]
Codex suit les paramètres de données de ChatGPT. Les particuliers peuvent désactiver l'utilisation des conversations pour l'entraînement. OpenAI dispose aussi d'un contrôle séparé pour les environnements Codex complets ; il faut donc vérifier les paramètres ChatGPT et Codex. Les tâches locales s'exécutent sur l'appareil, les tâches cloud dans des environnements gérés par OpenAI. [30][31]
Google déclare ne pas utiliser les données clients de Gemini Code Assist Standard et Enterprise pour entraîner les modèles sans consentement. Ces règles couvrent Gemini CLI utilisé avec une licence professionnelle. [21][22]
Pour un dépôt privé d'entreprise, le plus sûr est une offre business ou enterprise avec contrat adapté, politiques centralisées et entraînement désactivé. Le fait que le client CLI soit open source ne signifie pas que le code reste sur l'ordinateur. Les requêtes sont toujours envoyées au fournisseur de modèle.
Code client ouvert et dépendance fournisseur
Codex CLI et Gemini CLI sont publiés sous Apache 2.0. Leur code peut être inspecté, forké et analysé. [4][14]
Claude Code est propriétaire. Il peut être étendu par SDK, hooks, plugins et MCP, mais le client lui-même n'offre pas la même liberté de modification.
Il ne faut toutefois pas surestimer l'ouverture du client. La partie la plus importante, le modèle, reste un service fermé. Forker Codex CLI ne permet pas d'exécuter GPT-5.6 localement, pas plus qu'un fork de Gemini CLI ne fournit les poids Gemini.
L'ouverture du client est surtout utile pour :
- l'audit de sécurité,
- les intégrations personnalisées,
- le contrôle de l'interface,
- la modification des appels d'outils,
- la réduction de la dépendance à une application précise.
Aucun agent n'est un pilote automatique fiable
Une étude de plus de 3 800 problèmes publiquement signalés dans Claude Code, Codex et Gemini CLI a constaté que plus de 67 % concernaient la fonctionnalité. Plus d'un tiers des causes étaient liées aux API, à l'intégration ou à la configuration ; les erreurs API, problèmes de terminal et commandes échouées étaient fréquents. [32]
Cela ne signifie pas que les outils sont trop immatures pour un usage quotidien. Cela montre qu'un agent est une couche complexe supplémentaire. Il peut échouer parce qu'il a mal utilisé un outil, perdu l'historique, dépassé des droits ou reçu un contexte incohérent.
TUA-Bench, qui comporte 120 tâches terminal réelles, a aussi montré que même la meilleure configuration testée n'en résolvait que 65,8 %. L'écart entre une démonstration impressionnante et l'exécution fiable de n'importe quel travail reste important. [33]
Un bon processus doit donc supposer que l'agent :
- peut choisir une mauvaise architecture,
- peut oublier un cas limite,
- peut lancer une commande inadaptée,
- peut écrire un test validant sa propre erreur,
- ne connaît pas les règles non documentées de l'organisation.
Quel agent pour quel utilisateur ?
Choisissez Claude Code si :
- vous passez l'essentiel de la journée dans un ou quelques dépôts,
- vous appréciez une bonne discussion technique et la planification,
- vous refactorisez souvent du code existant,
- vous voulez décrire précisément les règles du projet,
- vous avez besoin de hooks, skills et sous-agents spécialisés,
- vous voulez corriger rapidement l'agent pendant son travail,
- un client fermé ne vous gêne pas.
Choisissez OpenAI Codex si :
- vous menez régulièrement plusieurs tâches à la fois,
- vous voulez déléguer au cloud et revenir vers un diff prêt,
- les tâches commencent sur GitHub, Slack ou Linear,
- vous supervisez une équipe d'agents plutôt qu'une seule session,
- vous utilisez déjà ChatGPT Plus, Pro ou Business,
- vous voulez un client CLI ouvert et un sandbox clair,
- vous souhaitez comparer plusieurs tentatives indépendantes.
Choisissez Gemini CLI si :
- votre entreprise utilise Google Cloud et Gemini Code Assist,
- vous avez besoin d'un client Apache 2.0,
- vous voulez modifier ou intégrer le harness agentique,
- vous utilisez Vertex AI ou une API Gemini facturée,
- Google Search et les intégrations Google Cloud sont importants,
- vous acceptez une configuration plus technique.
Choisissez Antigravity CLI au lieu de Gemini CLI si :
- vous êtes un particulier,
- vous utilisiez auparavant Gemini CLI via Google AI Pro ou Ultra,
- vous voulez la voie grand public actuelle de Google,
- vous avez besoin d'une plateforme pour superviser plusieurs agents. [3][24]
Verdict
Le meilleur agent IA pour programmer au quotidien en juillet 2026 est Claude Code.
Il ne gagne pas parce qu'il produit toujours le meilleur patch. Il gagne parce qu'il combine le plus régulièrement compréhension du dépôt, planification, collaboration interactive, instructions persistantes, sous-agents, worktrees et contrôle des modifications. Avec Fable 5, il obtient aussi le meilleur résultat actuel de Terminal-Bench 2.1, même si Sonnet 5 par défaut est moins performant dans ce classement précis. [23]
OpenAI Codex est meilleur lorsque programmer ressemble à gérer une file de tâches.
S'il faut lancer plusieurs agents, déléguer de longs travaux au cloud, commencer depuis Slack ou GitHub et examiner les résultats dans un seul endroit, Codex offre l'environnement le plus complet. Dans de nombreuses équipes, il sera donc le meilleur produit organisationnel, même si une session Claude Code isolée paraît plus naturelle. [15][17]
Gemini CLI ne devrait pas gagner le classement général pour un développeur individuel aujourd'hui.
Il reste un agent ouvert précieux, mais Google a changé son public cible. Antigravity CLI est le successeur recommandé pour les particuliers. Gemini CLI doit être choisi consciemment comme outil API ou composant d'infrastructure Google Cloud, et non parce que d'anciens comparatifs promettent une connexion Google gratuite. [3][4]
Recommandation finale :
- Claude Code - meilleur choix général et quotidien.
- OpenAI Codex - meilleur pour plusieurs agents, le cloud et la délégation.
- Gemini CLI - meilleur comme harness ouvert pour Google Cloud, pas comme option grand public par défaut.
Le test le plus utile ne consiste pas à demander aux agents de créer un calculateur ou un jeu à partir de zéro. Préparez cinq vraies tâches de votre dépôt : un bug, une refactorisation, une modification multi-fichiers, un test de régression et une mise à jour de dépendance. Mesurez ensuite les modifications correctes, le temps de supervision, le nombre de tentatives et le coût du résultat accepté.
Cela indiquera le bon outil plus vite que n'importe quel classement public.
À lire ensuite
Sources
- Anthropic, Claude Code overview
- OpenAI, Codex CLI
- Google, Gemini Code Assist consumer accounts deprecation
- Google, Gemini CLI repository and documentation
- Anthropic, Claude Code downloads and supported environments
- OpenAI, Codex models
- Anthropic, Claude Code common workflows
- Anthropic, Claude Code changelog
- Anthropic, Claude Code model configuration
- Anthropic, plans and API pricing
- Anthropic, Claude Code subagents
- Anthropic, Claude Code skills
- Anthropic, Claude Code hooks
- OpenAI, open-source Codex CLI
- OpenAI, Introducing the Codex app
- OpenAI, Codex release notes and GPT-5.6 defaults
- OpenAI, Codex cloud
- OpenAI, Codex cloud tasks and integrations
- OpenAI, Codex approvals and security
- Google, Gemini CLI with Gemini Code Assist
- Google Cloud, Gemini Code Assist security and privacy
- Google Cloud, Gemini Code Assist code customization
- Terminal-Bench, Terminal-Bench 2.1 leaderboard
- Google, Antigravity 2.0
- Anthropic, Claude Agent SDK
- OpenAI, Codex subagents
- OpenAI, Codex pricing
- Anthropic Privacy Center, commercial model-training policy
- Anthropic Privacy Center, consumer model-training policy
- OpenAI, Using Codex with a ChatGPT plan
- OpenAI, how data is used to improve models
- Zhang et al., Engineering Pitfalls in AI Coding Tools
- Chen et al., TUA-Bench

