Condividi tramite


Controlli di amministratore per GitHub Copilot

Visual Studio 2022 introduce nuove funzionalità che consentono agli amministratori di configurare e gestire GitHub Copilot in modo più efficace all'interno dell'azienda. Queste funzionalità offrono agli amministratori un maggiore controllo sull'uso di Copilot all'interno dell'organizzazione. Gli amministratori possono disabilitare Copilot per singoli account, disabilitarlo completamente e configurare l'esclusione del contenuto per impedire la disponibilità di determinati file per Copilot in Visual Studio.

Questo articolo illustra come:

Disabilitare gli SKU di Copilot

Con Visual Studio 2022 versione 17.10 o successiva, gli amministratori di progetto possono disabilitare Copilot per singoli account o disabilitarlo completamente usando i modelli amministrativi di Visual Studio (ADMX/ADML). In questo modo si garantisce che il repository rimanga protetto.

Con Visual Studio 2022 versione 17.13 o successiva, è possibile disabilitare Copilot Free.

Per configurare e distribuire questi criteri, è possibile usare Microsoft Intune o l'Editor Criteri di gruppo locali direttamente sul computer client.

Configurare il criterio di gruppo Copilot

  1. Visitare il Centro download di Microsoft per scaricare i file dei modelli amministrativi di Criteri di gruppo di Visual Studio (ADMX/ADML). Quando richiesto, assicurarsi che i file vengano salvati in C:\Windows\PolicyDefinitions.

  2. Aprire l'Editor Criteri di gruppo locali di Windows e passare a Configurazione computer > Modelli amministrativi > Visual Studio > Impostazioni Copilot. Selezionare criteri di gruppo.

    Screenshot delle impostazioni di Criteri di gruppo.

  3. Dopo aver selezionato i criteri di gruppo, configurarlo per abilitare o disabilitare Copilot in base alle esigenze.

    Screenshot di Criteri di gruppo per bloccare Copilot per utenti singoli.

  4. Riavviare l'istanza di Visual Studio per applicare le nuove modifiche ai criteri.

Disabilitare modalità agente Copilot

Con Visual Studio 2022 versione 17.14.16 o successiva, gli amministratori di progetto possono disabilitare completamente la modalità agente usando modelli amministrativi di Visual Studio (ADMX/ADML). Con questa impostazione di criteri gli amministratori possono controllare quali funzionalità supportate dall'intelligenza artificiale sono disponibili nell'organizzazione, assicurandosi che l'utilizzo sia allineato ai requisiti di sicurezza e conformità.

Posizione dei criteri nell'Editor Criteri di gruppo locali: Configurazione computer > Modelli amministrativi > Visual Studio > Impostazioni Copilot > Disabilita modalità agente

Configurare la lista di autorizzazione del server MCP

Con Visual Studio 2026, gli amministratori possono configurare un elenco di server MCP approvati tramite il dashboard di amministrazione di GitHub Copilot. Quando viene configurato un elenco di elementi consentiti, gli sviluppatori dell'organizzazione possono connettersi solo ai server MCP visualizzati nell'elenco approvato.

Funzionamento dell'elenco elementi consentiti del server MCP

  • Gli amministratori specificano quali server MCP sono consentiti all'interno dell'organizzazione usando i criteri aziendali di GitHub Copilot per MCP. Nelle impostazioni aziendali o dell'organizzazione passare a Controlli di intelligenza artificiale e selezionare MCP nella barra laterale per configurare i criteri del server MCP.
  • Visual Studio controlla l'elenco di elementi consentiti quando un utente tenta di connettersi a un server MCP.
  • Se il server si trova nell'elenco di elementi consentiti, la connessione procede normalmente.
  • Se il server non è presente nell'elenco elementi consentiti, Visual Studio blocca la connessione e visualizza un messaggio di errore che indica che il server non è consentito dai criteri dell'organizzazione.

Questa funzionalità consente alle organizzazioni di controllare quali server MCP possono elaborare i dati sensibili e mantenere la conformità ai criteri di sicurezza.

Per altre informazioni sull'uso di server MCP in Visual Studio, vedere Usare server MCP.

Configurare l'esclusione del contenuto

L'esclusione del contenuto per GitHub Copilot consente agli amministratori di impedire la disponibilità di determinati file per Copilot e di proteggere i contenuti sensibili dall'uso di Copilot. È possibile usare le esclusioni di contenuto per configurare GitHub Copilot affinché ignori file specifici in un repository o un'organizzazione .

L'esclusione del contenuto è disponibile solo tramite GitHub Copilot Business o tramite sottoscrizioni GitHub Copilot Enterprise.

Con Visual Studio 2022 versione 17.11, GitHub Copilot per Visual Studio ignorerà il contenuto escluso. Quando il contenuto viene escluso, i completamenti e le chat non sono disponibili per i file interessati.

Si noti che Visual Studio 2022 versione 17.11 rispetta le regole solo nel repository radice in cui si trova la soluzione e non applica regole dai moduli secondari Git o per i file non inclusi in un repository Git.

Completamenti di GitHub Copilot in Visual Studio ed esclusioni di contenuto

  • I completamenti del codice non sono disponibili per i file esclusi.

    Screenshot dei completamenti di Copilot in un file escluso.

  • Il contenuto escluso non è incluso nei suggerimenti di completamento del codice per altri file.

Chat di GitHub Copilot in Visual Studio e esclusioni di contenuto

  • Non è possibile fare riferimento ai file esclusi nella finestra di chat o nella chat inline.

    finestra chat

    Screenshot dell'uso di un file escluso nella finestra di chat.

    chat in linea

    Screenshot dell'uso di un file escluso nella chat in linea.

  • Il contenuto escluso non è incluso nelle risposte di GitHub Copilot Chat.

    Screenshot delle risposte della chat sul contenuto escluso.