Skip to main content

Informationen zu Plugins für GitHub Copilot-CLI

Plugins sind installierbare Pakete, die GitHub Copilot-CLI mit wiederverwendbaren Agents, Skills, Hooks und Integrationen erweitern.

Wer kann dieses Feature verwenden?

GitHub Copilot-CLI ist in allen Copilot Abonnements enthalten. Wenn du Copilot von einer Organisation erhältst, muss die Copilot-CLI-Richtlinie in den Einstellungen der Organisation aktiviert sein.

Plug-Ins bieten eine Möglichkeit, benutzerdefinierte CLI-Funktionen zu verteilen. Sie können ein Plugin verwenden, um dem Copilot-CLI einen vorkonfigurierten Satz von Funktionen hinzuzufügen.

Was ist ein Plug-In?

  • Ein verteilungsfähiges Paket, das die Funktionalität von Copilot-CLI erweitert.
  • Ein Bündel von Komponenten in einer einzigen installierbaren Einheit.

Welche Plug-Ins sind enthalten?

Ein Plug-In kann einige oder alle der folgenden Komponenten enthalten:

  • Benutzerdefinierte Agenten – Spezialisierte KI-Assistenten ( Dateien in )
  • Fähigkeiten – Diskrete aufrufbare Funktionen (Unterverzeichnisse in , die eine Datei enthalten)
  • Hooks – Ereignishandler, die das Agentverhalten abfangen (eine Datei im Plug-In-Stamm oder in )
  • MCP-Serverkonfigurationen – Modellkontextprotokollintegrationen (eine Datei im Plug-In-Stamm oder eine Datei in )
  • LSP-Serverkonfigurationen – Language Server Protocol-Integrationen (eine Datei im Plug-In-Stamm oder in )

Warum Plug-Ins verwenden?

Plugins bieten die folgenden Vorteile:

  • Wiederverwendbarkeit über Projekte hinweg
  • Teamstandardisierung der CLI-Konfiguration
  • Teilen Sie Domänenkompetenz (z. B. durch die Bereitstellung der Fähigkeiten eines Rails-Experten oder eines Kubernetes-Experten)
  • Kapseln komplexer MCP-Serverkonfigurationen

Wo erhalte ich Plug-Ins?

Sie können Plug-Ins von:

  • Ein Marktplatz
  • Ein Repository
  • Lokaler Pfad

Ein Marketplace ist ein Ort, an dem Entwickler Plug-Ins veröffentlichen, entdecken, installieren und verwalten können. Es ist ein bisschen wie ein App Store – aber für Plug-Ins.

Beispiele für Marketplaces sind:

  • copilot-plugins (standardmäßig hinzugefügt)
  • awesome-copilot (standardmäßig hinzugefügt)
  • claude-code-plugins
  • claudeforge-marketplace

Weitere Informationen zum Hinzufügen von Marketplaces und zum Installieren von Plug-Ins finden Sie unter AUTOTITLE.

Plug-Ins im Vergleich zur manuellen Konfiguration

Alle Funktionen, die Sie mit einem Plug-In hinzufügen können, können Sie auch hinzufügen, indem Sie Copilot-CLI manuell konfigurieren, z. B. durch Hinzufügen von benutzerdefinierten Agentprofilen oder MCP-Servern. Plug-Ins bieten jedoch mehrere Vorteile gegenüber der manuellen Konfiguration:

MerkmalManuelle Konfiguration in einem RepositoryPlug-In
GeltungsbereichEinzelnes RepositoryJedes Projekt
TeilenManuelles Kopieren/Einfügen-Befehl
VersionsverwaltungGit-VerlaufsprotokollMarketplace-Versionen
ErmittlungDurchsuchen von RepositorysMarktplatz durchsuchen

Weiterführende Lektüre

  • AUTOTITLE
  • AUTOTITLE
  • AUTOTITLE