Google lance les agents de codage IA Jules et Gemini CLI pour GitHub
Google a considérablement fait progresser son engagement envers les outils de développement alimentés par l’IA avec le lancement officiel de son agent de codage IA, Jules, et des nouvelles actions GitHub de Gemini CLI. Ces lancements soulignent la poussée stratégique de Google vers le “développement agentique”, où l’intelligence artificielle assume des rôles de plus en plus autonomes au sein du cycle de vie du développement logiciel, visant à améliorer la productivité et à rationaliser les flux de travail pour les développeurs du monde entier.
Jules, désormais disponible publiquement après une phase bêta réussie, est un agent de codage IA asynchrone alimenté par Gemini 2.5 Pro, le modèle d’IA avancé de Google réputé pour ses capacités de raisonnement logique et de planification. Conçu pour fonctionner comme un coéquipier hautement intelligent, Jules peut interpréter des requêtes complexes, formuler des plans de codage détaillés et exécuter des tâches en parallèle, mimant l’efficacité d’une équipe d’ingénieurs. Il fonctionne en clonant une base de code dans une machine virtuelle Google Cloud sécurisée, garantissant un environnement sûr pour l’expérimentation sans impacter les projets en direct. Les développeurs peuvent déléguer une large gamme de tâches à Jules, de l’écriture de tests et la création de nouvelles fonctionnalités à la correction de bugs, la mise à jour des dépendances et même la génération de journaux de modifications audio. L’agent assure la transparence en présentant son plan proposé, son raisonnement et un diff des modifications pour examen et approbation, s’intégrant parfaitement à GitHub pour créer des requêtes de tirage (pull requests). Bien qu’un niveau d’introduction s’adresse aux utilisateurs occasionnels et aux projets secondaires, Google propose également des niveaux Pro et Ultra avec des limites d’utilisation considérablement plus élevées pour les professionnels et les flux de travail multi-agents au niveau de l’entreprise, reflétant son engagement à étendre l’assistance IA à travers tout le spectre des développeurs.
En complément de Jules, Google a également déployé les actions GitHub de Gemini CLI, étendant les capacités de son Gemini CLI précédemment lancé. Cet agent IA open-source s’intègre parfaitement aux dépôts GitHub, tirant parti des actions GitHub comme service de calcul. Il fonctionne à la fois comme un agent autonome pour les tâches de routine et comme un collaborateur à la demande. Les développeurs peuvent taguer @gemini-cli
dans les problèmes ou les requêtes de tirage GitHub pour déléguer du travail, déclenchant l’agent pour qu’il opère de manière asynchrone en arrière-plan. Les fonctionnalités clés incluent le triage intelligent des problèmes, où Gemini CLI peut analyser, étiqueter et prioriser les problèmes entrants, et des révisions accélérées des requêtes de tirage, fournissant un retour instantané sur la qualité, le style et la correction du code. Cet outil est particulièrement adapté aux mises à jour et aux corrections plus rapides, offrant une portée plus ciblée par rapport aux capacités d’analyse de base de code plus larges de Jules.
Jules et les actions GitHub de Gemini CLI s’alignent sur la stratégie plus large de Google visant à intégrer profondément l’IA dans son écosystème de développeurs et à démocratiser l’accès à des outils IA puissants. Bien que les actions GitHub de Gemini CLI soient offertes sans frais, les utilisateurs ont besoin d’une clé API Google API Studio, et l’utilisation ultérieure de l’API au-delà du niveau gratuit peut entraîner des frais, tout comme les minutes de calcul des actions GitHub. Les utilisateurs de Vertex AI et Gemini Code Assist (niveaux Standard et Enterprise) bénéficient d’un accès immédiat, avec des plans pour étendre bientôt la disponibilité aux utilisateurs individuels de la version gratuite de Code Assist. Google met l’accent sur des mesures de sécurité robustes, y compris la fédération d’identité de charge de travail, pour garantir la confidentialité et le contrôle des données.
Ces nouveaux agents représentent une étape significative dans la vision de Google d’un “changement agentique”, transformant la façon dont les logiciels sont construits en fournissant des assistants IA intelligents et collaboratifs qui gèrent les tâches banales, permettant aux développeurs de se concentrer sur la conception de haut niveau et la résolution créative de problèmes.