Bagikan melalui


Kontrol admin untuk GitHub Copilot

Visual Studio 2022 memperkenalkan fitur baru yang memungkinkan administrator mengonfigurasi dan mengelola GitHub Copilot secara lebih efektif dalam perusahaan mereka. Fitur-fitur ini memberikan administrator kontrol yang lebih besar atas penggunaan Copilot dalam organisasi mereka. Admin dapat menonaktifkan Copilot untuk akun individual, menonaktifkannya sepenuhnya, dan mengonfigurasi pengecualian konten untuk mencegah file tertentu tersedia untuk Copilot di Visual Studio.

Dalam artikel ini, Anda mempelajari cara:

Menonaktifkan SKU Copilot

Dengan Visual Studio 2022 versi 17.10 atau yang lebih baru, administrator proyek dapat menonaktifkan Copilot untuk akun individual atau menonaktifkannya sepenuhnya menggunakan Templat Administratif Visual Studio (ADMX/ADML). Ini membantu memastikan bahwa repositori Anda tetap terlindungi.

Dengan Visual Studio 2022 versi 17.13 atau yang lebih baru, Anda dapat menonaktifkan Copilot Free.

Untuk mengonfigurasi dan menyebarkan kebijakan ini, Anda dapat menggunakan Microsoft Intune atau Editor Kebijakan Grup Lokal langsung di komputer klien.

Mengonfigurasi kebijakan grup Copilot

  1. Kunjungi Pusat Unduhan Microsoft untuk mengunduh file Templat Administratif Kebijakan Grup Visual Studio (ADMX/ADML). Ketika diminta, pastikan file disimpan ke C:\Windows\PolicyDefinitions.

  2. Buka Editor Kebijakan Grup Lokal Windows dan navigasikan ke Konfigurasi Komputer > Templat Administratif > Visual Studio > Pengaturan Copilot. Pilih kebijakan grup.

    Cuplikan layar Pengaturan Kebijakan Grup.

  3. Setelah Anda memilih kebijakan grup, konfigurasikan untuk mengaktifkan atau menonaktifkan Copilot sesuai kebutuhan.

    Cuplikan layar Kebijakan Grup untuk memblokir Copilot bagi perorangan.

  4. Mulai ulang instans Visual Studio Anda untuk menerapkan perubahan kebijakan baru.

Nonaktifkan Mode Agen Copilot

Dengan Visual Studio 2022 versi 17.14.16 atau yang lebih baru, administrator proyek dapat sepenuhnya menonaktifkan Mode Agen menggunakan Templat Administratif Visual Studio (ADMX/ADML). Dengan administrator pengaturan kebijakan ini dapat mengontrol fitur yang dibantu AI mana yang tersedia di organisasi mereka, membantu memastikan penggunaan selaras dengan persyaratan keamanan dan kepatuhan.

Lokasi kebijakan di Editor Kebijakan Grup Lokal: Konfigurasi Komputer > Templat Administratif > Visual Studio > Pengaturan Copilot > Menonaktifkan Mode Agen

Mengonfigurasi pengecualian konten

Pengecualian konten untuk GitHub Copilot memungkinkan administrator mencegah file tertentu tersedia untuk Copilot dan menjaga keamanan konten sensitif dari penggunaan Copilot. Anda dapat menggunakan pengecualian konten untuk mengonfigurasi GitHub Copilot untuk mengabaikan file tertentu dalam repositori atau organisasi .

Pengecualian konten hanya tersedia dengan langganan GitHub Copilot Business atau GitHub Copilot Enterprise.

Dengan Visual Studio 2022 versi 17.11, GitHub Copilot untuk Visual Studio akan mengabaikan konten yang dikecualikan. Saat konten dikecualikan, penyempurnaan dan obrolan tidak tersedia untuk file yang terpengaruh.

Perhatikan bahwa Visual Studio 2022 versi 17.11 hanya menghormati aturan di repositori akar tempat solusi Anda berada, dan tidak menerapkan aturan dari submodul git atau untuk file yang tidak berada di bawah repositori git.

Pelengkapan Kode GitHub di Visual Studio dan pengecualian konten

  • Penyelesaian kode tidak tersedia untuk file yang dikecualikan.

    Cuplikan layar penyelesaian Copilot pada file yang dikecualikan.

  • Konten yang dikecualikan tidak disertakan dalam saran penyelesaian kode untuk file lain.

GitHub Copilot Chat di Visual Studio dan pengecualian konten

  • File yang dikecualikan tidak dapat direferensikan di jendela obrolan atau di obrolan sebaris.

    jendela Obrolan

    Cuplikan layar menggunakan file yang dikecualikan di jendela obrolan.

    obrolan sebaris

    Cuplikan layar menggunakan berkas yang telah dikecualikan dalam obrolan sebaris.

  • Konten yang dikecualikan tidak disertakan dalam respons GitHub Copilot Chat.

    Cuplikan layar respons obrolan tentang konten yang dikecualikan.