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 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.