Remarque
Cette fonctionnalité est en cours de développement préversion publique et est susceptible de changer.
Les normes de plug-in gérées par l’entreprise permettent aux administrateurs de définir et d’appliquer des stratégies pour la disponibilité des plug-ins dans Copilot pour CLI l’ensemble de leur entreprise. En configurant un settings.json fichier dans le référentiel de l’entreprise, les administrateurs peuvent spécifier les places de marché de .github-private plug-in disponibles pour les utilisateurs et les plug-ins qui sont automatiquement installés pour tous les utilisateurs d’entreprise.
Fonctionnement des normes de plug-in
Les normes de plug-in d’entreprise utilisent un fichier de configuration stocké dans le référentiel de .github-private votre entreprise. La configuration est définie dans un settings.json fichier au chemin d’accès suivant : .github/copilot/settings.json.
Pour les normes de plug-in, le fichier peut définir :
- Places de marché connues. Les places de marché de plug-ins disponibles pour les utilisateurs pour la navigation et l’installation de plug-ins.
- Plug-ins activés par défaut. Plug-ins spécifiques installés automatiquement pour tous les utilisateurs d’entreprise lorsqu’ils s’authentifient auprès de l’interface CLI.
Lorsqu’un utilisateur se connecte à Copilot pour CLI, le client interroge un point de terminaison d’API qui lit le settings.json du référentiel de l’entreprise .github-private. Les stratégies définies dans le fichier sont ensuite appliquées à la session CLI de l’utilisateur.
Pourquoi utiliser des normes de plug-in gérés par l’entreprise
Les normes de plug-in gérées par l’entreprise aident les administrateurs à relever plusieurs défis courants :
- Cohérence entre les clients. Assurez-vous que tous les développeurs utilisant Copilot pour CLI une licence affectée Copilot par l’entreprise ont accès aux mêmes plug-ins et places de marché.
- Gouvernance centralisée. Gérez la disponibilité des plug-ins à partir d’un seul fichier de configuration, plutôt que de compter sur des développeurs individuels pour installer les plug-ins appropriés.
- Stratégies avec contrôle de version. Étant donné que la configuration se trouve dans un référentiel Git, toutes les modifications apportées aux normes de plug-in sont suivies, auditables et révisables par le biais de demandes de tirage.
- Réduction des frictions d’intégration. Les nouveaux développeurs reçoivent automatiquement les plug-ins standard de l’entreprise lorsqu’ils s’authentifient, sans configuration manuelle.
Étape suivante
Pour configurer les normes de plug-in d’entreprise pour Copilot pour CLI, consultez Configuration des normes de plug-in d’entreprise pour Copilot pour CLI.