Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
- Activer l’agent de codage Copilot GitHub dans votre dépôt
- Activez les services suivants pour votre application .NET :
- Passez en revue les limitations de l’agent de codage GitHub Copilot
Vérifier les optimisations du code pour votre application
Dans le portail Azure, accédez à votre ressource Application Insights.
Sélectionnez Investiguer>Performances.
Dans le panneau Performances, sélectionnez le bouton Optimisations du code dans le menu supérieur.
Créer un problème GitHub
Dans la page Optimisations du code, sélectionnez l’insight pour lequel vous souhaitez créer un problème GitHub.
Dans le volet d’informations, sélectionnez Créer un élément de travail
Dans le volet Créer un élément de travail , dans la liste déroulante Service d’élément de travail , sélectionnez GitHub.
Dans la liste déroulante Project , sélectionnez le dépôt GitHub avec l’agent de codage GitHub Copilot (préversion) activé.
Activez l’option Affecter à GitHub Copilot (Aperçu).
Cliquez sur Créer un élément de travail.
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 :
- Répond au problème avec l’emoji des yeux (👀).
- 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
- En savoir plus sur l’agent de codage GitHub Copilot.