Qu'est-ce que c'est, comment ça marche et ce que peut faire cet outil Google pour les développeurs
On vous explique Qu'est-ce que le Gemini Code Assist et à quoi sert-il ?, l'un des derniers développements liés à l'intelligence artificielle présenté par Google en avril. La génération de code est l’une des dernières frontières que l’IA n’a pas encore franchies, ce qui fait que ce projet suscite beaucoup d’intérêt.
Nous allons commencer par vous expliquer ce qu'est exactement cet outil, afin que vous sachiez à qui il s'adresse. Ensuite, nous vous dirons certaines de ses principales fonctionset nous terminerons en vous informant de sa disponibilité.
Qu'est-ce que Gemini Code Assist
Gemini Code Assist est un outil axé sur le domaine professionnel et commercial. Son objectif est de Aider les développeurs à améliorer leur productivitéen leur donnant des suggestions de code précises et qui maintiennent le contexte de ce qu'ils écrivent.
Cet outil est l'évolution de ce qui était auparavant connu sous le nom de Duet AI for Developers, qui a désormais changé de nom pour rester en cohérence avec la famille d'intelligence artificielle de Google. C'est une IA qui aide les développeurs générer du code, et surtout les libérer des tâches les plus répétitives.
C'est donc une manière pour Google de rivaliser avec des outils comme GitHub Copilot, en cherchant à être le compagnon pour aider les développeurs. L'un des principaux atouts pour y parvenir est d'avoir une fenêtre contextuelle de 1 million de jetons grâce à Gemini 1.5 Pro, qui vous donne la possibilité d'avoir un contexte énorme lors de la génération de code.
Parce que l'idée est la suivante. Imaginez que vous êtes un développeur qui écrit du code pour un projet. Eh bien, lorsque vous le ferez, Code Assist pourra générer des lignes de code ou complétez la partie sur laquelle vous travaillez, en vous basant sur le contexte de ce que vous avez fait pour que ce ne soit pas quelque chose de aléatoire, mais de cohérent.
Ce que Gemini Code Assist peut faire
Tout d'abord, cet outil pourra finaliser le code et générer des suggestions automatique à partir des lignes de code sur lesquelles vous travaillez. Cela vous aidera à accélérer les processus répétitifs, à avoir plus d'efficacité et un peu d'aide, même si vous devrez quand même revoir le code qu'il génère.
L'outil vous permettra d'écrire votre propre code, mais il pourra également être lié à un référentiel de pages tel que Github, Gitlab et plusieurs autres. Lorsque vous ferez cela, vous serez capable de comprendre ce code, de l'analyser, effectuer des changements complexes en tenant compte de tout le code qui existe dans l'ensemble du projet.
En plus de cela, vous pouvez utiliser le langage naturel dans vos invites pour vous aider à corriger le code, à apporter des modifications ou à générer des fragments. Allez, il comprendra votre langage et ce que vous lui demandez de réaliser.
De plus, si votre code et votre projet sont dans Google Cloud, vous pourrez poser à Gemini Code Assist toutes les questions sur les problèmes que vous rencontrez et sur l'IA. proposera des solutions pour ces problèmes et vous guidera vers la documentation pertinente qui peut vous aider.
Et enfin, les entreprises pourront également le personnaliser pour fonctionner avec leur base de code et leurs sources de connaissances privées. Ainsi, vos collaborateurs pourront recevoir des suggestions de codes et une assistance qui tiennent compte de l’ensemble du contexte de l’entreprise.
Combien va arriver Code Assist ?
Après avoir été présenté et lancé en avril 2024, Gemini Code Assist est maintenant disponible pour les développeurs. Pour l'essayer, vous pouvez le faire via le site cloud.google.com/products/gemini/code-assist. Il est également disponible sous forme de plugin dans les éditeurs de code comme VS Code ou JetBrains.
Initialement, cet outil est en phase d'essai gratuit jusqu'au 11 juillet 2024. Il s'agit d'une version gratuite avec des fonctions de base, et une fois la phase de test terminée, il est prévu qu'elle puisse continuer à être utilisée gratuitement.
De plus, il existe également une version payante au prix de 19 dollars par utilisateur et par mois. Il s'agit d'une version destinée aux entreprises et, en plus des fonctions de base, elle dispose d'une intégration dans les systèmes d'entreprise et de fonctions de sécurité supplémentaires.
Dans les bases de Simseo | 36 fonctionnalités et choses que vous pouvez faire avec Google Gemini