Zum Hauptinhalt springen
Plugins erweitern Claude Code mit benutzerdefinierten Befehlen, Agenten, Hooks und MCP-Servern. Plugin-Marktplätze sind Kataloge, die Ihnen helfen, diese Erweiterungen zu entdecken und zu installieren, ohne sie selbst zu erstellen. Möchten Sie Ihren eigenen Marktplatz erstellen und verteilen? Siehe Erstellen und verteilen Sie einen Plugin-Marktplatz.

Wie Marktplätze funktionieren

Ein Marktplatz ist ein Katalog von Plugins, die jemand anderes erstellt und geteilt hat. Die Verwendung eines Marktplatzes ist ein zweistufiger Prozess:
1

Fügen Sie den Marktplatz hinzu

Dies registriert den Katalog bei Claude Code, damit Sie durchsuchen können, was verfügbar ist. Es werden noch keine Plugins installiert.
2

Installieren Sie einzelne Plugins

Durchsuchen Sie den Katalog und installieren Sie die Plugins, die Sie möchten.
Stellen Sie sich das vor wie das Hinzufügen eines App-Stores: Das Hinzufügen des Stores gibt Ihnen Zugriff zum Durchsuchen seiner Sammlung, aber Sie wählen immer noch einzeln aus, welche Apps Sie herunterladen möchten.

Offizieller Anthropic-Marktplatz

Der offizielle Anthropic-Marktplatz (claude-plugins-official) ist automatisch verfügbar, wenn Sie Claude Code starten. Führen Sie /plugin aus und gehen Sie zur Registerkarte Discover, um zu sehen, was verfügbar ist. Um ein Plugin aus dem offiziellen Marktplatz zu installieren:
/plugin install plugin-name@claude-plugins-official
Der offizielle Marktplatz wird von Anthropic gepflegt. Um Ihre eigenen Plugins zu verteilen, erstellen Sie Ihren eigenen Marktplatz und teilen Sie ihn mit Benutzern.
Der offizielle Marktplatz umfasst mehrere Plugin-Kategorien:

Code-Intelligenz

Code-Intelligenz-Plugins helfen Claude, Ihre Codebasis tiefer zu verstehen. Mit diesen Plugins installiert kann Claude zu Definitionen springen, Referenzen finden und Typfehler unmittelbar nach Bearbeitungen sehen. Diese Plugins verwenden das Language Server Protocol (LSP), die gleiche Technologie, die die Code-Intelligenz von VS Code antreibt. Diese Plugins erfordern, dass die Language-Server-Binärdatei auf Ihrem System installiert ist. Wenn Sie bereits einen Language Server installiert haben, kann Claude Sie möglicherweise auffordern, das entsprechende Plugin zu installieren, wenn Sie ein Projekt öffnen.
SprachePluginErforderliche Binärdatei
C/C++clangd-lspclangd
C#csharp-lspcsharp-ls
Gogopls-lspgopls
Javajdtls-lspjdtls
Lualua-lsplua-language-server
PHPphp-lspintelephense
Pythonpyright-lsppyright-langserver
Rustrust-analyzer-lsprust-analyzer
Swiftswift-lspsourcekit-lsp
TypeScripttypescript-lsptypescript-language-server
Sie können auch Ihr eigenes LSP-Plugin erstellen für andere Sprachen.
Wenn Sie nach der Installation eines Plugins Executable not found in $PATH in der Registerkarte /plugin Errors sehen, installieren Sie die erforderliche Binärdatei aus der obigen Tabelle.

Externe Integrationen

Diese Plugins bündeln vorkonfigurierte MCP-Server, damit Sie Claude mit externen Diensten verbinden können, ohne manuelle Einrichtung:
  • Quellcodeverwaltung: github, gitlab
  • Projektmanagement: atlassian (Jira/Confluence), asana, linear, notion
  • Design: figma
  • Infrastruktur: vercel, firebase, supabase
  • Kommunikation: slack
  • Überwachung: sentry

Entwicklungs-Workflows

Plugins, die Befehle und Agenten für häufige Entwicklungsaufgaben hinzufügen:
  • commit-commands: Git-Commit-Workflows einschließlich Commit, Push und PR-Erstellung
  • pr-review-toolkit: Spezialisierte Agenten für die Überprüfung von Pull Requests
  • agent-sdk-dev: Tools zum Erstellen mit dem Claude Agent SDK
  • plugin-dev: Toolkit zum Erstellen Ihrer eigenen Plugins

Ausgabestile

