Lors de la conférence Google I/O du 20 mai 2025, Google a annoncé que son assistant de codage IA Jules était officiellement entré dans une phase de test public à l'échelle mondiale, ouvert à tous les développeurs possédant un compte Google et GitHub.

Cet assistant de codage asynchrone basé sur le modèle Gemini2.5Pro vise à automatiser des tâches de codage fastidieuses telles que la correction de bugs, l'écriture de tests unitaires et la mise à jour des dépendances pour améliorer l'efficacité des développeurs.

image.png

Gestion des tâches asynchrones et intégration fluide avec GitHub

Jules exécute les tâches de codage de manière asynchrone en clonant les dépôts de code des utilisateurs dans des machines virtuelles (VM) sur Google Cloud. Les développeurs peuvent continuer à travailler sur d'autres tâches après avoir soumis leur demande. Que ce soit pour corriger des bugs, écrire des tests unitaires, mettre à jour les versions de dépendances ou implémenter de nouvelles fonctionnalités, Jules génère un plan étape par étape et soumet ensuite une demande de tirage (pull request) sur GitHub. Sa fonction d'intégration avec GitHub ne nécessite aucune configuration supplémentaire et s'insère directement dans les flux de travail existants, réduisant ainsi les obstacles à l'utilisation. Google souligne que Jules fonctionne dans un environnement cloud isolé et n'utilise pas de code privé pour l'entraînement, garantissant ainsi la confidentialité des données.

Flux de travail transparent et contrôle des développeurs

Une caractéristique distinctive de Jules est sa transparence et sa capacité à être contrôlée. Avant d'exécuter une tâche, Jules génère un plan détaillé et un processus de raisonnement que les développeurs peuvent prévisualiser et ajuster. Après la tâche, le système fournit une vue de différences (diff) du code modifié et une journalisation vocale optionnelle des changements, facilitant ainsi une revue rapide. Les développeurs peuvent diriger les tâches via des prompts en langage naturel (par exemple, "ajouter des tests pour parseQueryString dans utils.js") et Jules peut automatiquement ajuster le style du code conformément aux directives de contribution du projet, en assurant une cohérence avec les normes d'équipe.

Quotas gratuits et plans futurs

Pendant la phase de test public, Jules offre à chaque utilisateur cinq tâches gratuites quotidiennes et deux tâches simultanées, attirant ainsi les petites et moyennes équipes de développement. Google prévoit de lancer des abonnements payants et des fonctionnalités pour les entreprises d'ici la fin de 2025, incluant des quotas de tâches plus élevés et des options de personnalisation avancées. Actuellement, Jules supporte Python et JavaScript, mais pourrait s'étendre à d'autres langages comme Go, Java et Rust à l'avenir. Les discussions en ligne montrent que les développeurs reconnaissent les priorités de conception et la compréhension contextuelle de Jules, bien qu'une optimisation soit encore nécessaire pour gérer des projets complexes ou des interfaces utilisateur.

Le lancement de Jules pose directement un défi aux outils concurrents comme Codex d'OpenAI et GitHub Copilot de Microsoft, marquant ainsi un passage des outils de complétion de code vers une automatisation complète du cycle de développement. Comparé à la taux de réussite de 37% de Codex, Jules se distingue par sa stabilité dans les tâches multistep et la compréhension contextuelle dans les grands projets, ce qui en fait un choix idéal pour les scénarios de développement d'entreprise. En offrant des quotas gratuits et en intégrant son écosystème cloud (comme Colab et Gemini API), Google diminue la barrière d'entrée, attirant potentiellement davantage de développeurs vers sa plateforme. Cependant, la portée linguistique et la stabilité lors des déploiements à grande échelle doivent encore être validées.

Le lancement global de la version bêta de Jules illustre l'ambition de Google dans le domaine du développement piloté par l'IA. Sa gestion asynchrone des flux de travail, son contrôle transparent et son intégration profonde avec GitHub en font un assistant efficace pour les développeurs. AIbase continuera à suivre les performances et les retours utilisateurs de Jules, espérant des progrès significatifs dans le domaine de l'IA pour le codage.

Entrée : https://jules.google/