Skip to main content

Configuration des normes de plug-in d’entreprise pour Copilot pour CLI

Configurez les normes de plug-in d’entreprise en définissant un settings.json fichier dans le référentiel de .github-private votre entreprise.

Qui peut utiliser cette fonctionnalité ?

Enterprise owners

Remarque

Cette fonctionnalité est en cours de développement préversion publique et est susceptible de changer.

  1. Dans le référentiel .github-private de votre entreprise, accédez au répertoire .github/copilot/. Si vous n’avez pas encore de .github-private référentiel, consultez Préparation à l’utilisation d’agents personnalisés dans votre entreprise.

  2. Créez ou modifiez le fichier à l’adresse settings.json``.github/copilot/settings.json.

  3. Ajoutez votre configuration de stratégie de plug-in au fichier. Le settings.json fichier prend en charge les propriétés de niveau supérieur suivantes :

    JSON
    {
      "extraKnownMarketplaces": {
        "MARKETPLACE-NAME": {
          "source": {
            "source": "github",
            "repo": "OWNER/REPO"
          }
        }
      },
      "enabledPlugins": {
        "PLUGIN-NAME@MARKETPLACE-NAME": true
      }
    }
    
    • extraKnownMarketplaces: définit des places de marché de plug-in supplémentaires disponibles pour les utilisateurs de l’interface CLI. Chaque entrée est un objet de place de marché nommé contenant une source propriété qui spécifie le fournisseur ("github") et le référentiel au OWNER/REPO format.
    • enabledPlugins: définit les plug-ins installés automatiquement pour tous les utilisateurs d’entreprise. Chaque entrée utilise le format PLUGIN-NAME@MARKETPLACE-NAME comme clé, avec une valeur booléenne pour true pour activer le plug-in.
  4. Validez et envoyez vos modifications à la branche par défaut du .github-private référentiel.

Une fois la configuration validée, les utilisateurs d’entreprise verront les marketplaces spécifiés et les plug-ins préinstallés la prochaine fois qu’ils s’authentifient avec Copilot pour CLI.