Nota:
Esta característica está en versión preliminar pública y está sujeta a cambios.
Los estándares de complementos administrados por la empresa permiten a los administradores definir y aplicar directivas para la disponibilidad del complemento. Al configurar un settings.json archivo en el repositorio de .github-private la empresa, los administradores pueden especificar qué marketplaces de complementos están disponibles para los usuarios y qué complementos se instalan automáticamente.
Dónde se aplican los estándares del complemento
Las normas de los complementos se aplican a todos los usuarios del plan Copilot de la empresa, en los siguientes clientes:
- CLI de Copilot: consulte Acerca de los complementos para CLI de GitHub Copilot.
- VS Code (versión 1.122 y posteriores): consulte Complementos del agente en VS Code en la documentación de VS Code
Los usuarios deben actualizar a una versión de cliente compatible para que se apliquen estos estándares.
Funcionamiento de los estándares de complementos
Los estándares de complementos empresariales usan un archivo de configuración almacenado en el repositorio de la .github-private empresa. La configuración se define en un archivo settings.json en la siguiente ruta de acceso: .github/copilot/settings.json.
En el caso de los estándares de complemento, el archivo puede definir:
- Marketplaces conocidos. Mercados de complementos disponibles para que los usuarios puedan explorar e instalar plugins.
- Complementos habilitados por defecto. Complementos específicos que se instalan automáticamente cuando los usuarios se autentican.
Cuando un usuario se autentica en Copilot desde un cliente compatible, el cliente consulta un punto de conexión de API que lee settings.json del repositorio .github-private de la empresa. Las directivas definidas en el archivo se aplican a la sesión del usuario.
¿Por qué usar estándares de complementos administrados por la empresa?
Los estándares de complementos administrados por la empresa ayudan a los administradores a abordar varios desafíos comunes:
- Coherencia entre clientes. Asegúrese de que todos los desarrolladores tengan acceso a los mismos complementos y marketplaces.
- Gobernanza centralizada. Administre la disponibilidad del complemento desde un único archivo de configuración, en lugar de confiar en desarrolladores individuales para instalar los complementos correctos.
- Políticas gestionadas por versiones. Dado que la configuración reside en un repositorio de Git, se realiza un seguimiento de todos los cambios en los estándares del complemento, se pueden auditar y revisar mediante solicitudes de incorporación de cambios.
- Reducción de la fricción de incorporación. Los nuevos desarrolladores reciben automáticamente los complementos estándar de la empresa cuando se autentican, sin ninguna configuración manual.
Paso siguiente
Para configurar los estándares de complementos empresariales, consulte Configuración de estándares de complementos empresariales.