Gemini CLI
Visiter le siteUn agent open source dans le terminal pour coder, analyser le code et automatiser les tâches.
Vérifié le 2 nov. 2026

Qu'est-ce que Gemini CLI ?
Gemini CLI est un agent IA open source qui rend les modèles Gemini accessibles depuis le terminal. Les développeurs peuvent utiliser des consignes en langage naturel pour explorer des bases de code, générer et modifier du code, résoudre des problèmes et automatiser des tâches opérationnelles. Ses outils intégrés permettent de manipuler des fichiers, d’exécuter des commandes shell, de récupérer du contenu web et d’appuyer les réponses sur Google Search.
Il est possible de lancer une session interactive dans le répertoire d’un projet ou d’exécuter des requêtes sans interaction dans des scripts, notamment pour obtenir une sortie JSON structurée. Les fichiers GEMINI.md propres à chaque projet fournissent des instructions persistantes, tandis que les points de sauvegarde permettent d’enregistrer et de reprendre les conversations. La connexion à des serveurs MCP donne accès à des outils supplémentaires. Une GitHub Action permet d’automatiser les revues de pull requests, le tri des issues et l’assistance à la demande dans les issues ou les pull requests.
Gemini CLI fonctionne sur macOS, Linux et Windows et nécessite Node.js 20 ou une version ultérieure. Il peut être lancé avec npx ou installé via npm ou Homebrew. L’authentification peut se faire avec un compte Google, une clé Gemini API ou Vertex AI. Le logiciel est distribué sous licence Apache 2.0 ; l’accès aux modèles est soumis à des quotas et peut entraîner une facturation à l’usage selon le mode d’authentification.
Que peut faire Gemini CLI ?
Analyse et modification du code
Posez des questions sur de grandes bases de code, générez du code, modifiez des fichiers et résolvez des problèmes à partir de consignes en langage naturel.
Outils intégrés pour le terminal et le web
Manipulez des fichiers, exécutez des commandes shell, récupérez du contenu web et utilisez Google Search pour étayer les réponses.
Mode non interactif pour les scripts
Exécutez des requêtes sans interaction et demandez une sortie JSON exploitable dans des scripts et des processus automatisés.
Intégrations MCP
Connectez des serveurs MCP pour donner à l’agent accès à des outils et services supplémentaires.
Contexte de projet persistant
Utilisez les fichiers GEMINI.md pour adapter le comportement de l’agent au projet et les points de sauvegarde pour enregistrer et reprendre les conversations.
Automatisation sur GitHub
Utilisez la GitHub Action pour les revues de pull requests, le tri des issues et l’assistance à la demande dans les issues et les pull requests.
À qui s'adresse Gemini CLI ?
- Développeurs
- Explorer, écrire, modifier et déboguer du code sans quitter le terminal.
- Équipes de développement
- Automatiser les revues de code, le tri des issues et les tâches de développement récurrentes à l’aide de scripts et de workflows GitHub.
- Équipes de développement en entreprise
- Utiliser l’authentification Vertex AI pour relier les processus IA exécutés dans le terminal à l’infrastructure Google Cloud existante.
Questions fréquentes
Gemini CLI est-il gratuit ?
Le logiciel est open source sous licence Apache 2.0. L’authentification avec un compte Google personnel inclut 60 requêtes par minute et 1 000 requêtes par jour ; l’accès par clé Gemini API inclut 100 requêtes par jour avec Gemini 2.5 Pro, avec une option payante pour bénéficier de limites plus élevées.
Quels systèmes Gemini CLI prend-il en charge ?
Il fonctionne sur macOS, Linux et Windows et nécessite Node.js 20 ou une version ultérieure. Il peut être lancé avec npx ou installé avec npm ; l’installation via Homebrew est disponible sur macOS et Linux.
Gemini CLI peut-il être utilisé dans des scripts automatisés ?
Oui. Son mode non interactif accepte des requêtes depuis la ligne de commande et peut renvoyer une sortie JSON structurée.
Comment étendre ses fonctionnalités ?
Il est possible de configurer des serveurs MCP pour connecter des outils supplémentaires, ainsi que de créer des extensions personnalisées et des commandes réutilisables.
Alternatives à Gemini CLI
Comparer les alternatives- 1
WarpUn terminal assisté par IA et un agent de programmation pour le développement local et dans le cloud. - 2
ClineUn agent de code open source pour l’éditeur, le bureau, le terminal et les applications. - 3
GitHub CopilotUn assistant et agent de programmation IA pour écrire, relire et modifier du code. - 4
CursorUn éditeur de code et un agent IA pour développer, tester et relire des logiciels. - 5
JetBrainsDes outils de développement avec IA et des agents de programmation pour les développeurs et leurs équipes.
Plus d'outils : Assistants de code IA
Voir plus
Stitch
Graphisme IA
Générez des interfaces et du code frontend à partir de textes, de croquis et de captures d’écran.

CodeRabbit
Assistants de code IA
Revues de code par IA, tri des pull requests, explication des changements et surveillance de la sécurité.

Devin Desktop
Assistants de code IA
Gérer des agents de code en local et dans le cloud, examiner les modifications et coder dans un même IDE.

Claude Code
Assistants de code IA
L’outil de code agentique d’Anthropic qui planifie, modifie, teste et ouvre des pull requests.

Bolt
Créateurs d'applications
Créez et publiez des applications, des sites et des prototypes en discutant avec une IA.

Aider
Assistants de code IA
Programmez en binôme avec des modèles d’IA dans votre terminal pour créer et modifier du code.