Google Cloud a annoncé la sortie d'une version préliminaire d'un outil d'édition de ligne de commande appelé Gemini CLI (interface de ligne de commande), permettant aux développeurs de découvrir les capacités du service d'agent d'intelligence artificielle Gemini directement dans le terminal.
Édition de programmes assistée par intelligence artificielle
Cet outil est conçu pour fonctionner côté appareil et fonctionne en langage naturel. Il prend en charge la génération de code, le débogage des erreurs, l'exécution de commandes et les opérations sur fichiers, simplifiant ainsi le processus de développement de programmes tout en conservant l'interface d'utilisation du terminal. Il suffit aux utilisateurs de se connecter à leur compte Google personnel pour utiliser gratuitement Gemini Code Assist et accéder au modèle Gemini 2.5 Pro, le plus performant de Google, qui prend en charge des contenus jusqu'à 100 million de mots.
Pour de nombreux développeurs, l'éditeur en ligne de commande reste un élément essentiel du processus de développement de programmes. Ses fonctionnalités « puissantes, nécessaires et complexes » en font également l'outil privilégié de nombreux développeurs.
C'est pourquoi Google a créé Gemini CLI pour répondre à ces besoins. L'objectif est de faire de l'intelligence artificielle un puissant « collaborateur » pour de nombreux développeurs, leur permettant d'obtenir une assistance en temps réel lors du développement de programmes via la ligne de commande de l'interface du terminal.
Proche des habitudes d'utilisation de la plupart des développeurs
Gemini CLI est disponible gratuitement et open source. Il prend en charge les dialogues en langage naturel, la génération de contenu et de code, le débogage de contenu et l'exécution directe de commandes et d'opérations sur fichiers. Son utilisation est plus proche des besoins quotidiens des développeurs.
Contrairement à la plupart des outils d'IA actuels qui nécessitent des interfaces graphiques interactives, Gemini CLI dispose d'une interface de terminal traditionnelle, permettant aux développeurs de conserver l'expérience opérationnelle du développement sur terminal. Il suffit de taper la commande « /help » pour obtenir des instructions complètes et les utilisateurs peuvent écrire des commandes en langage naturel, modifier du code et même participer au diagnostic et à la résolution des problèmes.
Les restrictions d'utilisation sont bien inférieures à celles d'outils similaires
Google a également souligné que les restrictions d'utilisation de Gemini CLI sont bien inférieures à celles d'outils similaires. Associée aux capacités de compréhension contextuelle étendues du modèle Gemini 2.5 Pro, elle peut prendre en charge des longueurs de contenu contextuel allant jusqu'à 100 million de jetons, ce qui est plus avantageux pour les développeurs devant traiter des fichiers de code volumineux.
Gemini CLI est sous licence Apache 2.0, et son code source est entièrement ouvert et téléchargeable via GitHub. Il est compatible avec l'installation sur plusieurs plateformes, dont macOS et Linux, ainsi que les modifications et extensions personnalisées gratuites. Connectez-vous simplement à votre compte Google pour obtenir une licence Gemini Code Assist gratuite et accéder à l'expérience Gemini 2.5 Pro, offrant le quota d'utilisation gratuit le plus élevé du secteur : 60 fois par minute et 1000 XNUMX fois par jour, offrant ainsi un support de développement quasi illimité aux développeurs.
La conception de Gemini CLI découle de la compréhension par l'équipe Google de l'importance du terminal dans le développement. Pour de nombreux développeurs, l'éditeur de ligne de commande n'est pas seulement un outil, mais le cœur de leur travail quotidien. C'est pourquoi Google a créé cet éditeur de ligne de commande minimaliste, flexible et puissant, doté de capacités d'intelligence artificielle (IA), prenant en charge un large éventail d'utilisations, de l'écriture de code au débogage, en passant par la génération de contenu, la recherche et la gestion des tâches.
Au niveau fonctionnel, Gemini CLI intègre la prise en charge de la recherche Google pour fournir des informations réseau en temps réel et améliorer la compréhension des modèles. Il prend également en charge le protocole MCP Model Context Protocol et l'extension de plug-in, permettant aux utilisateurs de personnaliser les invites et les jeux de commandes, et même de les appeler de manière non interactive dans des scripts automatisés, s'intégrant ainsi parfaitement aux processus de développement existants.
Plus remarquable encore, Gemini CLI partage sa technologie avec Gemini Code Assist, l'assistant de développement IA de Google. Tous deux prennent en charge l'assistance à la programmation interactive via le « mode Agent » de VS Code, comme la correction automatique des erreurs, la génération de cas de test, l'extension des modules fonctionnels, etc., pour une expérience complète de développement en intelligence artificielle.
Globalement, Gemini CLI est bien plus qu'un simple outil d'IA ; c'est un service proxy d'IA profondément intégré à la logique de ligne de commande, offrant une grande praticité et une grande flexibilité. Pour les ingénieurs habitués au développement de programmes dans des éditeurs en ligne de commande, il promet de devenir un outil essentiel pour la prochaine génération de workflows de développement.
Google souhaite également optimiser en permanence Gemini CLI grâce à la participation de la communauté open source. Les développeurs peuvent non seulement vérifier la sécurité du code, mais aussi soumettre des commentaires et des suggestions d'amélioration, collaborant ainsi pour créer un outil de développement d'IA plus abouti.
Gemini CLI est actuellement disponible en préversion pour les développeurs. À l'avenir, à mesure que les modèles Gemini seront mis à jour et intégrés à l'écosystème Google, des fonctionnalités plus étendues seront ajoutées, offrant davantage d'automatisation et de possibilités intelligentes au processus de développement.








