Pour les développeurs adeptes de l'interface en ligne de commande, Google lance un agent IA de codage Gemini CLI. Conçu pour s'intégrer directement dans le terminal, Gemini CLI est open source et qui plus est gratuit.

Un véritable couteau suisse dans le terminal

Le principe de Gemini CLI est de proposer un puissant assistant sans quitter la ligne de commande. Animé par le modèle Gemini 2.5 Pro et sa fenêtre contextuelle d'un million de tokens, l'outil ne se contente pas de simples suggestions.

Gemini CLI peut expliquer des portions de code complexes, en écrire de nouvelles sur demande, déboguer des applications ou même exécuter des commandes à la place du développeur. Son potentiel va au-delà du développement pur.

L'agent IA peut aussi générer du contenu, effectuer des recherches approfondies et accéder à de l'information en temps réel en s'appuyant sur Google Search, interagir avec d'autres modèles comme Veo 3 pour créer des images ou des vidéos.

Une ouverture avec une générosité calculée

Pour une large adoption, Google a fait le choix de rendre l'outil open source sous licence Apache 2.0. Cela permet à n'importe qui d'inspecter le code, de vérifier sa sécurité et de contribuer à son amélioration via GitHub.

Google propose en outre une offre gratuite quasiment sans limites pour les développeurs individuels. Avec un simple compte Google, les développeurs bénéficient de 60 requêtes par minute et 1 000 par jour. Un volume que Google qualifie de double de la moyenne observée en interne.

Il faut dire que Google fait déjà face à la concurrence d'autres outils. Par exemple, Codex CLI d'OpenAI et Anthropic avec Claude Code.

Au-delà du code, c'est un écosystème

Gemini CLI partage sa technologie avec Gemini Code Assist, l'assistant qui s'intègre aux environnements de développement populaires tels que Visual Studio Code et JetBrains. Le nouveau mode agent de Gemini Code Assist fonctionne de manière similaire avec la prise en charge d'instructions générales.

L'outil est également pensé pour être extensible. Les utilisateurs peuvent le personnaliser via des extensions, le protocole MCP pour se connecter à des bases de données externes, ou encore en modifiant les instructions système avec de simples fichiers GEMINI.md.

La confiance, l'éternel défi des IA de code

Malgré l'enthousiasme avec Gemini CLI, une certaine méfiance demeure. Des études ont montré que la confiance accordée par les développeurs à la précision des outils d'IA est toute relative. Aussi avancés soient-ils, ces modèles peuvent parfois commettre des erreurs ou omettre de corriger des failles de sécurité.

L'arrivée de Gemini CLI pourrait participer à construire cette confiance, même si la vigilance reste de mise pour tout professionnel soucieux de la qualité et de la fiabilité de son code.

Pour les développeurs professionnels ayant besoin d'exécuter plusieurs agents Gemini CLI en même temps, ou qui préfèrent utiliser des modèles spécifiques, Google souligne la possibilité d'une clé API payante et l'accès à Vertex AI.