Dela via


Tilldela arbetsobjekt för insikter om kodoptimeringar till GitHub Copilot (förhandsvisning)

Få förslag på kodnivå baserat på kodoptimeringsrekommendationer med GitHub Copilot-kodningsagenten. I den här artikeln lär du dig att:

  • Tilldela ett GitHub-problem från kodoptimeringar till GitHub Copilot.
  • Iterera med GitHub Copilot genom granskningar av pull requests.

Anmärkning

Om du använder GitHub Copilot-kodningsagenten måste du överföra dina data till andra länder där Microsoft är verksamt, inklusive USA. Genom att använda den här funktionen godkänner du överföringen av dina data utanför ditt land. Läs Microsofts sekretesspolicy.

Förutsättningar

Verifiera kodoptimeringar för ditt program

  1. I Azure-portalen navigerar du till din Application Insights-resurs.

  2. Välj Undersök>Prestanda.

  3. På bladet Prestanda väljer du knappen Kodoptimeringar på den översta menyn.

    Skärmbild av kodoptimeringar som finns på bladet Prestanda.

Skapa ett GitHub-problem

  1. På sidan Kodoptimeringar väljer du den insikt som du vill skapa ett GitHub-problem för.

  2. I fönstret information om insikter väljer du Skapa arbetsobjekt

    Skärmbild av informationsfönstret Kodoptimeringar och knappen Skapa arbetsobjekt.

  3. I fönstret Skapa arbetsobjekt går du till listrutan Arbetsobjektstjänst och väljer GitHub.

  4. I listrutan Projekt väljer du GitHub-lagringsplatsen med GitHub Copilot-kodningsagenten (förhandsversion) aktiverad.

  5. Växla till alternativet Tilldela till GitHub Copilot (förhandsversion).

    Skärmbild av alternativet Tilldela till GitHub Copilot.

  6. Klicka på Skapa arbetsobjekt.

  7. När du uppmanas att lämna Azure-portalen väljer du Fortsätt för att slutföra skapandet av GitHub-problemet.

Spåra pull-begäran som öppnats av GitHub Copilot

När problemet har skapats i GitHub, GitHub Copilot:

  1. Svarar på problemet med ögon-emojin (👀).
  2. Öppnar en pull-begäran som tilldelad.

GitHub-problemet innehåller särskilda instruktioner för Kodningsagenten för Copilot för att åtgärda och verifiera ditt specifika prestandaproblem. Andrepilot:

  • Jämför koden före och efter prestandakodsförslaget.
  • Tar hänsyn till och utvärderar flera alternativa lösningar.

Den här processen tar några minuter att slutföra. När processen är klar uppdaterar Copilot-agenten information om pull-begäran och rubriken.

Om du vill granska Copilots ändringar kan du:

  • Be Copilot att göra ändringar med hjälp av pull-begärandekommenteringar.
  • Kolla in Copilots gren och genomför ändringar själv.

Nästa steg