Dela via


Administratörskontroller för GitHub Copilot

Visual Studio 2022 introducerar nya funktioner som gör det möjligt för administratörer att konfigurera och hantera GitHub Copilot mer effektivt inom företaget. Dessa funktioner ger administratörer större kontroll över användningen av Copilot i organisationen. Administratörer kan inaktivera Copilot för enskilda konton, inaktivera det helt och konfigurera innehållsundantag för att förhindra att vissa filer är tillgängliga för Copilot i Visual Studio.

I den här artikeln lär du dig att:

Inaktivera Copilot-SKU:er

Med Visual Studio 2022 version 17.10 eller senare kan projektadministratörer inaktivera Copilot för enskilda konton eller inaktivera det helt med hjälp av Visual Studio Administrationsmallar (ADMX/ADML). Detta säkerställer att lagringsplatsen förblir skyddad.

Med Visual Studio 2022 version 17.13 eller senare kan du inaktivera Copilot Free.

Om du vill konfigurera och distribuera dessa principer kan du använda Microsoft Intune eller Lokal grupprincipredigerare direkt på klientdatorn.

Konfigurera Copilot-gruppolicy

  1. Besök Microsoft Download Center för att ladda ned Visual Studio administrationsmallar för grupprincipfiler (ADMX/ADML). När du uppmanas till det kontrollerar du att filerna sparas i C:\Windows\PolicyDefinitions.

  2. Öppna Redigeraren för lokala grupprinciper i Windows och gå till Datorkonfiguration > Administrativa mallar > Visual Studio > Copilot-inställningar. Välj en grupprincip.

    Skärmbild av grupprincipinställningar.

  3. När du har valt grupprincipen konfigurerar du den för att aktivera eller inaktivera Copilot efter behov.

    Skärmbild av grupprincip för att blockera Copilot för enskilda användare.

  4. Starta om Visual Studio-instansen för att tillämpa de nya principändringarna.

Inaktivera Copilot-agentläge

Med Visual Studio 2022 version 17.14.16 eller senare kan projektadministratörer helt inaktivera agentläge med hjälp av Visual Studio Administrationsmallar (ADMX/ADML). Med den här principinställningen kan administratörer styra vilka AI-stödda funktioner som är tillgängliga i organisationen, vilket hjälper till att säkerställa att användningen överensstämmer med säkerhet och efterlevnadskrav.

Principplats i redigeraren för lokal grupprincip: Datorkonfiguration > Administrativa mallar > Visual Studio > Copilot-inställningar > Inaktivera agentläge

Konfigurera listan över tillåtna MCP-servrar

Med Visual Studio 2026 kan administratörer konfigurera en lista över godkända MCP-servrar via GitHub Copilot-administrationsinstrumentpanelen. När en allowlist har konfigurerats kan utvecklare i organisationen bara ansluta till MCP-servrar som visas i listan över godkända.

Så här fungerar listan över tillåtna MCP-servrar

  • Administratörer anger vilka MCP-servrar som tillåts i organisationen med hjälp av GitHub Copilot-företagsprinciperna för MCP. I företags- eller organisationsinställningarna går du till AI-kontroller och väljer MCP i sidofältet för att konfigurera MCP-serverprinciper.
  • Visual Studio kontrollerar listan över tillåtna när en användare försöker ansluta till en MCP-server.
  • Om servern finns på listan över tillåtna fortsätter anslutningen normalt.
  • Om servern inte finns på listan över tillåtna blockerar Visual Studio anslutningen och visar ett felmeddelande som anger att servern inte tillåts av organisationens princip.

Den här funktionen hjälper organisationer att kontrollera vilka MCP-servrar som kan bearbeta känsliga data och upprätthålla efterlevnaden av säkerhetsprinciper.

Mer information om hur du använder MCP-servrar i Visual Studio finns i Använda MCP-servrar.

Konfigurera innehållsundantag

Innehållsundantag för GitHub Copilot gör det möjligt för administratörer att förhindra att vissa filer är tillgängliga för Copilot och skydda känsligt innehåll från användning av Copilot. Du kan använda innehållsundantag för att konfigurera GitHub Copilot för att ignorera specifika filer i en lagringsplats eller organisation.

Innehållsundantag är endast tillgängligt med en GitHub Copilot Business- eller GitHub Copilot Enterprise-prenumeration.

Med Visual Studio 2022 version 17.11ignorerar GitHub Copilot för Visual Studio uteslutet innehåll. När innehåll undantas är slutföranden och chatt inte tillgängliga för de berörda filerna.

Observera att Visual Studio 2022 version 17.11 endast respekterar regler på rotlagringsplatsen där lösningen finns och inte tillämpar regler från git-undermoduler eller för filer som inte finns under en git-lagringsplats.

GitHub Copilot-slutföranden i Visual Studio och innehållsundantag

  • Kodkompletteringar är inte tillgängliga för uteslutna filer.

    Skärmbild av slutföranden av Copilot på en exkluderad fil.

  • Exkluderat innehåll ingår inte i kodkompletteringsförslag för andra filer.

GitHub Copilot Chat i Visual Studio och innehållsundantag

  • Undantagna filer kan inte refereras till i chattfönstret eller i infogad chatt.

    chattfönster

    Skärmbild av hur du använder en exkluderad fil i chattfönstret.

    inbäddad chatt

    Skärmbild av hur du använder en exkluderad fil i linjechatt.

  • Exkluderat innehåll ingår inte i GitHub Copilot Chats svar.

    Skärmbild av chattens svar på exkluderat innehåll.