Google vient de poser ses jetons sur la table des agents terminaux. Gemini CLI, c’est leur réponse directe à Claude Code d’Anthropic : un agent IA qui vit dans ton terminal, qui lit ton code, et qui exécute des tâches sans que tu touches à une interface graphique. Le segment était en train de se consolider. Google ne pouvait pas rester en dehors. Ce que tu vas apprendre :

  • Ce qu’est Gemini CLI et pourquoi Google lance ça maintenant
  • Comment ça fonctionne concrètement dans un flux de travail développeur
  • En quoi Gemini CLI et Claude Code diffèrent vraiment (pas juste du marketing)
  • Ce qui reste flou côté accès, tarification et limites
  • Ce que ça signifie pour l’écosystème des agents terminaux en 2026

L’annonce

Ce qu’est Gemini CLI et pourquoi Google le lance maintenant

Google vient de lancer Gemini CLI, un outil en ligne de commande qui intègre un agent IA directement dans ton workflow terminal. Pas une extension VS Code, pas une app web : une interface text-only qui vit là où les développeurs passent déjà leur temps. Tu lui donnes une tâche, il lit ton répertoire, propose des modifications, exécute des commandes, et itère. Le timing n’est pas anodin. Anthropic a mis Claude Code dans les mains des développeurs il y a plusieurs mois, et l’adoption a été forte chez les profils qui travaillent en CLI. Google a vu le segment bouger et a décidé d’agir plutôt que de laisser Anthropic s’installer comme standard de facto pour les agents terminaux.

Diagramme circulaire en quatre étapes montrant la boucle d'un agent terminal IA : lecture du contexte de projet, génération du plan, exécution shell, validation humaine, reliée par des flèches ambrées.
L'agent terminal tourne en boucle : il lit le projet, propose un plan, exécute des commandes — mais chaque cycle bute sur un point de contrôle humain avant de repartir.

L’entrée de Google dans cet espace, c’est aussi un signal sur où l’industrie pense que l’interface principale des développeurs va se stabiliser. Le terminal, pas le chat. L’autonomie, pas l’assistance.

Comment Gemini CLI fonctionne concrètement

Gemini CLI s’installe comme un outil en ligne de commande standard. Une fois configuré, tu l’appelles depuis n’importe quel répertoire de projet, et il peut lire le contexte de ta codebase, comprendre la structure, et agir dessus. Les tâches typiques : refactoriser un module, écrire des tests, débugger une erreur, générer de la documentation. L’agent a accès aux outils système : il peut lire et écrire des fichiers, exécuter des commandes shell, et interagir avec ton environnement local. C’est là que ça devient différent d’un chatbot : il ne se contente pas de te donner du code à copier-coller, il peut l’appliquer directement si tu lui donnes les permissions.

Maquette d'une session terminal gemini-cli affichant l'analyse d'une arborescence de projet et un plan d'action numéroté en quatre étapes.
Vue stylisée d'une session gemini-cli : l'agent scanne l'arborescence du projet, en extrait une cartographie des modules, puis propose un plan d'action numéroté que le développeur valide ou refuse depuis l'invite. Interface texte pure, sans GUI — fidèle à la philosophie des agents terminaux.

La gestion du contexte, c’est le nerf de la guerre pour ce type d’outil. Un agent terminal doit être capable de garder en tête plusieurs fichiers, leur interdépendance, et l’historique des modifications dans la session courante. Les détails exacts sur la fenêtre de contexte de Gemini CLI ne sont pas encore tous publics : à vérifier dans la documentation officielle.

Notre lecture

Gemini CLI vs Claude Code : ce qui les distingue vraiment

Soyons clairs : ce sont deux approches sérieuses du même problème, portées par deux équipes qui ont des forces différentes. Claude Code, c’est l’outil d’Anthropic. Il tourne sur Claude Sonnet 4.6 (fenêtre de contexte de 200 000 tokens en standard) ou sur Claude Fable 5 via l’API (1 million de tokens, 128 000 tokens de sortie maximale). Cette architecture long-contexte change ce que l’outil peut faire : charger une codebase volumineuse en entier, garder la cohérence sur des refactorisations larges, comprendre des dépendances profondes.

Critère Gemini CLI Claude Code
Intégration terminale Natif CLI Natif CLI
Fenêtre de contexte annoncée À confirmer 200 000 tokens (Sonnet 4.6) / 1M tokens (Fable 5)
Modèle sous-jacent Gemini 2.5 Pro Claude Sonnet 4.6 / Fable 5
Accès API Via Google AI Studio Via console Anthropic
Tarification publique À confirmer Plans Pro à 20 $US/mois, API variable

