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