Passen Sie an, wie Claude antwortet:
  • explanatory-output-style: Pädagogische Einblicke in Implementierungsentscheidungen
  • learning-output-style: Interaktiver Lernmodus zum Aufbau von Fähigkeiten

Probieren Sie es aus: Fügen Sie den Demo-Marktplatz hinzu

Anthropic verwaltet auch einen Demo-Plugins-Marktplatz (claude-code-plugins) mit Beispiel-Plugins, die zeigen, was mit dem Plugin-System möglich ist. Im Gegensatz zum offiziellen Marktplatz müssen Sie diesen manuell hinzufügen.
1

Fügen Sie den Marktplatz hinzu

Führen Sie innerhalb von Claude Code den Befehl plugin marketplace add für den Marktplatz anthropics/claude-code aus:
/plugin marketplace add anthropics/claude-code
Dies lädt den Marktplatzkatalog herunter und macht seine Plugins für Sie verfügbar.
2

Durchsuchen Sie verfügbare Plugins

Führen Sie /plugin aus, um den Plugin-Manager zu öffnen. Dies öffnet eine Schnittstelle mit Registerkarten mit vier Registerkarten, die Sie mit Tab durchlaufen können (oder Shift+Tab, um rückwärts zu gehen):
  • Discover: Durchsuchen Sie verfügbare Plugins aus allen Ihren Marktplätzen
  • Installed: Zeigen Sie Ihre installierten Plugins an und verwalten Sie sie
  • Marketplaces: Fügen Sie hinzu, entfernen Sie oder aktualisieren Sie Ihre hinzugefügten Marktplätze
  • Errors: Zeigen Sie alle Plugin-Ladefehler an
Gehen Sie zur Registerkarte Discover, um Plugins aus dem Marktplatz zu sehen, den Sie gerade hinzugefügt haben.
3

Installieren Sie ein Plugin

Wählen Sie ein Plugin aus, um seine Details anzuzeigen, und wählen Sie dann einen Installationsbereich:
  • User scope: Installieren Sie für sich selbst über alle Projekte hinweg
  • Project scope: Installieren Sie für alle Mitarbeiter in diesem Repository
  • Local scope: Installieren Sie für sich selbst nur in diesem Repository
Wählen Sie beispielsweise commit-commands (ein Plugin, das Git-Workflow-Befehle hinzufügt) und installieren Sie es in Ihrem Benutzerbereich.Sie können auch direkt über die Befehlszeile installieren:
/plugin install commit-commands@anthropics-claude-code
Siehe Configuration scopes, um mehr über Bereiche zu erfahren.
4

Verwenden Sie Ihr neues Plugin

Nach der Installation sind die Befehle des Plugins sofort verfügbar. Plugin-Befehle werden nach dem Plugin-Namen benannt, daher stellt commit-commands Befehle wie /commit-commands:commit bereit.Probieren Sie es aus, indem Sie eine Änderung an einer Datei vornehmen und ausführen:
/commit-commands:commit
Dies stellt Ihre Änderungen bereit, generiert eine Commit-Nachricht und erstellt den Commit.Jedes Plugin funktioniert anders. Überprüfen Sie die Beschreibung des Plugins in der Registerkarte Discover oder auf seiner Homepage, um zu erfahren, welche Befehle und Funktionen es bietet.
Der Rest dieses Leitfadens behandelt alle Möglichkeiten, wie Sie Marktplätze hinzufügen, Plugins installieren und Ihre Konfiguration verwalten können.

Marktplätze hinzufügen

Verwenden Sie den Befehl /plugin marketplace add, um Marktplätze aus verschiedenen Quellen hinzuzufügen.
Verknüpfungen: Sie können /plugin market statt /plugin marketplace verwenden und rm statt remove.
  • GitHub-Repositories: Format owner/repo (zum Beispiel anthropics/claude-code)
  • Git-URLs: beliebige Git-Repository-URL (GitLab, Bitbucket, selbstgehostet)
  • Lokale Pfade: Verzeichnisse oder direkte Pfade zu marketplace.json-Dateien
  • Remote-URLs: direkte URLs zu gehosteten marketplace.json-Dateien

Aus GitHub hinzufügen

Fügen Sie ein GitHub-Repository hinzu, das eine .claude-plugin/marketplace.json-Datei enthält, indem Sie das Format owner/repo verwenden – wobei owner der GitHub-Benutzername oder die Organisation und repo der Repository-Name ist. Zum Beispiel bezieht sich anthropics/claude-code auf das Repository claude-code, das sich im Besitz von anthropics befindet:
/plugin marketplace add anthropics/claude-code

