Nous sommes bien à l’ère du vibe coding, le fait d’avoir la capacité de développer tout et n’importe quel outil informatique sans pourtant rien savoir de la programmation au préalable. Il y a encore des années, ç’aurait été absurde, mais les outils IA pour le code sont déjà là partout. Si Copilot est très populaire, Google repousse les limites actuellement avec Gemini 2.5, mais aussi et surtout Jules, son assistant asynchrone dédié au code. Dévoilé en décembre 2025, il est maintenant accessible à tous. Comment l’utiliser ?
Sommaire :
Jules : l’assistant de développement par Google
Jules est un agent de codage IA développé par Google et basé sur Gemini 2.5 Pro. Selon la firme de Mountain View, ce n’est « ni un copilote, ni un assistant de complétion de code, mais un agent autonome qui lit votre code, comprend vos intentions et se met au travail ». Pour cela, l’outil clone votre dépôt GitHub sur une machine virtuelle Google Cloud dite sécurisée. Il en lit le code source, cherche à comprendre vos intentions et commence à effectuer diverses tâches. Celles-ci comprennent la correction de bugs, l’ajout de nouvelles fonctionnalités, des tests d’écriture, mise à jour de dépendance, etc.
Google insiste sur le fait que son outil n’est pas un outil d’autocomplétions, mais un « assistant de développement asynchrone ». Concrètement, pendant que le développeur principal travaille sur le projet, Jules y travaille également en arrière-plan en effectuant diverses tâches. Dès qu’il termine une tâche, il en présente le raisonnement et les différences entre son ajout et la version de l’humain. Il fonctionne donc comme un coéquipier sur un projet de développement et vous avez la possibilité de l’ajouter à vos workflows GitHub.
VOIR AUSSI : Faut-il apprendre un langage de programmation populaire ou moins populaire ?
Comment accéder à Jules et l’utiliser ?
Actuellement, Jules est disponible gratuitement en version bêta. C’est donc le moment parfait pour le tester avant que Google n’intègre des tarifications. Pour cela, vous devez vous rendre sur jules.google.com et vous y connecter avec votre compte Google. Dès que c’est fait, vous devez connecter Jules à votre compte GitHub pour commencer. C’est obligatoire, sinon, vous ne pourrez pas l’utiliser. À cet effet, on peut lire « Google n’utilise pas les données que Jules reçoit de vos dépôts privés pour entraîner ses modèles d’IA générative, sauf si vous choisissez d’inclure ces données avec vos commentaires. » Cependant, l’option est activée par défaut. Assurez-vous donc de le désactiver, si vous ne la voulez pas.
Si vous choisissez d’autoriser Jules à accéder à votre compte GitHub, notez que vous avez la possibilité de restreindre les dépôts auxquels il peut accéder. Cette dernière option est ce qui est recommandé, si vous avez le désir de garder un minimum de contrôle sur vos travaux. Sélectionnez donc le dépôt que vous désirez et commencez à travailler de manière asynchrone.
Contrairement aux autres agents IA, Jules ne livre pas directement sa réponse. Dès que vous sélectionnez un projet, entrez votre requête dans la boîte de dialogue et appuyez sur le bouton Give a plan. Il prend le temps d’étudier tout le code et fais des suggestions d’amélioration. Vous devez ensuite lire ces suggestions et l’approuver avant qu’il ne les incorpore à votre projet. À la fin, il vous envoie une notification. Vous n’avez donc pas besoin de rester en ligne pendant qu’il effectue des tâches.
Dans sa version gratuite, vous ne pouvez qu’effectuer 5 tâches par jour. Actuellement, Jules prend uniquement en charge les développements en Python, Java, Rust, Go et Node.js.