Skip to main content

À propos des normes de plug-in gérés par l’entreprise pour Copilot pour CLI

Les administrateurs d’entreprise peuvent définir de manière centralisée les stratégies de plug-in pour Copilot pour CLI, ce qui garantit une disponibilité cohérente des plug-ins dans leur entreprise.

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.