Aus anderen Git-Hosts hinzufügen

Fügen Sie ein beliebiges Git-Repository hinzu, indem Sie die vollständige URL angeben. Dies funktioniert mit jedem Git-Host, einschließlich GitLab, Bitbucket und selbstgehosteten Servern: Mit HTTPS:
/plugin marketplace add https://gitlab.com/company/plugins.git
Mit SSH:
/plugin marketplace add [email protected]:company/plugins.git
Um einen bestimmten Branch oder Tag hinzuzufügen, hängen Sie # gefolgt von der Referenz an:
/plugin marketplace add https://gitlab.com/company/plugins.git#v1.0.0

Aus lokalen Pfaden hinzufügen

Fügen Sie ein lokales Verzeichnis hinzu, das eine .claude-plugin/marketplace.json-Datei enthält:
/plugin marketplace add ./my-marketplace
Sie können auch einen direkten Pfad zu einer marketplace.json-Datei hinzufügen:
/plugin marketplace add ./path/to/marketplace.json
Oder fügen Sie eine Remote-marketplace.json-Datei über URL hinzu:
/plugin marketplace add https://example.com/marketplace.json

Plugins installieren

Nachdem Sie Marktplätze hinzugefügt haben, können Sie Plugins direkt installieren (installiert standardmäßig im Benutzerbereich):
/plugin install plugin-name@marketplace-name
Um einen anderen Installationsbereich zu wählen, verwenden Sie die interaktive Benutzeroberfläche: Führen Sie /plugin aus, gehen Sie zur Registerkarte Discover und drücken Sie Enter auf einem Plugin. Sie sehen Optionen für:
  • User scope (Standard): Installieren Sie für sich selbst über alle Projekte hinweg
  • Project scope: Installieren Sie für alle Mitarbeiter in diesem Repository (fügt zu .claude/settings.json hinzu)
  • Local scope: Installieren Sie für sich selbst nur in diesem Repository (nicht mit Mitarbeitern geteilt)
Sie können auch Plugins mit managed scope sehen – diese werden von Administratoren über managed settings installiert und können nicht geändert werden. Führen Sie /plugin aus und gehen Sie zur Registerkarte Installed, um Ihre Plugins nach Bereich gruppiert zu sehen.
Stellen Sie sicher, dass Sie einem Plugin vertrauen, bevor Sie es installieren. Anthropic kontrolliert nicht, welche MCP-Server, Dateien oder andere Software in Plugins enthalten sind, und kann nicht überprüfen, dass sie wie beabsichtigt funktionieren. Überprüfen Sie die Homepage jedes Plugins für weitere Informationen.

Verwalten Sie installierte Plugins

Führen Sie /plugin aus und gehen Sie zur Registerkarte Installed, um Ihre Plugins anzuzeigen, zu aktivieren, zu deaktivieren oder zu deinstallieren. Sie können Plugins auch mit direkten Befehlen verwalten. Deaktivieren Sie ein Plugin, ohne es zu deinstallieren:
/plugin disable plugin-name@marketplace-name
Aktivieren Sie ein deaktiviertes Plugin erneut:
/plugin enable plugin-name@marketplace-name
Entfernen Sie ein Plugin vollständig:
/plugin uninstall plugin-name@marketplace-name
Die Option --scope ermöglicht es Ihnen, einen bestimmten Bereich mit CLI-Befehlen anzusteuern:
claude plugin install formatter@your-org --scope project
claude plugin uninstall formatter@your-org --scope project

Verwalten Sie Marktplätze

Sie können Marktplätze über die interaktive /plugin-Schnittstelle oder mit CLI-Befehlen verwalten.

Verwenden Sie die interaktive Schnittstelle

Führen Sie /plugin aus und gehen Sie zur Registerkarte Marketplaces, um:
  • Alle Ihre hinzugefügten Marktplätze mit ihren Quellen und Status anzuzeigen
  • Neue Marktplätze hinzuzufügen
  • Marktplatzlisten zu aktualisieren, um die neuesten Plugins abzurufen
  • Marktplätze zu entfernen, die Sie nicht mehr benötigen

Verwenden Sie CLI-Befehle

Sie können Marktplätze auch mit direkten Befehlen verwalten. Listen Sie alle konfigurierten Marktplätze auf:
/plugin marketplace list
Aktualisieren Sie Plugin-Auflistungen von einem Marktplatz:
/plugin marketplace update marketplace-name
Entfernen Sie einen Marktplatz:
/plugin marketplace remove marketplace-name
Das Entfernen eines Marktplatzes deinstalliert alle Plugins, die Sie von ihm installiert haben.

