Google Cloud a lancé sa dernière fonctionnalité, Gemini Code Assist Enterprise, conçue pour rivaliser avec la plateforme de codage orientée entreprise de GitHub. Cet outil améliore la compréhension des bases de code et renforce la sécurité pour les développeurs.
Auparavant connu sous le nom de Duet AI, Gemini Code Assist Enterprise accélère le processus de codage en comprenant la base de code spécifique d’une organisation et en offrant une large fenêtre contextuelle pour la personnalisation. Les développeurs peuvent s'abonner pour 45 $ par mois par utilisateur ou opter pour un plan annuel à 19 $ par mois.
« Les développeurs peuvent rester plus longtemps dans un état de concentration, obtenant des informations directement dans leurs IDE tout en s’attaquant efficacement à des tâches complexes, comme la mise à jour des versions Java dans un référentiel entier », a déclaré Ryan J. Salva, directeur senior des outils et des opérations pour développeurs chez Google Cloud. « Cela permet aux développeurs de se concentrer sur la résolution créative de problèmes, ce qui augmente la satisfaction au travail et permet de réduire le temps de mise sur le marché, offrant ainsi un avantage concurrentiel. »
La plateforme fournit des suggestions de code adaptées aux bases de code locales. Google souligne que la large fenêtre contextuelle aide les développeurs à générer ou à transformer du code qui s'adapte mieux à leurs applications.
L'assistant de codage se connecte aisément aux autres services Google Cloud, tels que Firebase, Databases, BigQuery, Colab Enterprise, Apigee et Application Integration. Selon Salva, cette approche permet aux développeurs de tirer parti de plusieurs services, accélérant ainsi la création et la livraison d'applications.
Les fonctionnalités de personnalisation s'appuient sur des bibliothèques internes, permettant à Code Assist d'offrir des suggestions de code sur mesure. De plus, il indexera les bibliothèques GitHub et GitLab, avec un soutien pour les bibliothèques auto-hébergées prévu pour le début de l'année prochaine.
« Un assistant de code réduit considérablement la courbe d'apprentissage des nouvelles technologies et intègre les normes de codage organisationnelles dans ses suggestions », a noté Salva.
Une fonctionnalité importante de Gemini Code Assist Enterprise est sa sécurité de niveau entreprise. Google assure à ses clients que leurs données ne seront pas utilisées pour former les modèles Gemini. Les utilisateurs conservent un contrôle total sur les référentiels indexés, avec la possibilité de purger les données si nécessaire. De plus, Google offre une indemnisation—protection juridique pour tout code généré par l'assistant.
Bien que l'IA générative soit depuis longtemps engagée dans l'assistance à la programmation, l'émergence de solutions spécifiques aux entreprises est évidente, les entreprises cherchant à intégrer ces outils dans leurs technologies. GitHub a lancé GitHub Copilot Enterprise en février avec des fonctionnalités similaires, et l'assistant de codage d'Oracle cible les applications Java et SQL. D'autres entreprises comme Harness ont également lancé des assistants de codage fournissant des suggestions en temps réel et répondant aux besoins des entreprises, l'outil de Harness étant construit sur le cadre Gemini.
L'entrée de Google sur ce marché souligne l'intensification de la concurrence parmi les assistants de codage et la nécessité croissante de solutions d'entreprise sur mesure. En intégrant l'assistance au codage dans les environnements de développement, les entreprises peuvent améliorer la productivité—permettant aux développeurs de tester rapidement le code et de résoudre des problèmes dans des bases de code locales, accélérant ainsi le déploiement et la livraison d'applications.