Udostępnij za pośrednictwem


Kontrolki administratora dla narzędzia GitHub Copilot

Program Visual Studio 2022 wprowadza nowe funkcje dla administratorów w celu efektywnego konfigurowania narzędzia GitHub Copilot i zarządzania nim w przedsiębiorstwie. Te funkcje zapewniają administratorom większą kontrolę nad korzystaniem z rozwiązania Copilot w organizacji. Administratorzy mogą wyłączyć narzędzie Copilot dla poszczególnych kont lub całkowicie je wyłączyć i skonfigurować wykluczanie zawartości, aby zapobiec udostępnieniu niektórych plików copilot w programie Visual Studio.

W tym artykule omówiono sposób wykonywania następujących zadań:

Wyłączanie narzędzia Copilot dla indywidualnych kont programu Visual Studio w przedsiębiorstwie

W programie Visual Studio w wersji 17.10 administratorzy projektu mogą wyłączyć narzędzie Copilot dla poszczególnych kont lub całkowicie wyłączyć narzędzie Copilot za pośrednictwem szablonów administracyjnych programu Visual Studio (ADMX/ADML), zapewniając ochronę repozytorium.

Aby skonfigurować i wdrożyć te zasady, możesz użyć usługi Microsoft Intune lub edytora lokalnych zasad grupy bezpośrednio na komputerze klienckim.

Konfigurowanie zasad grupy copilot

  1. Przejdź do Centrum pobierania Microsoft i pobierz pliki szablonów administracyjnych zasad grupy programu Visual Studio (ADMX/ADML). Zostanie wyświetlony monit o miejsce, w którym mają zostać pobrane pliki, upewnij się, że lokalizacja to C:\Windows\PolicyDefinitions.

  2. Otwórz Edytor lokalnych zasad grupy systemu Windows, przejdź do pozycji Konfiguracja > komputera Szablony > administracyjne Programu Visual Studio >Copilot Ustawienia i wybierz zasady grupy.

    Zrzut ekranu przedstawiający zasady grupy blokujące funkcję Copilot dla użytkowników indywidualnych.

  3. Po wybraniu zasad grupy skonfiguruj zasady, aby włączyć lub wyłączyć.

    Zrzut ekranu przedstawiający zasady grupy, aby zablokować funkcję copilot dla użytkowników indywidualnych.

  4. Uruchom ponownie wystąpienie programu Visual Studio, aby pobrać nowe zmiany zasad

Konfigurowanie wykluczenia zawartości

Wykluczanie zawartości dla narzędzia GitHub Copilot umożliwia administratorom zapobieganie udostępnianiu niektórych plików copilot i zabezpieczanie poufnej zawartości przed użyciem rozwiązania Copilot. Wykluczenia zawartości umożliwiają skonfigurowanie narzędzia GitHub Copilot w celu ignorowania określonych plików w repozytorium lub organizacji. Wykluczenie zawartości jest dostępne tylko w przypadku subskrypcji GitHub Copilot Business lub GitHub Copilot Enterprise.

W programie Visual Studio 2022 w wersji 17.11 narzędzie GitHub Copilot dla programu Visual Studio zignoruje wykluczona zawartość. Po wykluczeniu zawartości z aplikacji Copilot ukończenie i czat nie są dostępne w plikach, których dotyczy problem.

Należy pamiętać, że program Visual Studio 2022 w wersji 17.11 uwzględnia tylko reguły w repozytorium głównym, w którym znajduje się rozwiązanie, i nie stosuje reguł z modułów podrzędnych git lub plików, które nie znajdują się w repozytorium git.

Ukończenie narzędzia GitHub Copilot w programie Visual Studio i wykluczeniach zawartości

  • Uzupełnianie kodu nie jest dostępne w wykluczonych plikach.

    Zrzut ekranu przedstawiający uzupełnianie copilot w wykluczonym pliku.

  • Wykluczona zawartość nie jest uwzględniana w sugestiach uzupełniania kodu w innych plikach.

GitHub Copilot Chat w programie Visual Studio i wykluczeniach zawartości

  • Wykluczonych plików nie można odwoływać się w oknie czatu ani w czacie wbudowanym.

    Okno czatu

    Zrzut ekranu przedstawiający używanie wykluczonego pliku w oknie czatu.

    Czat wbudowany

    Zrzut ekranu przedstawiający używanie wykluczonego pliku w czacie wbudowanym.

  • Wykluczona zawartość nie jest uwzględniana w odpowiedziach czatu Copilot w usłudze GitHub.

    Zrzut ekranu przedstawiający odpowiedzi czatu na wykluczonej zawartości.