Gemini CLI s’appuie sur Gemini 2.5 Pro, un modèle qui a montré de solides performances en coding dans les benchmarks publics. La vraie question, c’est pas le score sur un benchmark, c’est le comportement au quotidien : est-ce que l’agent se perd dans les grandes codebases ? Est-ce qu’il hallucine des noms de fonctions qui n’existent pas ? Est-ce qu’il gère bien les dépendances implicites ? Ce sont des choses qu’on ne saura pas avant des semaines d’usage réel.

Ce qui va vraisemblablement distinguer ces deux outils à long terme, c’est pas la qualité brute du code généré. Les deux modèles sont bons. La différence va être dans la cohérence sur des sessions longues, la gestion des erreurs d’exécution, et la façon dont l’agent demande confirmation avant de faire quelque chose d’irréversible.

Ce que ça donne en pratique pour un développeur

Dans un flux de travail réaliste, un agent terminal IA sert à trois choses : accélérer les tâches répétitives et prévisibles (écrire des tests, ajouter de la documentation, reformater du code), naviguer dans une codebase inconnue plus rapidement, et exécuter des chaînes de modifications qui seraient fastidieuses à faire à la main. Ce que Gemini CLI apporte ici, c’est l’option Google dans ce mix. Pour les équipes qui sont déjà dans l’écosystème Google Cloud, il y a une logique d’intégration naturelle. Pour ceux qui utilisent Vertex AI ou Google AI Studio comme backend pour leurs workflows, Gemini CLI peut s’insérer sans friction supplémentaire.

Maquette au trait du terminal gemini-cli montrant trois étapes : lecture d'un fichier de configuration, diff proposé, et boîte de confirmation utilisateur avant écriture.
Gemini CLI orchestre une tâche en trois temps — lire, proposer un diff, demander validation. L'écriture sur disque reste suspendue à la confirmation de l'utilisateur.

Le truc c’est que la valeur réelle d’un agent terminal se mesure dans les moments où il ne brise pas ton flow. Quand il pose une question au mauvais moment, quand il applique un changement sans confirmation, quand il perd le fil après quelques échanges : c’est là que tu switches vers autre chose. La sse de l’expérience compte autant que les capacités brutes.

Le constat tranché

Google entre dans une course où Anthropic a plusieurs mois d’avance sur l’expérience développeur et le feedback terrain. Gemini CLI a les ressources et le modèle pour être compétitif. Mais « compétitif » et « meilleur » sont deux choses différentes. Les développeurs qui ont déjà un workflow Claude Code rodé n’ont pas de raison évidente de switcher aujourd’hui. Ceux qui cherchent une première entrée dans les agents terminaux ont maintenant une option Google sérieuse à évaluer.


Les contre-arguments

Sauf que la vraie affaire, c’est qu’Anthropic a construit Claude Code avec un focus opinionné sur l’expérience développeur. Les décisions de design, la gestion des confirmations, le niveau d’autonomie par défaut : tout ça reflète des mois de feedback d’utilisateurs actifs. Google arrive avec un outil nouveau, et l’histoire des lancements de produits Google, c’est pas toujours une histoire de raffinement UX au day one. Il y a aussi la question du modèle économique. Claude Code est accessible via les plans Claude existants. Claude Pro coûte 20 $US/mois (17 $US/mois en facturation annuelle), et les plans Max (5x à 100 $US/mois ou 20x à 200 $US/mois) existent pour les usages intensifs. Via l’API directement, Claude Fable 5 coûte 10 USD par million de tokens en entrée et 50 USD par million en sortie. Ce sont des chiffres publics et stables. Pour Gemini CLI, la tarification exacte n’est pas encore pleinement documentée au moment d’écrire cet article. C’est un point à vérifier dans la documentation officielle avant de faire des calculs de coût pour ton usage. Une différence de tarification peut complètement changer le calcul selon ton volume.

Diagramme comparatif opposant Claude Code, aux plans tarifaires fixes et lisibles, à Gemini CLI dont la tarification reste à confirmer, matérialisée par des zones hachurées et des points d'interrogation.
À gauche, Claude Code aligne trois paliers explicites (Pro, Max, API au token) qui rendent le coût prévisible. À droite, Gemini CLI occupe le même cadre mais en pointillés : accès gratuit, plan payant et limites d'usage restent hachurés — autant de zones d'incertitude qui freinent la projection budgétaire des équipes.

