Gemini CLI
Gemini CLI est l'agent open source de Google qui travaille dans le terminal avec les modèles Gemini.
En bref
- Ce que c'est
- Gemini CLI est l'agent open source de Google qui travaille dans le terminal avec les modèles Gemini. Il lit et modifie le code, lance des commandes et cherche sur le web par Google Search. Depuis le 18 juin 2026, il ne sert plus les comptes gratuits ni les abonnés Google AI Pro et Ultra, que Google renvoie vers Antigravity CLI. Il reste utilisable avec une clé d'API payante ou une licence Gemini Code Assist Standard ou Enterprise prise par une organisation.
- Éditeur
- Prix
- gratuità l'usage
- Licence
- open source (Apache-2.0)
- Systèmes
- macOS, Windows, Linux, navigateur
- Formes
- ligne de commande, extension d'éditeur, serveur ou conteneur
Site officiel de Gemini CLIFiche relevée le sur les pages officielles.
Installer
Tous systèmes (Node.js 20 ou plus)
npm install -g @google/gemini-climacOS, Linux (Homebrew)
brew install gemini-cliLa formule Homebrew est marquée obsolète depuis le 18 juin 2026. Elle reste en version 0.46.0 quand npm en est à 0.62.0, et sa désactivation est prévue le 18 décembre 2026.
macOS (MacPorts)
sudo port install gemini-cliAnaconda (environnements restreints)
conda create -y -n gemini_env -c conda-forge nodejsconda activate gemini_envnpm install -g @google/gemini-cliTous systèmes, sans installation (npx)
npx @google/gemini-cliDocker ou Podman (bac à sable)
docker run --rm -it us-docker.pkg.dev/gemini-code-dev/gemini-cli/sandbox:0.42.0-nightly.20260428.g59b2dea0eGoogle Cloud Shell et Cloud Workstations : Gemini CLI y est préinstallé.
Paquets vérifiés sur leur registre : @google/gemini-cli (npm), gemini-cli (brew), gemini-cli (MacPorts) (autre), google.gemini-cli-vscode-ide-companion (Visual Studio Marketplace, Open VSX) (autre).
Démarrer
Créer une clé d'API dans Google AI Studio et la placer dans la variable GEMINI_API_KEY (sous Windows PowerShell : $env:GEMINI_API_KEY="YOUR_GEMINI_API_KEY"). Lancer ensuite gemini dans le dossier du projet. La connexion par compte Google reste proposée au démarrage, mais depuis le 18 juin 2026 elle ne fonctionne plus qu'avec une licence Gemini Code Assist d'organisation.
export GEMINI_API_KEY="YOUR_GEMINI_API_KEY"geminiChoisir le modèle
La commande /model propose un mode Auto, où l'outil choisit entre un modèle Pro et un modèle Flash selon la tâche, ou un choix manuel. L'option --model fixe le modèle au lancement. Ce choix ne s'applique pas aux sous-agents.
/modelD'après la documentation officielle (geminicli.com), lue le . Les commandes sont recopiées telles quelles.
Ce qu'il sait faire
- Fichiers GEMINI.md
- Des fichiers de consignes, globaux ou par projet, donnent au modèle le contexte et les règles du projet. geminicli.com
- Plan Mode
- Ce mode en lecture seule sert à explorer le projet et à arrêter un plan avant de toucher au code. geminicli.com
- Points de restauration
- Avant chaque écriture de fichier par l'agent, l'outil prend un instantané du projet : on peut ainsi revenir en arrière. geminicli.com
- Sous-agents
- Des agents spécialisés, lancés par l'agent principal, traitent une tâche précise (analyse de code, recherche de documentation) sans encombrer son contexte. geminicli.com
- Serveurs MCP
- Des serveurs MCP ajoutent des outils et des sources de données externes. MCP est le protocole standard qui sert à les brancher à un agent. geminicli.com
- Extensions, skills et hooks
- Une extension regroupe dans un paquet à partager des consignes, des serveurs MCP, des commandes, des hooks, des sous-agents et des skills (procédures réutilisables). Les hooks lancent des scripts à des moments précis de la boucle de l'agent. geminicli.com
- Recherche Google
- L'outil
google_web_searchcherche sur le web des informations récentes ou une documentation que le modèle ne connaît pas. geminicli.com - Mode sans interface
- Avec
-p, ou hors d'un terminal interactif, Gemini CLI rend du texte ou du JSON, pour les scripts et l'automatisation. geminicli.com
Les façons de l'utiliser
- ligne de commandecommande `gemini`, paquet npm « @google/gemini-cli »
- extension d'éditeurextension compagnon « Gemini CLI Companion » pour VS Code et les éditeurs compatibles ; agent ACP (le protocole qui relie un agent à un éditeur) pour JetBrains et Zed
- serveur ou conteneurimage de conteneur officielle (bac à sable) pour Docker ou Podman
Systèmes
- macOSmacOS 15 ou plus (configuration recommandée)
- WindowsWindows 11 24H2 ou plus, en natif sous PowerShell
- LinuxUbuntu 20.04 ou plus (configuration recommandée)
- Navigateurpréinstallé dans Google Cloud Shell
D'après geminicli.com. Un système absent de la liste n'est pas cité par l'éditeur.
Sur téléphone
Au 3 octobre 2026, l'éditeur ne documente ni application mobile ni pilotage depuis un téléphone.
Prix et licence
Le logiciel est gratuit et open source. Depuis le 18 juin 2026, l'usage gratuit et les abonnements Google AI Pro et Ultra n'y donnent plus accès ; Google les oriente vers Antigravity CLI. Restent la clé d'API payante, facturée à l'usage (Gemini API ou Gemini Enterprise Agent Platform), et les licences Gemini Code Assist Standard ou Enterprise prises par une organisation.
Prix relevés le sur developers.googleblog.com, dans la devise de la page.
Licence
Open source, licence Apache-2.0. github.com
Modèles
Officiellement, seulement les modèles Gemini de Google. La documentation décrit trois voies d'accès : une clé Gemini API créée dans Google AI Studio, Vertex AI ou la connexion Google avec une licence Gemini Code Assist. Vertex AI passe par des identifiants Google Cloud, un compte de service ou une clé Google Cloud. En option expérimentale, un petit modèle Gemma 3 de 1 milliard de paramètres, lancé en local, peut aiguiller les requêtes entre Flash et Pro. Il ne remplace pas le modèle principal. geminicli.com
- Clé d'API personnelle
- oui (Google)
- Modèles locaux
- non établi
Proposés par Gemini CLI
2 modèles du site dans la liste de l'outil, relevée le 5 octobre 2026, du mieux noté au moins bien noté : Gemini 3 Pro, Gemini 3 Flash. La liste complète →
Résultats mesurés
Des classements publics ont mesuré des modèles pilotés par Gemini CLI. Un même modèle n'obtient pas le même score d'un outil à l'autre : comparez avec les autres outils sur Le même modèle, des outils différents.
- Terminal-Bench 2.0 · Gemini 3.1 Pro59,4 %3e sur 3 outils
- Terminal-Bench 2.0 · Gemini 3 Flash47,4 %3e sur 3 outils
- Terminal-Bench 2.0 · Gemini 2.5 Pro (Jun 2025)19,6 %3e sur 4 outils
- Terminal-Bench 2.0 · Gemini 2.5 Flash (Jun 2025)15,4 %4e sur 4 outils
- Terminal-Bench 2.0 · Gemini 2.5 Flash (Sep 2025)15,4 %4e sur 4 outils
- WeirdML v3 · Gemini 3.8 Flash7,4 %
Gemini 3.1 Pro sur Terminal-Bench 2.0
3 outils · écart de 20,9 pointsRetirée du classement : ForgeCode, 78,4 %. Les trois lignes de ForgeCode figurent au classement Terminal-Bench 2.0 jusqu'au 13 mai 2026 et n'y sont plus à partir du 19 mai 2026. Le 19 avril 2026, l'équipe du classement écrivait avoir remis à zéro des essais où l'agent de ForgeCode récupérait la solution sur Internet. copie du 13/05/2026 · copie du 19/05/2026 · annonce du classement
Gemini 3 Flash sur Terminal-Bench 2.0
3 outils · écart de 16,9 pointsRetirée du classement : Gemini CLI, 51,0 %. Ligne présente jusqu'au 10 mars 2026, remplacée par la mesure à 47,4 % (ligne du 6 mars 2026), seule restée au classement. copie du 10/03/2026 · copie du 15/03/2026
Gemini 2.5 Pro (Jun 2025) sur Terminal-Bench 2.0
4 outils · écart de 16,2 pointsLe classement Terminal-Bench date chaque ligne du jour de sortie du modèle et ne publie pas la date de chaque mesure.
Sources
Fiche relevée le sur 21 pages officielles. Une information que nous n'avons pas pu vérifier n'est jamais présentée comme un fait.
- geminicli.com/docs/get-started.md
- developers.googleblog.com/an-important-update-transitioning-gemini-cli-to-antigravity-cli
- geminicli.com/plans/
- geminicli.com/docs/get-started/installation/
- www.npmjs.com/package/@google/gemini-cli
- formulae.brew.sh/formula/gemini-cli
- ports.macports.org/port/gemini-cli/
- marketplace.visualstudio.com/items?itemName=google.gemini-cli-vscode-ide-companion
- geminicli.com/docs/get-started/authentication.md
- geminicli.com/docs/cli/model.md
- geminicli.com/docs/cli/gemini-md.md
- geminicli.com/docs/cli/plan-mode.md
- geminicli.com/docs/cli/checkpointing.md
- geminicli.com/docs/core/subagents.md
- geminicli.com/docs/tools/mcp-server.md
- geminicli.com/docs/extensions.md
- geminicli.com/docs/tools/web-search.md
- geminicli.com/docs/cli/headless.md
- github.com/google-gemini/gemini-cli
- github.com/google-gemini/gemini-cli/blob/main/LICENSE
- geminicli.com/docs/ide-integration/
Ce que nous n'avons pas pu vérifier (6)
- Aucune application mobile ni aucun pilotage à distance n'est documenté.
- Aucune page de Gemini CLI ne précise le pays de l'éditeur.
- Nous n'avons pas relevé les tarifs de la Gemini API, de Vertex AI et des licences Gemini Code Assist sur les pages de Google.
- La page « Quotas and pricing » de la documentation décrit encore l'offre gratuite et Google AI Pro et Ultra. Elle n'est pas à jour : la page Plans et l'annonce de Google font foi.
- Le lien entre « Gemini Enterprise Agent Platform », citée dans l'annonce de Google, et Vertex AI, citée dans la documentation de l'outil, n'est pas établi.
- La page de `/model` cite encore Gemini 3 en préversion et Gemini 2.5 comme choix Auto.
Tous les outils →Le même modèle, des outils différents →Les abonnements d'IA →Signaler une erreur →