Einleitung
Plugins sind Pakete, die die Funktionalität von Copilot CLI erweitern. Sie können ein Plug-In aus einem Marketplace installieren, den Sie bei der CLI registriert haben, aus einem Git-Repository oder aus einem lokalen Pfad.
Weitere Informationen finden Sie unter Informationen zu Plugins für GitHub Copilot CLI.
Hinweis
Hilfe zur Verwendung von Plugins finden Sie, indem Sie copilot plugin [SUBCOMMAND] --help im Terminal eingeben.
Suchen nach Plug-Ins
Plugins werden in Marketplaces zusammen gesammelt. Ein Marketplace ist eine Registrierung von Plug-Ins, die Sie durchsuchen und installieren können. Sie können Ihrer CLI-Konfiguration einen Marketplace hinzufügen, mit dem Sie die CLI verwenden können, um Plug-Ins aus diesem Marketplace zu durchsuchen und zu installieren – siehe Hinzufügen von Plug-In-Marketplaces. Copilot enthält standardmäßig zwei bereits registrierte Marketplaces: copilot-plugins und awesome-copilot.
Alternativ können Sie online nach Plugin-Marketplaces suchen und dann ein Plug-In direkt aus einem Repository hinzufügen.
So verwenden Sie die CLI, um die Plugins in einem Ihrer registrierten Marketplaces zu durchsuchen:
-
**Überprüfen Sie, welche Marketplaces derzeit registriert sind.**Führen Sie im Terminal die verfügbaren Marketplaces auf, indem Sie Folgendes eingeben:
Shell copilot plugin marketplace list
copilot plugin marketplace listGeben Sie alternativ in einer interaktiven Sitzung Folgendes ein:
Copilot prompt /plugin marketplace list
/plugin marketplace list -
**Durchsuchen Sie die Plugins in einem registrierten Marketplace.**Kopieren Sie aus der Liste der registrierten Marktplätze den Namen des Marktplatzes, den Sie durchsuchen möchten—zum Beispiel
awesome-copilot—und geben Sie dann den folgenden Befehl ein, indem SieMARKETPLACE-NAMEersetzen:Shell copilot plugin marketplace browse MARKETPLACE-NAME
copilot plugin marketplace browse MARKETPLACE-NAME
Installieren von Plug-Ins
In der Regel installieren Sie ein Plug-In aus einem Ihrer registrierten Marketplaces. Sie können jedoch auch ein Plug-In direkt aus einem Git-Repository oder aus einem lokalen Pfad installieren.
Informationen zum Registrieren zusätzlicher Marketplaces finden Sie unter Hinzufügen und Entfernen von Plug-In-Marketplaces.
Installieren aus einem registrierten Marktplatz
copilot plugin install PLUGIN-NAME@MARKETPLACE-NAME
copilot plugin install PLUGIN-NAME@MARKETPLACE-NAME
Um beispielsweise das database-data-management Plug-In aus dem awesome-copilot Marketplace zu installieren, geben Sie Folgendes ein:
copilot plugin install database-data-management@awesome-copilot
copilot plugin install database-data-management@awesome-copilot
Geben Sie alternativ in einer interaktiven Sitzung Folgendes ein:
/plugin install PLUGIN-NAME@MARKETPLACE-NAME
/plugin install PLUGIN-NAME@MARKETPLACE-NAME
Direktes Installieren aus einem Online-Git-Repository
Sie können ein Plug-In nicht über einen registrierten Marketplace, sondern direkt aus einem Repository installieren.
Um ein Plug-In direkt aus einem Repository auf GitHub.com zu installieren, geben Sie Folgendes ein:
copilot plugin install OWNER/REPO
copilot plugin install OWNER/REPO
Um ein Plug-In aus einem beliebigen Online-Git-Repository zu installieren, geben Sie Folgendes ein:
copilot plugin install URL-OF-GIT-REPO
copilot plugin install URL-OF-GIT-REPO
Beispiel: copilot plugin install https://gitlab.com/OWNER/REPO.git.
Wichtig
Damit diese Befehle funktionieren, muss das Repository eine plugin.json Datei in einem .github/plugin- oder .claude-plugin-Verzeichnis oder im Stammverzeichnis des Repositories enthält.
Um ein Plugin direkt aus einem Repository auf GitHub.com zu installieren, wo sich die plugin.json Datei an einem anderen Ort als .github/plugin, .claude-plugin oder dem Stammverzeichnis des Repositories befindet, z.B. wenn Sie ein Plugin direkt aus einem Marktplatz-Repository wie Anthropics/claude-code installieren, geben Sie Folgendes ein:
copilot plugin install OWNER/REPO:PATH/TO/PLUGIN
copilot plugin install OWNER/REPO:PATH/TO/PLUGIN
Wo PATH/TO/PLUGIN der Pfad vom Stamm des Repository zu einem Verzeichnis ist, das plugin.json, .github/plugin/plugin.json oder .claude-plugin/plugin.json enthält.
Beispiel: copilot plugin install anthropics/claude-code:plugins/frontend-design
Installieren aus einem lokalen Pfad
copilot plugin install ./PATH/TO/PLUGIN
copilot plugin install ./PATH/TO/PLUGIN
Verwalten installierter Plug-Ins
copilot plugin list # View installed plugins
copilot plugin update PLUGIN-NAME # Update plugin to latest version
copilot plugin uninstall PLUGIN-NAME # Remove plugin completely
Wo Plug-Ins gespeichert werden
Plugins, die auf einem Marketplace installiert sind, werden unter: ~/.copilot/state/installed-plugins/MARKETPLACE/PLUGIN-NAME/gespeichert. Plug-Ins, die direkt installiert sind (z. B. aus einem lokalen Pfad), werden unter: ~/.copilot/state/installed-plugins/PLUGIN-NAME/gespeichert.
Hinzufügen von Plugin-Marktplätzen
Um der Liste der registrierten Marketplaces einen Marketplace hinzuzufügen, geben Sie den folgenden Befehl im Terminal ein:
copilot plugin marketplace add OWNER/REPO
copilot plugin marketplace add OWNER/REPO
Dabei identifiziert OWNER/REPO ein Repository auf GitHub.com, das als CLI-Plug-In-Marketplace konfiguriert wurde.
Um z. B. den claude-code-plugins Marketplace hinzuzufügen, gehostet unter https://github.com/anthropics/claude-code, geben Sie Folgendes ein:
copilot plugin marketplace add anthropics/claude-code
copilot plugin marketplace add anthropics/claude-code
Geben Sie alternativ in einer interaktiven Sitzung Folgendes ein:
/plugin marketplace add OWNER/REPO
/plugin marketplace add OWNER/REPO
Wenn sich ein Marketplace im lokalen Dateisystem befindet, verwenden Sie den Pfad zum Marketplace-Verzeichnis anstelle von OWNER/REPO, statt auf GitHub.com. Beispiel:
copilot plugin marketplace add /PATH/TO/MARKETPLACE-DIRECTORY
copilot plugin marketplace add /PATH/TO/MARKETPLACE-DIRECTORY
Wenn sich ein Marketplace in einem Git-Repository befindet, das nicht auf GitHub.comgehostet wird, verwenden Sie die URL des Git-Repositorys. Beispiel:
copilot plugin marketplace add https://gitlab.com/OWNER/REPO.git
copilot plugin marketplace add https://gitlab.com/OWNER/REPO.git
Entfernen von Plug-In-Marketplaces
So entfernen Sie einen Marketplace aus der CLI:
copilot plugin marketplace remove MARKETPLACE-NAME
copilot plugin marketplace remove MARKETPLACE-NAME
Oder in einer interaktiven Sitzung:
/plugin marketplace remove MARKETPLACE-NAME
/plugin marketplace remove MARKETPLACE-NAME
Hinweis
- Wenn Sie einen Marketplace hinzufügen, verweisen Sie auf den Marketplace mithilfe des OWNER/REPO der GitHub Repository, das als Marketplace konfiguriert wurde. Beim Entfernen eines Marketplace verweisen Sie jedoch auf den Namen des Marketplace, wie er in Ihrer Liste der registrierten Marketplaces angezeigt wird.
- Wenn Sie versuchen, einen Marketplace mit installierten Plug-Ins zu entfernen, schlägt der Befehl mit einer Fehlermeldung fehl, in der die Plugins aufgelistet sind, die derzeit auf diesem Marketplace installiert sind. Fügen Sie dem Befehl die
--forceOption hinzu, um den Marketplace zu entfernen und alle Plugins zu deinstallieren, die auf diesem Marketplace installiert wurden.
Weiterführende Lektüre
-
[AUTOTITLE](/copilot/how-tos/copilot-cli/customize-copilot/plugins-creating) -
[AUTOTITLE](/copilot/how-tos/copilot-cli/customize-copilot/plugins-marketplace)