Un autre contre-argument honnête : la qualité du code généré par Gemini 2.5 Pro est sérieuse. Google a investi massivement dans les capacités de coding de ses modèles. Sur des tâches isolées et bien définies, Gemini 2.5 Pro peut rivaliser directement avec Claude Sonnet 4.6. La question reste ouverte sur les sessions complexes avec beaucoup de contexte accumulé.

[TOOL_SPOTLIGHT: name=“Claude Code” tagline=“L’agent terminal d’Anthropic pour coder en CLI” url=“https://console.anthropic.com” cta=“Accéder via l’API Anthropic” ]

Limites et points à surveiller

Plusieurs zones d’ombre subsistent sur Gemini CLI qu’il faut nommer honnêtement. La taille exacte de la fenêtre de contexte opérationnelle en mode agent (pas juste le modèle en isolation) est à confirmer. Un modèle peut avoir une fenêtre de contexte théorique impressive, mais l’agent qui tourne par-dessus peut avoir des contraintes différentes selon comment il est implémenté.

Maquette éditoriale au trait de l'écran de configuration de Gemini CLI, avec barre latérale d'options, champs et bascules en placeholder.
Vue schématique de l'écran de configuration de Gemini CLI : barre latérale de sections, champs de saisie, cases à cocher et curseur — la structure des options, sans les valeurs.

La gestion des permissions est critique pour un outil qui peut écrire des fichiers et exécuter des commandes. Claude Code a développé une approche spécifique : demander confirmation avant les actions irréversibles, être explicite sur ce qu’il va modifier. Est-ce que Gemini CLI adopte une philosophie similaire, ou est-ce qu’il est plus agressif par défaut ? À tester. L’intégration avec les outils de développement courants (git, gestionnaires de paquets, frameworks spécifiques) est une autre dimension. Un agent terminal qui sait lire et comprendre un package.json, un pyproject.toml, ou un Cargo.toml comme contexte pour ses décisions est plus utile qu’un qui traite tout comme du texte générique. Les détails sur ce niveau d’intégration ne sont pas encore tous documentés publiquement.

Au final

Ce que l’arrivée de Gemini CLI signifie pour l’écosystème des agents terminaux

Le terminal est en train de devenir l’interface principale pour les développeurs qui intègrent l’IA dans leur workflow. Pas les apps web, pas les extensions IDE (même si elles persistent), pas les chatbots : le terminal. L’arrivée de Gemini CLI confirme que les grandes boîtes ont parié sur ce format. Ce que ça signifie concrètement : le segment va se consolider autour de deux ou trois outils sérieux d’ici la fin de 2026. Les agents plus légers ou moins bien soutenus vont perdre de la traction. La compétition va forcer une amélioration rapide des deux côtés, ce qui est une bonne nouvelle pour les développeurs.

Frise temporelle 2025-2026 montrant l'arrivée successive des agents terminaux IA — Claude Code, forks open-source, Gemini CLI mis en évidence, et acteurs à venir — superposée à une courbe d'adoption croissante.
Chronologie de l'émergence des agents terminaux : Claude Code ouvre la voie début 2025, la communauté consolide le segment, et Gemini CLI (27 juin 2026) marque l'entrée de Google. La courbe ambrée trace l'adoption développeur ; les jalons en pointillé signalent les acteurs encore attendus.

Pour toi, opérateur qui build des choses réelles : le bon choix aujourd’hui n’est pas d’attendre le « meilleur » agent terminal. C’est de choisir un outil, de l’intégrer dans ton workflow, et d’accumuler de l’expérience. Les deux options sérieuses sur la table, c’est Claude Code (avec une tarification transparente et un track record d’usage) et Gemini CLI (avec les ressources de Google derrière).

Si tu utilises déjà Claude Code et que tu es satisfait : pas de raison de switcher pour l’instant. Si tu n’as pas encore d’agent terminal dans ton workflow de développement, Gemini CLI est une option sérieuse à tester dès maintenant, surtout si tu es déjà dans l’écosystème Google. La compétition dans ce segment est une bonne nouvelle. Elle force Anthropic à continuer d’améliorer Claude Code et force Google à livrer quelque chose de solide plutôt que de juste annoncer. Les développeurs gagnent dans les deux cas. Ce qui est certain : dans six mois, les deux outils vont être meilleurs qu’aujourd’hui. La question c’est lequel va gagner ta loyauté d’usage au quotidien. Et ça, aucun benchmark ne va te le dire. Seulement toi, dans ton terminal, sur tes projets réels. C’est tout.

On continue à la Taverne ?

Un courriel par semaine. Pas de fluff.

En t'abonnant, tu reçois Le Tour de Table chaque semaine. Tu peux te désabonner en un clic. Voir notre politique de confidentialité.

Texte par David Cyr