Google a lancé le projet Oscar, une initiative open-source visant à donner aux équipes de développement des agents IA pour la gestion des programmes logiciels. Présenté lors de Google I/O Bengaluru, le projet Oscar offre aux équipes de logiciels une plateforme pour surveiller les problèmes et les bugs. Actuellement axé sur les projets open-source, il est prévu d'étendre ses capacités aux projets closed-source à l'avenir.
« Je crois que l'IA a le potentiel d'améliorer de manière significative l'ensemble du cycle de vie du développement logiciel », a déclaré Karthik Padmanabhan, responsable des relations avec les développeurs chez Google India, dans un article de blog. « Nous sommes ravis de partager un aperçu des agents IA que nous développons pour rendre l'IA plus utile et accessible à tous les développeurs. »
Avec le projet Oscar, les développeurs peuvent créer différents types d'agents IA, tels que des agents de développement, de planification, d'exécution et de support. Ces agents peuvent interagir avec les utilisateurs par le biais d'un langage naturel, permettant des instructions fluides sans nécessiter de réécritures de code.
Cameron Balahan, responsable produit du langage de programmation Go de Google, a mentionné qu'Oscar aide actuellement l'équipe de développement de Go à suivre les rapports de bugs et les interactions avec les contributeurs. Avec plus de 93 000 commits et 2 000 contributeurs, le projet Go fait face à des défis pour surveiller les problèmes potentiels. « Nous nous sommes demandé si des agents IA pouvaient aider, non pas en écrivant du code - ce que nous aimons faire - mais en minimisant les interruptions et les frictions », a partagé Balahan dans une vidéo de Google.
L'agent IA développé grâce au projet Oscar améliore les rapports de problèmes en examinant les données et en utilisant des outils de développement pour mettre en évidence les informations les plus pertinentes. Il peut également communiquer avec ceux qui signalent des problèmes pour obtenir des éclaircissements, même lorsque les mainteneurs humains ne sont pas disponibles.
Balahan a indiqué que le projet Oscar sera bientôt disponible pour d'autres projets open-source de Google. « Notre vision est que chacun puisse déployer Oscar dans ses projets, qu'ils soient open ou closed source, et utiliser des agents pré-packagés ou créer les siens », a-t-il déclaré.
Des rapports suggèrent que les agents IA transforment le développement logiciel. Des assistants de codage tels que GitHub Copilot et CodeWhisperer d'Amazon sont reconnus pour augmenter la productivité des développeurs, tandis que des outils comme Q d'Amazon facilitent la recherche de données internes et la collaboration entre équipes.