Compartir a través de


Controles de administración para GitHub Copilot

Visual Studio 2022 presenta nuevas características que permiten a los administradores configurar y administrar GitHub Copilot de forma más eficaz dentro de su empresa. Estas características proporcionan a los administradores un mayor control sobre el uso de Copilot dentro de su organización. Los administradores pueden deshabilitar Copilot para cuentas individuales, deshabilitarlo por completo y configurar la exclusión de contenido para evitar que determinados archivos estén disponibles para Copilot en Visual Studio.

En este artículo, aprenderá a:

Deshabilitar las SKU de Copilot

Con Visual Studio 2022, versión 17.10 o posterior, los administradores de proyectos pueden deshabilitar Copilot para cuentas individuales o deshabilitarlo completamente con las plantillas administrativas de Visual Studio (ADMX/ADML). Esto ayuda a garantizar que el repositorio permanece protegido.

Con Visual Studio 2022, versión 17.13 o posterior, puede deshabilitar Copilot Free.

Para configurar e implementar estas directivas, puede usar Microsoft Intune o el Editor de directivas de grupo local directamente en el equipo cliente.

Configuración de la directiva de grupo de Copilot

  1. Visite el Centro de descarga de Microsoft para descargar los archivos de plantilla administrativa de la directiva de grupo de Visual Studio (ADMX/ADML). Cuando se le solicite, asegúrese de que los archivos se guardan en C:\Windows\PolicyDefinitions.

  2. Abra el Editor de directivas de grupo local de Windows y vaya a Configuración del equipo > Plantillas administrativas > Visual Studio > Configuración de Copilot. Seleccione una directiva de grupo.

    Captura de pantalla de la configuración de directiva de grupo.

  3. Una vez que seleccione la directiva de grupo, configúrela para habilitar o deshabilitar Copilot según sea necesario.

    Captura de pantalla de la directiva de grupo para bloquear Copilot para usuarios.

  4. Reinicie la instancia de Visual Studio para aplicar los nuevos cambios de directiva.

Deshabilitar el modo agente de Copilot

Con Visual Studio 2022, versión 17.14.16 o posterior, los administradores de proyectos pueden deshabilitar completamente el modo de agente mediante plantillas administrativas de Visual Studio (ADMX/ADML). Con esta configuración de directiva, los administradores pueden controlar qué características asistidas por IA están disponibles en su organización, lo que ayuda a garantizar que el uso se alinee con los requisitos de seguridad y cumplimiento.

Ubicación de directiva en el Editor de directivas de grupo local: Configuración del > equipo > Plantillas administrativas > Visual Studio > Configuración de Copilot > Desactivar el modo de agente

Configuración de la exclusión de contenido

La exclusión de contenido para GitHub Copilot permite a los administradores impedir que determinados archivos estén disponibles para Copilot y mantener el contenido confidencial protegido del uso de Copilot. Puedes usar exclusiones de contenido para configurar GitHub Copilot y omitir archivos específicos en un repositorio o una organización .

La exclusión de contenido solo está disponible con una suscripción a GitHub Copilot Business o a GitHub Copilot Enterprise.

Con Visual Studio 2022, versión 17.11, GitHub Copilot para Visual Studio omitirá el contenido excluido. Cuando se excluye el contenido, las finalizaciones y el chat no están disponibles para los archivos afectados.

Tenga en cuenta que Visual Studio 2022, versión 17.11, respeta las reglas solo en el repositorio raíz donde reside la solución y no aplica reglas de submódulos de Git o para archivos que no están en un repositorio de Git.

Finalizaciones de GitHub Copilot en Visual Studio y exclusiones de contenido

  • Las finalizaciones de código no están disponibles para los archivos excluidos.

    Captura de pantalla de finalizaciones de Copilot en un archivo excluido.

  • El contenido excluido no se incluye en sugerencias de finalización de código para otros archivos.

Chat de GitHub Copilot en Visual Studio y exclusión de contenido

  • No se puede hacer referencia a los archivos excluidos en la ventana de chat ni en el chat en línea.

    Ventana de chat

    Captura de pantalla del uso de un archivo excluido en la ventana de chat.

    Chat en línea

    Captura de pantalla del uso de un archivo excluido en el chat en línea.

  • El contenido excluido no se incluye en las respuestas del chat de Copilot de GitHub.

    Captura de pantalla de las respuestas del chat en el contenido excluido.