Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Kom igång med GitHub Copilot för Azure för att effektivisera ditt arbetsflöde för utveckling och förbättra produktiviteten på Azure-plattformen. Den här guiden vägleder dig genom förhandskraven och installationen av GitHub Copilot för Azure i Visual Studio, så att du kan skriva din första fråga.
Förutsättningar
Kontrollera att du har följande för att slutföra stegen i den här artikeln:
- Ett Azure-konto och åtkomst till en Azure-prenumeration. Mer information om hur du konfigurerar dem finns på prissidan för Azure-konton. 
- Ett GitHub-konto och en GitHub Copilot-prenumeration. Mer information om hur du konfigurerar dem finns i Skapa ett konto på GitHub respektive Snabbstart för GitHub Copilot. 
- Visual Studio Code. Mer information om hur du laddar ned och installerar det finns i Konfigurera Visual Studio Code. 
- GitHub Copilot-tillägget och GitHub Copilot Chat-tillägget. Anvisningar om hur du installerar dessa tillägg finns i Konfigurera GitHub Copilot i VS Code och Komma igång med GitHub Copilot Chat i VS Code. 
Viktigt!
GitHub Copilot är en separat prenumeration som hanteras av GitHub. Frågor om GitHub Copilot-prenumerationer och support finns i Komma igång med en GitHub Copilot-plan.
Som standard är Copilot i Azure tillgängligt för alla användare i en klientorganisation. Globala administratörer kan dock hantera åtkomst till Copilot i Azure för sin organisation. Åtkomst kan också beviljas till specifika Microsoft Entra-användare eller -grupper. Mer information finns i Hantera åtkomst till Microsoft Copilot i Azure.
Installera GitHub Copilot för Azure
- I Visual Studio Code väljer du ikonen Tillägg .
- På Extensions Marketplace söker du efter GitHub Copilot för Azure. När GitHub Copilot för Azure-tillägget visas väljer du Installera.
- Om du uppmanas att logga in på ditt Azure-konto.
Skriv din första fråga
- Kontrollera att tillägget är installerat, att du är korrekt autentiserad och att tillägget fungerar korrekt. 
- Om chattfönstret inte redan är öppet kontrollerar du att det är öppet genom att antingen välja knappen Växla chatt i menyraden eller välja listrutan bredvid knappen Växla chatt och välja Öppna chatt (Ctrl+Alt+I).   
- I chattens textområde längst ned i chattfönstret anger du följande fråga: - @azure Do I have any resources currently running?  
Som standard använder GitHub Copilot askläge . I askläget får du svar på dina frågor i chattfönstret. Med agentläget kan GitHub Copilot vidta åtgärder på din arbetsyta.
I askläge @azure anger delen att du vill inkludera Azure-chattdeltagaren i konversationen. Den begränsar din begäran till en specifik domän, nämligen ditt Azure-konto.
Svaret på din fråga beror på vad som för närvarande körs i Azure i din prenumeration.
Agentläge
Från och med Visual Studio Code version 1.99 introducerade GitHub Copilot agentläge, en agentisk upplevelse som kan utföra uppgifter i hela Visual Studio Code-arbetsytan, göra ändringar, köra terminalkommandon och så vidare.
GitHub Copilot för Azure tillhandahåller "verktyg" till GitHub copilot för att förbättra den agentiska upplevelsen genom djup integrering med Azure.
I agentläge behöver du inte instruera GitHub Copilot att använda GitHub Copilot för Azure med prefixet @azure .
Aktivera agentläge
Du kan behöva aktivera agentläge.
- I Visual Studio Code öppnar du Inställningar med hjälp av ikonen Hantera (kugghjul).   
- I Inställningars sökfält söker du efter - chat.agent.enabled.
- Markera kryssrutan bredvid Chattagent > : Aktiverad.   
Använda agentläge
Det finns tre lägen: fråga (standard), redigera och agent. Om du vill använda agentläge måste du välja det i chattfönstret.
- I chattfönstret i chattprompten väljer du listrutan läge och väljer Agent.   
- Chattfönstret bekräftar att du för närvarande är i agentläge.   
- Om du vill se att agentläget fungerar använder du följande uppmaning: - What are your tools?- Kompletteringssvaret visar en lista över specifika verktyg för GitHub Copilot för Azure som är tillgängliga för GitHub Copilot. Svaret ger en bra översikt över de typer av funktioner som nu är tillgängliga för dig: - I can assist you with various tasks using a range of tools. Here are the main tools I have available: 1. Search and Navigation Semantic search for code or documentation File search using glob patterns Text search (grep) List directory contents Read file contents List code usages/references 2. Code Editing and Analysis Insert edits into files Get errors in code files Test search (find test files) 3. Terminal and Git Operations Run commands in terminal Get terminal output Get Git diffs and changed files 4. Project Creation Create new workspaces Get project setup information Install VS Code extensions Create new Jupyter Notebooks 5. Web and API Tools Fetch webpage content Get VS Code API references 6. Azure Tools Azure development best practices Microsoft Learn documentation Azure resource management Azure authentication tools AI model deployment and management Azure Bicep schemas Service configuration and deployment Azure Developer CLI tools Would you like me to explain any specific tool in more detail or help you with a particular task?
- Den sista posten, - Azure Developer CLI tools, kan användas med följande anvisning:- What is the az command to list all my storage accounts ordered by location?- Slutförandet av den uppmaningen kan generera: - I'll help you generate the Azure CLI command to list all your storage accounts ordered by location. Let me use the Azure CLI generator tool to get the correct syntax for this command. To list all your storage accounts ordered by location in Azure, you can use the following Azure CLI command: az storage account list --query "sort_by(@, &location)" This command will: 1. Retrieve all storage accounts you have access to in your Azure subscription 2. Sort the results based on the location (Azure region) of each storage account 3. Display the full details of each storage account in the sorted order If you'd prefer a more concise output focusing on specific fields, you could modify the query. For example, to show only the name and location in a table format: az storage account list --query "sort_by(@, &location)[].[name,location]" -o table Make sure you're logged into the Azure CLI before running this command. If you're not logged in yet, you can do so with az login.
Aktivera och inaktivera verktyg i agentläge
Du kanske vill inaktivera eller återaktivera vissa verktyg som är tillgängliga av GitHub Copilot för Azure.
- Välj verktygsikonen i chattfönstret.   
- Använd kryssrutan bredvid listan över verktyg för att aktivera/inaktivera verktyg (eller grupper av verktyg).   
Metodtips för att arbeta i agentläge
För att få bättre agentiska resultat bör du överväga följande metodtips.
- När du uppmanas att göra det lägger du till filen i arbetsytan - copilot-instructions.md.  
- Behåll dina frågor så detaljerade som möjligt. I stället för en fråga som - Generate a Python web application and deploy it to Azure, bör du dela upp det i några frågor var och en med ett mindre ansvarsområde.
- Tillåt att GitHub Copilot utför arbete (i stället för att göra det själv). Ibland ber GitHub Copilot om behörighet att utföra en uppgift med knappen "Fortsätt". Även om det är möjligt för dig att utföra den uppgiften utanför chattfönstret bör du tillåta att GitHub Copilot utför uppgiften i stället. Detta gör att GitHub Copilot kan behålla kontexten för det aktuella tillståndet för sin större plan. 
- Tillåt att GitHub Copilot upprepar sig. Ibland ber GitHub Copilot om behörighet att utföra en uppgift upprepade gånger. Det gör detta för att bättre förstå tillståndet för projektfilerna och vad de ska göra härnäst. Du bör tillåta att GitHub Copilot upprepar de uppgifter som krävs. 
- Uttrycka dina inställningar. Om GitHub Copilot vill utföra en åtgärd men föredrar att den vidtar en annan åtgärd kan du instruera den att göra det på önskat sätt. Om den till exempel vill skapa en mapp som ska innehålla bicep-filer med namnet - \.azurekan du ingripa och be den att använda en annan mapp med en fråga som:- Instead of naming the folder `.azure`, please name it `infra`
Valfritt: Ange din standardanvändare
Om du har flera klienter för Microsoft Entra ID kan du ange en standardklientorganisation med hjälp av följande kommando:
@azure /changeTenant
Välj från en lista över tillgängliga klienter i listrutan överst i mitten.
Du kan också ange standardhyresgästen i tilläggsinställningarna.
- I Visual Studio Code går du till aktivitetsfältet och väljer Tillägg. Rulla sedan ned till GitHub Copilot för Azure.   
- Välj kugghjulsikonen i hörnet av tilläggets inlägg och sedan Inställningar från popup-menyn.   
- På fliken Inställningar ska du ställa in Azure Resource Graph-klientorganisation till ditt Microsoft Entra-klient-ID. Du hittar ditt Klient-ID för Microsoft Entra i Azure Portal.   
Förutsättningar
- Ett Azure-konto och åtkomst till en Azure-prenumeration. Mer information om hur du konfigurerar dem finns på prissidan för Azure-konton. 
- Ett GitHub-konto och en GitHub Copilot-prenumeration. Mer information om hur du konfigurerar dem finns i Skapa ett konto på GitHub respektive Snabbstart för GitHub Copilot. 
- Visual Studio 2022 (alla utgåvor). Mer information om hur du laddar ned och installerar det finns i Installera Visual Studio. 
Viktigt!
GitHub Copilot är en separat prenumeration som hanteras av GitHub. Frågor om GitHub Copilot-prenumerationer och support finns i Komma igång med en GitHub Copilot-plan.
Installera GitHub Copilot för Azure
- I Visual Studio 2022 går du till menyn Tillägg och väljer Hantera tillägg.
- I Extension Manager söker du efter och väljer GitHub Copilot för Azure (VS 2022). Välj knappen Installera.
- Efter en stund visas en banderoll: "Dina ändringar är schemalagda. Ändringarna börjar när Microsoft Visual Studio stängs." Stäng av Visual Studio.
- Dialogrutan VSIX Installer öppnas som bekräftar installationen. Välj knappen Ändra .
- Efter en liten stund bör du se "Ändringar slutförda". Välj knappen Stäng.
- Öppna Visual Studio 2022 igen.
- Välj knappen "GitHub Copilot" uppe till höger i fönstret i verktygsfältet. Välj Öppna chattfönster.
- När fönstret GitHub Copilot Chat visas går du till chattområdet längst ned och väljer Agentläge och väljer sedan knappen Välj verktyg (två skiftnycklar).
- I dialogrutan Välj verktyg bör du se "Azure MCP Server". Till höger visas "0/153" om inga verktyg har valts (vilket för närvarande är standard). Välj den överordnade noden för att välja alla verktyg.
Viktigt!
Om du inte ser "Azure MCP Server" i listan över verktyg kan du behöva avinstallera och installera om tillägget.
Skriv din första fråga
- Om chattfönstret inte redan är öppet kontrollerar du att det är öppet genom att välja menyalternativet Visa>GitHub Copilot Chat . Du bör se chattfönstret dockat till höger som standard.   
- I chattens textområde längst ned i chattfönstret anger du följande fråga: - Do I have any resources currently running?  
Som standard använder GitHub Copilot askläge . I askläget får du svar på dina frågor i chattfönstret. Med agentläget kan GitHub Copilot vidta åtgärder på din arbetsyta.
Svaret på din fråga beror på vad som för närvarande körs i Azure i din prenumeration.
Agentläge
I agentläge kan GitHub Copilot utföra uppgifter i hela Visual Studio-arbetsytan, göra ändringar, köra terminalkommandon och så vidare.
GitHub Copilot för Azure tillhandahåller "verktyg" till GitHub Copilot för att förbättra den agentiska upplevelsen genom djup integrering med Azure.
Om du vill växla mellan läget fråga och agent väljer du den nederre sparren bredvid alternativet Fråga i chattområdet och väljer önskat läge.
              
               
              
              
            
