Présentation de Gemini Code Assist

Gemini Code Assist, un produit de la Gemini pour Google Cloud, propose Assistance basée sur l'IA pour aider votre équipe de développement à créer, déployer et exploiter tout au long du cycle de développement logiciel.

Vous pouvez utiliser Gemini Code Assist dans votre IDE (VS Code, IntelliJ, Cloud Workstations ou l'éditeur Cloud Shell) pour le codage optimisé par l'IA de l'assistance dans de nombreux langages courants. Vous pouvez obtenir des complétions de code lorsque vous écrivez votre code, générez des fonctions complètes ou des blocs de code à partir des commentaires, générer des tests unitaires et obtenir de l'aide pour le débogage, la compréhension et la documentation de votre code.

Gemini Code Assist fournit des réponses contextualisées à vos requêtes, y compris les citations de sources concernant la documentation et les exemples de code que Gemini a utilisés générer ses réponses.

Gemini Code Assist utilise de grands modèles de langage (LLM) développés par Google. Les LLM sont affinés avec des milliards de lignes de code Open Source, des données de sécurité et des contenus spécifiques à Google Cloud, tels que la documentation exemple de code.

Découvrez comment et quand Gemini pour Google Cloud utilise vos données. Comme il s'agit d'une technologie qui en est encore à un stade précoce, les produits Gemini pour Google Cloud peuvent générer une sortie qui semble plausible, mais qui est en fait incorrecte. Nous vous recommandons de valider tous les résultats des produits Gemini pour Google Cloud avant que vous ne les utilisiez. Pour plus pour en savoir plus, consultez Gemini pour Google Cloud et l'IA responsable.

Comment Gemini Code Assist vous aide à coder

Gemini Code Assist aide à coder et à coder tâches. Nous vous recommandons de tester et d'examiner l'ensemble du code. Gemini Code Assist fournit des informations de citation lorsqu'il Citation directement en longueur d'une autre source, comme du code open source existant. Pour en savoir plus, consultez Comment et quand Gemini cite ses sources.

Interagir avec Gemini Code Assist dans votre IDE

Après avoir configurer Gemini Code Assist pour un projet Google Cloud ; et installer le plug-in Cloud Code dans votre IDE, vous pouvez demandez de l'aide de différentes manières:

  • Recevez des suggestions de code ou générez du code directement dans l'éditeur de code.

  • Cliquez sur Activer Gemini dans l'IDE pour afficher l'assistant conversationnel. Vous pouvez poser des questions ou sélectionner du code dans votre éditeur et saisissez des invites telles que:

    • Write unit tests for my code.
    • Help me debug my code.
    • Make my code more readable.

Pour en savoir plus, consultez Utiliser Gemini Code Assist dans votre IDE.

Fonctionnalités

Le tableau suivant présente les types d'assistance par IA générative disponibles disponibles dans Gemini Code Assist, ainsi que des liens vers la documentation vous indique comment obtenir de l'aide:

Tâche Type d'assistance Documentation produit
Développer et déployer
  • Générez et déboguez du code.
  • Générer des tests unitaires
  • Répondez à des questions sur le code et d'autres sujets techniques.
  • Proposez des suggestions sur les bonnes pratiques et l'optimisation.
Transformations de code (preview)
  • Générez des lignes de commentaire pour documenter votre code.
  • Résoudre les problèmes de code
  • Améliorez la lisibilité du code.
  • Rendre le code plus efficace.

Étape suivante