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: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.
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:
Der offizielle Marktplatz wird von Anthropic gepflegt. Um Ihre eigenen Plugins zu verteilen, erstellen Sie Ihren eigenen Marktplatz und teilen Sie ihn mit Benutzern.
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.| Sprache | Plugin | Erforderliche Binärdatei |
|---|---|---|
| C/C++ | clangd-lsp | clangd |
| C# | csharp-lsp | csharp-ls |
| Go | gopls-lsp | gopls |
| Java | jdtls-lsp | jdtls |
| Lua | lua-lsp | lua-language-server |
| PHP | php-lsp | intelephense |
| Python | pyright-lsp | pyright-langserver |
| Rust | rust-analyzer-lsp | rust-analyzer |
| Swift | swift-lsp | sourcekit-lsp |
| TypeScript | typescript-lsp | typescript-language-server |
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.
Fügen Sie den Marktplatz hinzu
Führen Sie innerhalb von Claude Code den Befehl Dies lädt den Marktplatzkatalog herunter und macht seine Plugins für Sie verfügbar.
plugin marketplace add für den Marktplatz anthropics/claude-code aus: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
Installieren Sie ein Plugin
Wählen Sie ein Plugin aus, um seine Details anzuzeigen, und wählen Sie dann einen Installationsbereich:Siehe Configuration scopes, um mehr über Bereiche zu erfahren.
- 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
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 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.
/commit-commands:commit bereit.Probieren Sie es aus, indem Sie eine Änderung an einer Datei vornehmen und ausführen:Marktplätze hinzufügen
Verwenden Sie den Befehl/plugin marketplace add, um Marktplätze aus verschiedenen Quellen hinzuzufügen.
- GitHub-Repositories: Format
owner/repo(zum Beispielanthropics/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:
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:# gefolgt von der Referenz an:
Aus lokalen Pfaden hinzufügen
Fügen Sie ein lokales Verzeichnis hinzu, das eine.claude-plugin/marketplace.json-Datei enthält:
marketplace.json-Datei hinzufügen:
marketplace.json-Datei über URL hinzu:
Plugins installieren
Nachdem Sie Marktplätze hinzugefügt haben, können Sie Plugins direkt installieren (installiert standardmäßig im Benutzerbereich):/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.jsonhinzu) - Local scope: Installieren Sie für sich selbst nur in diesem Repository (nicht mit Mitarbeitern geteilt)
/plugin aus und gehen Sie zur Registerkarte Installed, um Ihre Plugins nach Bereich gruppiert zu sehen.
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:
--scope ermöglicht es Ihnen, einen bestimmten Bereich mit CLI-Befehlen anzusteuern:
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: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:- Führen Sie
/pluginaus, um den Plugin-Manager zu öffnen - Wählen Sie Marketplaces
- Wählen Sie einen Marktplatz aus der Liste
- Wählen Sie Enable auto-update oder Disable auto-update
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:
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:
- Überprüfen Sie Ihre Version: Führen Sie
claude --versionaus. Plugins erfordern Version 1.0.33 oder später. - 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
- Homebrew:
- Starten Sie Claude Code neu: Starten Sie nach der Aktualisierung Ihr Terminal neu und führen Sie
claudeerneut aus.
Häufige Probleme
- Marktplatz wird nicht geladen: Überprüfen Sie, dass die URL zugänglich ist und dass
.claude-plugin/marketplace.jsonunter 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.
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