Avec Gemini Code Assist, Google s'attaque à GitHub Copilot Enterprise

Google n'entend pas laisser Microsoft s'accaparer le marché des outils de développement grâce aux capacités de Copilot. Il lance Code Assist, un service équivalent mais plus ouvert, et qui bénéficie des dernières innovations de Gemini 1.5 Pro.

Gemini Code Assist
Gemini Code Assist

Google a profité de sa conférence Next 24 pour annoncer Gemini Code Assist, un outil d'aide au développement pour les entreprises qui succède au service lancé l'année dernière sous la marque Duet AI for Developers (changeant de nom au passage, une tradition chez Google).

Code Assist utilise Gemini 1.5 Pro, dont l'une des nouveautés est une fenêtre contextuelle d'un million de tokens, la plus grande du marché à l'heure actuelle. Cela lui permet de travailler sur plus de 30 000 lignes de code à la fois, et bien sûr d'être plus pertinent dans ses suggestions. Il peut aussi effectuer des modifications sur le code à grande échelle, y compris lorsqu'il est distribué entre plusieurs fichiers.

Code Assist est très clairement positionné en concurrent de GitHub Copilot Enterprise, et peut comme ce dernier être customisé sur le code interne d'une entreprise par des techniques de Retrieval Augmented Generation (RAG) pour être plus pertinent. Cette fonctionnalité est pour l'instant en version bêta.

Compatible avec GitHub, GitLab, BitBucket...

Des connecteurs lui permettent par ailleurs d'être utilisé avec GitHub, GitLab ou BitBucket, et des plug-in sont disponibles pour les éditeurs phares comme Visual Studio Code et JetBrains. Rajoutez à cela une intégration avec les solutions d'Apigee et une palanquée de partenaires dont Datadog, Datastax, Elastic, HashiCorp, Neo4j, Pinecone, Redis, Singlestore, Snyk et Stack Overflow.

De quoi faire de l'ombre à GitHub et donc Microsoft, qui en est le propriétaire ? Peut-être, mais ce dernier a beaucoup d'avance. Il faudra faire un sans faute pour convaincre. A noter par ailleurs que Google a également annoncé CodeGemma, un modèle ouvert qu'il a "fine-tuné" pour les cas d'usage liés au code informatique, et qui est désormais disponible sur Vertex AI.

Outre Code Assist, Google a lancé Cloud Assist pour aider ses clients à "optimiser le cycle de vie de leurs applications cloud". Cet assistant prend la forme d'un chatbot dans la console Google Cloud, et il est aussi en bêta pour le moment.

Newsletter L'Usine Digitale
Nos journalistes sélectionnent pour vous les articles essentiels de votre secteur.