Skip to main content
Skip to content

Suchen und Installieren von Plug-Ins für GitHub Copilot CLI

Erweitern Sie Copilot, indem Sie Plug-Ins installieren, die von der Community oder Ihrer Organisation erstellt wurden.

Plugins sind Pakete, die die Funktionalität von Copilot CLI erweitern. Sie können ein Plug-In über einen Marketplace installieren, den Sie bei der CLI registriert haben.

Eine Übersicht findest du unter Plug-Ins für GitHub Copilot.

Hinweis

Hilfe zur Verwendung von Plugins finden Sie, indem Sie copilot plugin [SUBCOMMAND] --help im Terminal eingeben.

Plugins finden

Plugins werden in Marketplaces gesammelt. Ein Marketplace ist ein Verzeichnis von Plug-ins, das Sie durchsuchen und installieren können. Copilot CLI enthält standardmäßig den awesome-copilot Marketplace.

Um registrierte Marktplätze aufzulisten, geben Sie Folgendes ein:

Shell
copilot plugin marketplace list

Geben Sie in einer interaktiven Sitzung Folgendes ein:

Copilot prompt
/plugin marketplace list

Um Plugins in einem registrierten Marketplace zu durchsuchen, geben Sie Folgendes ein:

Shell
copilot plugin marketplace browse MARKETPLACE-NAME

Ersetzen Sie MARKETPLACE-NAME durch den Marketplace-Namen.

Geben Sie in einer interaktiven Sitzung Folgendes ein:

Copilot prompt
/plugin marketplace browse MARKETPLACE-NAME

Plug-Ins installieren

Um ein Plug-In aus einem registrierten Marketplace zu installieren, geben Sie Folgendes ein:

Shell
copilot plugin install PLUGIN-NAME@MARKETPLACE-NAME

Geben Sie z. B. Folgendes ein, um awesome-copilot von database-data-management zu installieren:

Shell
copilot plugin install database-data-management@awesome-copilot

Geben Sie in einer interaktiven Sitzung Folgendes ein:

Copilot prompt
/plugin install PLUGIN-NAME@MARKETPLACE-NAME

Sie können ein Plug-In auch aus einem GitHub Repository, einer Git-URL, einem Repository-Unterverzeichnis oder einem lokalen Pfad installieren. Für akzeptierte Formate siehe Plug-In-Spezifikation für den install Befehl.

Verwalten installierter Plug-Ins

Verwenden Sie die folgenden Befehle, um installierte Plug-Ins zu verwalten:

Shell
copilot plugin list
copilot plugin update PLUGIN-NAME
copilot plugin uninstall PLUGIN-NAME
copilot plugin disable PLUGIN-NAME
copilot plugin enable PLUGIN-NAME

disable deaktiviert ein Plug-In, ohne es zu deinstallieren. uninstall entfernt es. Alle Befehle und Optionen finden Sie unter GitHub Copilot CLI-Plug-In-Referenz.

Hinzufügen eines Marketplace

Um einen marketplace zu registrieren, der in einem GitHub Repository gehostet wird, geben Sie Folgendes ein:

Shell
copilot plugin marketplace add OWNER/REPOSITORY

Ersetzen Sie OWNER/REPOSITORY durch das Repository, das den Marketplace hostet. Beispiel:

Shell
copilot plugin marketplace add anthropics/claude-code

Geben Sie in einer interaktiven Sitzung Folgendes ein:

Copilot prompt
/plugin marketplace add OWNER/REPOSITORY

Sie können auch einen Marketplace aus einem lokalen Verzeichnis oder aus einem git-Repository hinzufügen, das an anderer Stelle gehostet wird. Verwenden Sie den Marketplace-Verzeichnispfad für eine lokale Quelle:

Shell
copilot plugin marketplace add /PATH/TO/MARKETPLACE-DIRECTORY

Verwenden Sie für ein an anderer Stelle gehostetes Git-Repository die Git-URL:

Shell
copilot plugin marketplace add https://gitlab.com/OWNER/REPO.git

Anleitungen zum Veröffentlichen eines GitHubgehosteten Marketplace finden Sie unter Einen Plug-in-Marktplatz auf GitHub erstellen und teilen.

Marktplatz entfernen

Um die Registrierung eines Marketplaces aufzuheben, geben Sie Folgendes ein:

Shell
copilot plugin marketplace remove MARKETPLACE-NAME

Geben Sie in einer interaktiven Sitzung Folgendes ein:

Copilot prompt
/plugin marketplace remove MARKETPLACE-NAME

Wenn Sie einen Marketplace hinzufügen, identifizieren Sie ihn anhand seiner Quelle. Verwenden Sie beim Entfernen den Marketplace-Namen, der in der Marketplace-Liste angezeigt wird. Der Befehl schlägt fehl, wenn Plug-Ins aus dem Marketplace noch installiert sind. Fügen Sie --force hinzu, um diese Plug-Ins auch zu deinstallieren.

Deaktivieren eines Standards eines Repositorys

Repositorystandardwerte sind optional. Um ein Plug-In zu deaktivieren, das durch Repositoryeinstellungen aktiviert ist, fügen Sie einen false-Eintrag zu enabledPlugins in .github/copilot/settings.local.json hinzu:

JSON
{
  "enabledPlugins": {
    "PLUGIN-NAME@MARKETPLACE-NAME": false
  }
}

Ersetzen Sie den Bezeichner durch den Namen des Plug-Ins und den Namen des Marketplace. Speichern Sie die Datei, und starten Sie eine neue Sitzung. Um das Plug-In wieder zu aktivieren, setzen Sie den Eintrag auf true.

Committen Sie diese lokale Einstellungsdatei nicht. Vom Unternehmen verwaltete Einstellungen haben Vorrang vor Repositorystandardeinstellungen und lokalen Überschreibungen. Ausführliche Informationen findest du unter GitHub Copilot CLI-Konfigurationsverzeichnis.

Weiterführende Lektüre