Aller au contenu principal
Gemini CLI

gemini-cli : Un agent IA open-source qui apporte la puissance de Gemini directement dans votre terminal.

["Command-Line""Gemini""free""google""Open Source"]

Gemini CLI est l'agent IA open-source officiel de Google pour le terminal, propulsé par Gemini 2.5 Pro. Il permet aux développeurs de discuter, coder et exécuter des tâches complexes via le langage naturel directement dans le shell, avec un support pour des invites multimodales et une fenêtre de contexte massive de 1 million de tokens.

★ 9 Dernière mise à jour: 2025-06-27 github.com
Visiter le site

Aperçu du site

Gemini CLI — Aperçu du site

Présentation détaillée

Gemini CLI – Agent IA pour votre terminal

Qu'est-ce que Gemini CLI ?

Gemini CLI est l'outil en ligne de commande open-source officiel de Google qui apporte les fonctionnalités IA de Gemini 2.5 Pro—incluant l'aide au codage, la recherche, la génération de contenu et la gestion de tâches—directement dans le terminal. Il est propulsé par le grand modèle de langage de Gemini avec une fenêtre de contexte massive de 1 million de tokens, offrant une expérience multimodale puissante pour les développeurs.


Pourquoi utiliser Gemini CLI ?

  • Expérience terminal native : Interagissez avec l'IA via des invites NAT simples dans votre shell—sans IDE.
  • Gratuit et open-source : La prévisualisation est accessible à tous avec un compte Google. Le CLI est publié sous licence open-source.
  • Intégration profonde du modèle : Inclut des fonctionnalités avancées comme Gemini Code Assist, Model Context Protocol, la recherche web et des capacités multimédias via Veo/Imagen.
  • Limites d'utilisation élevées : Offre 60 requêtes par minute et jusqu'à 1 000 requêtes par jour, parmi les quotas gratuits les plus généreux disponibles.

Fonctionnalités principales

  • Aide au code basée sur le chat : Écrivez, déboguez et restructurez du code directement depuis votre terminal via le langage naturel
  • Support riche des tâches : Au-delà du codage—créez du contenu, effectuez des recherches, analysez des fichiers, gérez des tâches et résolvez des problèmes
  • Multimodal et extensible : Accédez aux capacités de langage, code, image, audio et vidéo de Gemini. Intègre des plugins et supporte des invites personnalisées via MCP.
  • Base de code open-source : Inspectez et contribuez au code sur GitHub—licence Apache 2.0 / MIT.

Comment commencer

  1. Allez sur le dépôt GitHub de Gemini CLI (https://github.com/google-gemini/gemini-cli/).
  2. Téléchargez la dernière version ou construisez à partir des sources en Go ou d'autres langages supportés.
  3. Définissez votre GEMINI_API_KEY depuis Google AI Studio.
  4. Exécutez gemini avec --help pour explorer les fonctionnalités de chat, embed, prompt, code et plus.
  5. Commencez à taper des invites et interagissez directement depuis votre shell.

Astuces & conseils

  • Utilisez Gemini Code Assist sans effort : Profitez de la même aide au code disponible dans les IDE, directement dans votre terminal.
  • Explorez les fonctionnalités multimodales : Essayez de générer des images ou de résumer des vidéos directement via CLI.
  • Personnalisez via des commandes système : Utilisez des commandes comme !m (basculer multiligne), définissez des modèles ou effacez la mémoire pendant les sessions de chat.

FAQ

Q : Gemini CLI est-il disponible maintenant ?
R : Oui. Il est en prévisualisation publique et open-source. Vous pouvez y accéder avec un compte Google personnel et une licence Gemini Code Assist.

Q : Ai-je besoin d'une clé API ?
R : Oui. Obtenez votre clé API Gemini depuis Google AI Studio ou Vertex AI et définissez-la dans la variable d'environnement GEMINI_API_KEY.

Q : Puis-je l'utiliser gratuitement ?
R : Les utilisateurs de la prévisualisation gratuite obtiennent jusqu'à 60 requêtes par minute et 1 000 par jour. Les utilisateurs payants peuvent dépasser cela via Vertex AI ou des plans entreprise.

Q : Qu'est-ce qui le différencie des outils basés sur IDE ?
R : Gemini CLI se distingue en offrant une expérience IA purement native au terminal sans besoin de configurations IDE lourdes, couvrant le code, le texte, la recherche et les médias—tout via l'interaction shell.
Q : Pour qui est-il conçu ?
R : Idéal pour les développeurs amoureux du terminal, les professionnels DevOps, les chercheurs et les passionnés d'IA qui préfèrent des outils IA étroitement intégrés dans leurs workflows en ligne de commande.

Jules - L'assistant de codage IA de Google pour automatiser les tâches de développement

Jules est l'assistant de codage alimenté par l'intelligence artificielle de Google conçu pour automatiser les tâches de développement courantes telles que la correction des bogues et les mises à jour de version. Intégré à GitHub et alimenté par Gemini 2.5 Pro, Jules fonctionne de manière asynchrone pour améliorer la productivité des développeurs

aiagentgoogle

Open Lovable – Convertisseur Open Source de Site Web en React Alimenté par l'IA

Open Lovable est un projet open-source de Mendable AI qui permet aux développeurs de cloner n'importe quel site web et de le convertir en une application React moderne en utilisant l'IA, alimenté par Firecrawl, Groq/Moonshot AI, et le bac à sable E2B. Gratuit, auto-hébergé et respectueux de la vie privée.

open lovableopen-lovablewebsite to React

Kiro – IDE alimenté par l'IA agentique pour le développement piloté par les spécifications

Kiro est un IDE alimenté par l'IA agentique d'AWS qui utilise des workflows pilotés par les spécifications, des crochets d'agents, un contexte multimodal et des diff transparents pour aider les développeurs à passer efficacement du prototype à la production. La préversion est désormais disponible.

AI IDEaiIDE

Lingma par Alibaba Cloud – Codage assisté par IA avec support d'IDE et de plugins

Lingma est un assistant de codage alimenté par l'IA, développé par Alibaba Cloud. Il prend en charge à la fois l'intégration par plugin avec VS Code/JetBrains et un nouvel IDE autonome pour Windows et macOS. Avec la génération intelligente de code, le débogage d'erreurs, la refactorisation inter-fichiers et le déploiement au niveau de l'entreprise, Lingma aide les développeurs à écrire un meilleur code plus rapidement, en particulier dans les environnements de développement en langue chinoise.

aifreealibaba

OpenRouter - Une interface unifiée pour les modèles de langage à grande taille

OpenRouter est une interface unifiée qui donne accès à une large gamme de modèles de langage à grande taille (LLMs) auprès de divers fournisseurs, notamment des modèles propriétaires et open-source. Elle propose des prix plus avantageux, une meilleure fiabilité et n'exige aucun abonnement.

ai

Plateforme OpenAI

Playground est un outil interactif en ligne fourni par OpenAI pour tester et explorer les capacités de ses modèles de langage (comme GPT-3.5, GPT-4, GPT-4o). Il est particulièrement adapté aux développeurs, créateurs de contenu, chefs de produit et à toute personne souhaitant interagir avec des modèles d'IA sans écrire de code.

iadéveloppeur