Konfigurieren Sie automatische Updates

Claude Code kann Marktplätze und ihre installierten Plugins beim Start automatisch aktualisieren. Wenn die automatische Aktualisierung für einen Marktplatz aktiviert ist, aktualisiert Claude Code die Marktplatzdaten und aktualisiert installierte Plugins auf ihre neuesten Versionen. Wenn Plugins aktualisiert wurden, sehen Sie eine Benachrichtigung, die Sie auffordert, Claude Code neu zu starten. Schalten Sie die automatische Aktualisierung für einzelne Marktplätze über die Benutzeroberfläche um:
  1. Führen Sie /plugin aus, um den Plugin-Manager zu öffnen
  2. Wählen Sie Marketplaces
  3. Wählen Sie einen Marktplatz aus der Liste
  4. Wählen Sie Enable auto-update oder Disable auto-update
Offizielle Anthropic-Marktplätze haben die automatische Aktualisierung standardmäßig aktiviert. Marktplätze von Drittanbietern und lokale Entwicklungsmarktplätze haben die automatische Aktualisierung standardmäßig deaktiviert. Um alle automatischen Updates vollständig für Claude Code und alle Plugins zu deaktivieren, setzen Sie die Umgebungsvariable DISABLE_AUTOUPDATER. Siehe Auto updates für Details. Um Plugin-Auto-Updates aktiviert zu halten, während Sie Claude Code-Auto-Updates deaktivieren, setzen Sie FORCE_AUTOUPDATE_PLUGINS=true zusammen mit DISABLE_AUTOUPDATER:
export DISABLE_AUTOUPDATER=true
export FORCE_AUTOUPDATE_PLUGINS=true
Dies ist nützlich, wenn Sie Claude Code-Updates manuell verwalten möchten, aber immer noch automatische Plugin-Updates erhalten möchten.

Konfigurieren Sie Team-Marktplätze

Team-Administratoren können die automatische Marktplatzinstallation für Projekte einrichten, indem sie Marktplatzkonfiguration zu .claude/settings.json hinzufügen. Wenn Team-Mitglieder dem Repository-Ordner vertrauen, fordert Claude Code sie auf, diese Marktplätze und Plugins zu installieren. Für vollständige Konfigurationsoptionen einschließlich extraKnownMarketplaces und enabledPlugins siehe Plugin settings.

Fehlerbehebung

/plugin-Befehl nicht erkannt

Wenn Sie „unknown command” sehen oder der Befehl /plugin nicht angezeigt wird:
  1. Überprüfen Sie Ihre Version: Führen Sie claude --version aus. Plugins erfordern Version 1.0.33 oder später.
  2. Aktualisieren Sie Claude Code:
    • Homebrew: brew upgrade claude-code
    • npm: npm update -g @anthropic-ai/claude-code
    • Native Installer: Führen Sie den Installationsbefehl von Setup erneut aus
  3. Starten Sie Claude Code neu: Starten Sie nach der Aktualisierung Ihr Terminal neu und führen Sie claude erneut aus.

Häufige Probleme

  • Marktplatz wird nicht geladen: Überprüfen Sie, dass die URL zugänglich ist und dass .claude-plugin/marketplace.json unter dem Pfad vorhanden ist
  • Plugin-Installationsfehler: Überprüfen Sie, dass Plugin-Quell-URLs zugänglich sind und Repositories öffentlich sind (oder Sie haben Zugriff)
  • Dateien nach der Installation nicht gefunden: Plugins werden in einen Cache kopiert, daher funktionieren Pfade, die auf Dateien außerhalb des Plugin-Verzeichnisses verweisen, nicht
  • Plugin Skills werden nicht angezeigt: Löschen Sie den Cache mit rm -rf ~/.claude/plugins/cache, starten Sie Claude Code neu und installieren Sie das Plugin erneut. Siehe Plugin Skills not appearing für Details.
Detaillierte Fehlerbehebung mit Lösungen finden Sie unter Troubleshooting im Marktplatz-Leitfaden. Für Debugging-Tools siehe Debugging and development tools.

Nächste Schritte

  • Erstellen Sie Ihre eigenen Plugins: Siehe Plugins, um benutzerdefinierte Befehle, Agenten und Hooks zu erstellen
  • Erstellen Sie einen Marktplatz: Siehe Create a plugin marketplace, um Plugins an Ihr Team oder Ihre Community zu verteilen
  • Technische Referenz: Siehe Plugins reference für vollständige Spezifikationen