Skip to main content

Konfigurieren von Enterprise-Plug-In-Standards für Copilot CLI

Konfigurieren Sie Enterprise-Plug-In-Standards, indem Sie eine settings.json Datei im Repository Ihres Unternehmens .github-private definieren.

Wer kann dieses Feature verwenden?

Enterprise owners

Hinweis

Diese Funktion befindet sich in öffentliche Vorschau und kann Änderungen unterliegen.

  1. Navigieren Sie im .github-private Repository Ihres Unternehmens zum .github/copilot/ Verzeichnis. Wenn Sie noch kein .github-private-Repository haben, lesen Sie Vorbereitung der Verwendung benutzerdefinierter Agents in Ihrem Unternehmen.

  2. Erstellen oder bearbeiten Sie die settings.json Datei unter .github/copilot/settings.json.

  3. Fügen Sie der Datei Ihre Plug-In-Richtlinienkonfiguration hinzu. Die settings.json Datei unterstützt die folgenden Eigenschaften der obersten Ebene:

    JSON
    {
      "extraKnownMarketplaces": {
        "MARKETPLACE-NAME": {
          "source": {
            "source": "github",
            "repo": "OWNER/REPO"
          }
        }
      },
      "enabledPlugins": {
        "PLUGIN-NAME@MARKETPLACE-NAME": true
      }
    }
    
    • extraKnownMarketplaces: Definiert zusätzliche Plug-In-Marketplaces, die cli-Benutzern zur Verfügung stehen. Jeder Eintrag ist ein benanntes Marketplace-Objekt, das eine source Eigenschaft enthält, die den Anbieter ("github") und das Repository im OWNER/REPO Format angibt.
    • enabledPlugins: Definiert Plug-Ins, die automatisch für alle Unternehmensbenutzer installiert werden. Jeder Eintrag verwendet das Format PLUGIN-NAME@MARKETPLACE-NAME als Schlüssel mit einem booleschen Wert true, um das Plug-in zu aktivieren.
  4. Commit übergeben und Ihre Änderungen an die Standardverzweigung des .github-private Repository übertragen.

Sobald die Konfiguration übernommen wurde, sehen Unternehmensbenutzer die angegebenen Marktplätze und vorinstallierten Plugins bei der nächsten Authentifizierung mit Copilot CLI.