{"meta":{"title":"Erstellen eines Plugin-Marketplace für GitHub Copilot CLI","intro":"Sie können CLI-Plug-Ins, die Sie erstellt haben, einfacher zur Installation machen, indem Sie sie zu einem Marktplatz hinzufügen.","product":"GitHub Copilot","breadcrumbs":[{"href":"/de/copilot","title":"GitHub Copilot"},{"href":"/de/copilot/how-tos","title":"Vorgehensweisen"},{"href":"/de/copilot/how-tos/copilot-cli","title":"Copilot CLI"},{"href":"/de/copilot/how-tos/copilot-cli/customize-copilot","title":"Das Copilot CLI anpassen"},{"href":"/de/copilot/how-tos/copilot-cli/customize-copilot/plugins-marketplace","title":"Plugins: Erstellen eines Marketplace"}],"documentType":"article"},"body":"# Erstellen eines Plugin-Marketplace für GitHub Copilot CLI\n\nSie können CLI-Plug-Ins, die Sie erstellt haben, einfacher zur Installation machen, indem Sie sie zu einem Marktplatz hinzufügen.\n\n## Einleitung\n\nPlugin-Marketplaces sind Registrierungen von Plugins für Copilot CLI. Sie können sich auf GitHub.com, in jedem anderen Online-Git-Hostingdienst oder in Ihrem lokalen oder freigegebenen Dateisystem befinden. Indem Sie einen Marketplace erstellen und Ihre Plug-Ins hinzufügen, können Sie es anderen Benutzern erleichtern, Ihre Plug-Ins zu finden und zu installieren.\n\n> \\[!NOTE]\n> Hilfe zur Verwendung von Plugins finden Sie, indem Sie `copilot plugin [SUBCOMMAND] --help` im Terminal eingeben.\n\n## Voraussetzung\n\nSie haben ein oder mehrere Plug-Ins erstellt, die Sie freigeben möchten. Weitere Informationen findest du unter [Erstellen eines Plug-Ins für GitHub Copilot CLI](/de/copilot/how-tos/copilot-cli/customize-copilot/plugins-creating).\n\n## Erstellen eines Plug-In-Marketplace\n\n1. Erstellen Sie eine `marketplace.json` Datei, die Metadaten zu Ihrem Marketplace bereitstellt, und listet die Plugins auf, die auf dem Marketplace verfügbar sind.\n\n   > \\[!NOTE]\n   > Die `marketplace.json` Datei ist die einzige erforderliche Komponente eines Plug-In-Marketplace. Wenn Sie es zu einem Repository hinzufügen, können Sie Copilot CLI das Repository als Plugin-Marketplace erkennen und benutzern eine einfache Möglichkeit zum Installieren von Plug-Ins bieten.\n\n**Beispieldatei `marketplace.json`**\n\n```json copy\n{\n  \"name\": \"my-marketplace\",\n  \"owner\": {\n    \"name\": \"Your Organization\",\n    \"email\": \"plugins@example.com\"\n  },\n  \"metadata\": {\n    \"description\": \"Curated plugins for our team\",\n    \"version\": \"1.0.0\"\n  },\n  \"plugins\": [\n    {\n      \"name\": \"frontend-design\",\n      \"description\": \"Create a professional-looking GUI ...\",\n      \"version\": \"2.1.0\",\n      \"source\": \"./plugins/frontend-design\"\n    },\n    {\n      \"name\": \"security-checks\",\n      \"description\": \"Check for potential security vulnerabilities ...\",\n      \"version\": \"1.3.0\",\n      \"source\": \"./plugins/security-checks\"\n    }\n  ]\n}\n```\n\nOnlinebeispiele:\n\n* [marketplace.json](https://github.com/github/copilot-plugins/blob/main/.github/plugin/marketplace.json) im Repository [github/copilot-plugins](https://github.com/github/copilot-plugins).\n* [marketplace.json](https://github.com/github/awesome-copilot/blob/main/.github/plugin/marketplace.json) im Repository [github/awesome-copilot](https://github.com/github/awesome-copilot).\n\nDas Feld auf oberster Ebene `plugins` ist ein Array von Plug-In-Objekten, die metadaten zu einem Plug-In enthalten, einschließlich Name, Beschreibung, Version und Quelle.\n\nDer Wert des `source` Felds für jedes Plug-In ist der Pfad zum Verzeichnis des Plug-Ins relativ zum Stamm des Repositorys. Es ist nicht erforderlich, am Anfang des Pfads zu verwenden `./` . Beispiel: `\"./plugins/plugin-name\"` und `\"plugins/plugin-name\"` führen zum selben Verzeichnis.\n\nAusführliche Informationen zu den vollständigen Feldern, die Sie in diese Datei aufnehmen können, finden Sie unter [GitHub Copilot CLI-Plug-In-Referenz](/de/copilot/reference/copilot-cli-reference/cli-plugin-reference#marketplacejson).\n\n1. Fügen Sie die Datei `marketplace.json` zum Verzeichnis `.github/plugin` eines Repositorys hinzu.\n\n   > \\[!NOTE]\n   > Copilot CLI sucht auch nach der `marketplace.json` Datei im `.claude-plugin/` Verzeichnis.\n\n2. Fügen Sie für jedes in der `marketplace.json` Datei definierte Plug-In das entsprechende Plug-In-Verzeichnis dem entsprechenden Speicherort im Repository hinzu.\n\n   Wenn Ihre `marketplace.json`-Datei beispielsweise ein Plugin mit `\"source\": \"./plugins/frontend-design\"` enthält, fügen Sie das `frontend-design`-Verzeichnis zum Stammverzeichnis Ihres Repositories `plugins` hinzu.\n\n3. Teilen Sie das Repository mit Ihren beabsichtigten Benutzern, und stellen Sie ihnen Anweisungen bereit, um den Marketplace Copilot CLIhinzuzufügen. Wenn Ihr Repository beispielsweise im GitHub Repository `octo-org/octo-repo` gehostet wird, weisen Sie Benutzer an, Folgendes einzugeben:\n\n   ```shell copy\n   copilot plugin marketplace add octo-org/octo-repo\n   ```\n\n## Weiterführende Lektüre\n\n* [Suchen und Installieren von Plug-Ins für GitHub Copilot CLI](/de/copilot/how-tos/copilot-cli/customize-copilot/plugins-finding-installing)\n* [GitHub Copilot CLI-Plug-In-Referenz](/de/copilot/reference/copilot-cli-reference/cli-plugin-reference)"}