Aktivera och inaktivera verktyg i agentläge
Du kanske vill inaktivera eller återaktivera vissa verktyg som är tillgängliga av GitHub Copilot för Azure.
- Välj ikonen "Välj verktyg" i chattfönstret.   
- Använd kryssrutan bredvid listan över verktyg för att aktivera/inaktivera verktyg (eller grupper av verktyg). 
Förutsättningar
- Ett Azure-konto och åtkomst till en Azure-prenumeration. Mer information om hur du konfigurerar dem finns på prissidan för Azure-konton. 
- Ett GitHub-konto och en GitHub Copilot-prenumeration. Mer information om hur du konfigurerar dem finns i Skapa ett konto på GitHub respektive Snabbstart för GitHub Copilot. 
- Visual Studio 2026 (valfri utgåva). Mer information om hur du laddar ned och installerar det finns i Installera Visual Studio. 
Viktigt!
GitHub Copilot är en separat prenumeration som hanteras av GitHub. Frågor om GitHub Copilot-prenumerationer och support finns i Komma igång med en GitHub Copilot-plan.
Installera GitHub Copilot för Azure
- Om du redan har installerat Visual Studio 2026 och vill lägga till GitHub Copilot för Azure efter den första installationen öppnar du Visual Studio Installer och väljer knappen Ändra , som visar tillgängliga arbetsbelastningar.   - Om du installerar Visual Studio 2026 för första gången visar Visual Studio Installer automatiskt tillgängliga arbetsbelastningar. 
- På fliken Arbetsbelastningar kontrollerar du att "Azure AI-utveckling" har valts.   
- Välj knappen Installera för att slutföra installationen. 
- Starta Visual Studio 2026 och skapa eller läsa in ett projekt. 
- Öppna GitHub Copilot Chat. 
- Logga in på ditt GitHub-konto om du uppmanas att göra det. 
- Logga in på ditt Azure-konto om du uppmanas att göra det. 
- I chattområdet väljer du knappen Välj verktyg (två skiftnycklar) för att visa en lista över tillgängliga verktyg. Aktivera alla Azure-verktyg genom att kontrollera de översta noderna för Azure.   - Välj även den översta noden för Azure MCP Server.   
Skriv din första fråga
- Om chattfönstret inte redan är öppet kontrollerar du att det är öppet genom att välja menyalternativet Visa>GitHub Copilot Chat . Du bör se chattfönstret dockat till höger som standard.   
- I chattens textområde längst ned i chattfönstret anger du följande fråga: - Do I have any resources currently running?  
Som standard använder GitHub Copilot askläge . I askläget får du svar på dina frågor i chattfönstret. Med agentläget kan GitHub Copilot vidta åtgärder på din arbetsyta.
Svaret på din fråga beror på vad som för närvarande körs i Azure i din prenumeration.
Agentläge
I agentläge kan GitHub Copilot utföra uppgifter i hela Visual Studio-arbetsytan, göra ändringar, köra terminalkommandon och så vidare.
GitHub Copilot för Azure tillhandahåller "verktyg" till GitHub Copilot för att förbättra den agentiska upplevelsen genom djup integrering med Azure.
Om du vill växla mellan läget fråga och agent väljer du den nederre sparren bredvid alternativet Fråga i chattområdet och väljer önskat läge.
              
               
              
              
            
Aktivera och inaktivera verktyg i agentläge
Du kanske vill inaktivera eller återaktivera vissa verktyg som är tillgängliga av GitHub Copilot för Azure.
- Välj ikonen "Välj verktyg" i chattfönstret.   
- Använd kryssrutan bredvid listan över verktyg för att aktivera/inaktivera verktyg (eller grupper av verktyg). 
Relaterat innehåll
- Förstå vad GitHub Copilot för Azure är och hur det fungerar.
- Följ snabbstarten för att förstå hur du inkluderar GitHub Copilot för Azure i arbetsflödet för programvaruutveckling. Snabbstarten beskriver hur du distribuerar tjänster till Azure, övervakar deras status och felsöker problem.
- Se exempeluppmaningar för att lära dig mer om Azure och förstå ditt Azure-konto, din prenumeration och dina resurser.
- Se exempelfrågor för att utforma och utveckla program för Azure.
- Se exempeluppanvisningarna för att distribuera ditt program till Azure.
- Se exempelfrågor för att optimera dina program i Azure.
- Se exempelfrågor för felsökning av dina Azure-resurser.