Partager via


Affecter des éléments de travail d’optimisation du code à GitHub Copilot (préversion)

Obtenez des suggestions au niveau du code en fonction des recommandations d’optimisation du code avec l’agent de codage GitHub Copilot. Dans cet article, vous allez apprendre à :

  • Attribuez un problème GitHub à partir d’optimisations de code à GitHub Copilot.
  • Itérer avec GitHub Copilot via des révisions de demandes de tirage.

Remarque

L’utilisation de l’agent de codage Copilot GitHub nécessite le transfert de vos données vers d’autres pays dans lesquels Microsoft opère, y compris les États-Unis. En utilisant cette fonctionnalité, vous acceptez le transfert de vos données en dehors de votre pays. Lisez la déclaration de confidentialité Microsoft.

Conditions préalables

Vérifier les optimisations du code pour votre application

  1. Dans le portail Azure, accédez à votre ressource Application Insights.

  2. Sélectionnez Investiguer>Performances.

  3. Dans le panneau Performances, sélectionnez le bouton Optimisations du code dans le menu supérieur.

    Capture d’écran des optimisations du code situées dans le panneau Performances.

Créer un problème GitHub

  1. Dans la page Optimisations du code, sélectionnez l’insight pour lequel vous souhaitez créer un problème GitHub.

  2. Dans le volet d’informations, sélectionnez Créer un élément de travail

    Capture d’écran du volet détails optimisations du code et sélection du bouton Créer un élément de travail.

  3. Dans le volet Créer un élément de travail , dans la liste déroulante Service d’élément de travail , sélectionnez GitHub.

  4. Dans la liste déroulante Project , sélectionnez le dépôt GitHub avec l’agent de codage GitHub Copilot (préversion) activé.

  5. Activez l’option Affecter à GitHub Copilot (Aperçu).

    Capture d’écran de l’option Affecter à GitHub Copilot activée.

  6. Cliquez sur Créer un élément de travail.

  7. Lorsque vous recevez un avertissement concernant la sortie du portail Azure, sélectionnez Continuer pour poursuivre la création du problème GitHub.

Suivez la pull request ouverte par GitHub Copilot

Une fois le problème créé dans GitHub, GitHub Copilot :

  1. Répond au problème avec l’emoji des yeux (👀).
  2. Ouvre une demande de tirage en tant qu’assigné.

Le problème GitHub inclut des instructions spéciales pour l’agent de codage Copilot afin de corriger et de valider votre problème de performances spécifique. Copilote:

  • Teste votre code avant et après la suggestion de code de performances.
  • Prend en compte et évalue plusieurs solutions alternatives.

Ce processus prend quelques minutes. Une fois le processus terminé, Copilot met à jour les détails de la pull request et le titre.

Pour passer en revue les modifications de Copilot, vous pouvez :

  • Demandez à Copilot d’apporter des modifications à l’aide des commentaires de la demande de tirage.
  • Consultez la branche du projet Copilot et commettez les modifications vous-même.

Étapes suivantes