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.

Sie können Einstellungen anwenden, um die verfügbaren Plug-In-Marketplaces der Benutzer und die standardmäßig installierten Plug-Ins zu steuern. Diese Einstellungen gelten für Benutzer im Plan Ihres Unternehmens Copilot . Weitere Informationen findest du unter About enterprise-managed plugin standards.

  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 Benutzer die angegebenen Marktplätze und vorinstallierten Plug-ins, wenn sie sich das nächste Mal bei Copilot CLI authentifizieren.

Wenn ein Benutzer diese Einstellungen nicht sieht, stellen Sie sicher, dass er über Ihr Unternehmen oder eine seiner Organisationen Zugriff auf Copilot erhält. Wenn ein Benutzer eine Lizenz von mehreren Abrechnungsentitäten erhält, stellen Sie sicher, dass er Ihr Unternehmen in den persönlichen Copilot Einstellungen in der Dropdownliste "Nutzung in Rechnung gestellt" ausgewählt hat.