Google dévoile Code Assist, son dernier concurrent de poids face à Copilot de GitHub – Une révolution dans le monde de la programmation !

Google présente Gemini Code Assist, son outil d’assistance et de complétion de code basé sur l’IA

Lors de sa conférence Cloud Next, Google a dévoilé mardi Gemini Code Assist, son outil d’assistance et de complétion de code destiné aux entreprises.

Si cela vous semble familier, c’est probablement parce que Google proposait déjà un service similaire sous la marque désormais obsolète Duet AI. Celui-ci est devenu disponible généralement fin 2023, mais déjà à l’époque, Google laissait entendre qu’il déplacerait le service de son modèle Codey vers Gemini dans un avenir proche. Code Assist est à la fois un rebranding de l’ancien service et une mise à jour majeure.

Code Assist, que Google Cloud a présenté en démonstration lors de sa conférence rassemblant 30 000 participants à Las Vegas, sera disponible via des plug-ins pour des éditeurs populaires tels que VS Code et JetBrains.

Code Assist est encore plus concurrentiel que la version Duet AI et se positionne comme un concurrent direct de Copilot Enterprise de GitHub, plutôt que de la version de base de Copilot. Cela est dû à quelques particularités propres à Google.

Parmi celles-ci, on trouve le support de Gemini 1.5 Pro, qui offre notamment une fenêtre de contexte d’un million de tokens, permettant à l’outil de Google d’inclure beaucoup plus de contexte que ses concurrents. Google affirme que cela se traduit par des suggestions de code plus précises, mais aussi par la capacité à raisonner et à modifier de grandes parties de code.

« Cette mise à niveau offre une fenêtre de contexte de 1 million de tokens, la plus grande de l’industrie. Cela permet aux clients d’effectuer des modifications à grande échelle sur l’ensemble de leur base de code, en permettant des transformations de code assistées par IA qui n’étaient pas possibles auparavant », a expliqué Brad Calder, vice-président et directeur général de la plateforme cloud et de l’infrastructure technique de Google, lors d’une conférence de presse précédant l’annonce de mardi.

Comme GitHub Enterprise, Code Assist peut également être ajusté en fonction de la base de code interne d’une entreprise.

« La personnalisation du code à l’aide de RAG avec Gemini Code Assist a considérablement amélioré la qualité de l’assistance de Gemini pour nos développeurs en termes de complétion et de génération de code », a déclaré Kai Du, directeur de l’ingénierie et responsable de l’IA générative chez Turing. « Avec la personnalisation du code en place, nous nous attendons à une augmentation significative du taux d’acceptation global du code. »

Cette fonctionnalité est actuellement en version de prévisualisation.

Une autre fonctionnalité qui distingue Code Assist est sa capacité à prendre en charge les bases de code hébergées sur site, dans GitLab, GitHub et BitBucket d’Atlassian, par exemple, ainsi que celles qui peuvent être réparties entre différents services. C’est quelque chose que les concurrents les plus populaires de Google dans cet espace n’offrent pas actuellement.

Google s’associe également à plusieurs entreprises axées sur les développeurs pour intégrer leurs bases de connaissances à Gemini. Stack Overflow a déjà annoncé son partenariat avec Google Cloud plus tôt cette année. Datadog, Datastax, Elastic, HashiCorp, Neo4j, Pinecone, Redis, Singlestore et Snyk se sont également associés à Google grâce à des partenariats similaires.

Le véritable test, bien sûr, est de savoir comment les développeurs réagiront à Code Assist et à quel point ses suggestions leur seront utiles. Google fait les bons choix en soutenant une variété de référentiels de code et en proposant une fenêtre de contexte massive, mais si la latence est trop élevée ou si les résultats ne sont tout simplement pas satisfaisants, ces fonctionnalités n’ont aucune importance. Et s’il n’est pas nettement meilleur que Copilot, qui a déjà une longueur d’avance, il risque de subir le même sort que CodeWhisperer d’AWS, qui semble avoir une dynamique proche de zéro.

Il convient de noter qu’en plus de Code Assist, Google a également annoncé aujourd’hui le lancement de CodeGemma, un nouveau modèle ouvert de sa famille Gemma spécialement conçu pour la génération et l’assistance de code. CodeGemma est désormais disponible via Vertex AI.

Cloud Assist

En plus de Code Assist, Google a également annoncé aujourd’hui Gemini Cloud Assist pour aider les équipes cloud à concevoir, exploiter et optimiser leur cycle de vie d’application. L’outil peut générer des configurations d’architecture adaptées aux besoins d’une entreprise, par exemple, en fonction d’une description du résultat de conception souhaité. Il peut également aider à diagnostiquer les problèmes et à en trouver les causes profondes, ainsi qu’à optimiser l’utilisation du cloud d’une entreprise pour réduire les coûts ou améliorer les performances.

Cloud Assist sera disponible via une interface de chat intégrée directement à plusieurs produits Google Cloud.

Partagez votre avis

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.