Zum Inhalt springen

Plugins & Ecosystem

Stell dir vor, du hast wochenlang den perfekten Claude Code Workflow entwickelt: Custom Agents für Code-Reviews, Hooks für automatische Linting-Checks, MCP-Server für deine Datenbank, Skills für wiederkehrende Aufgaben. Jetzt kommt ein neues Teammitglied -- und du musst alles einzeln erklären und Datei für Datei kopieren.

Plugins lösen genau dieses Problem. Ein Plugin bündelt alles -- Skills, Agents, MCP-Konfiguration und Hooks -- in einem einzigen, portablen Paket. Du installierst es mit einem Befehl, und das gesamte Toolkit ist sofort verfügbar.

Plugins als App-Store für Claude Code

Denk an Plugins wie an Apps auf deinem Smartphone. Jede App bringt ihre eigene Funktionalität mit, ohne andere Apps zu stören. Genauso funktionieren Claude Code Plugins:

  • Ein Plugin = ein komplettes Toolkit: Ein Security-Plugin könnte einen Security-Review-Agent, einen Vulnerability-Scanner als MCP-Server, einen Pre-Commit-Hook für Secrets-Detection und Skills für OWASP-Checks enthalten -- alles in einem Paket.
  • Installation mit einem Befehl: Kein manuelles Kopieren von Dateien. Ein /plugin-Befehl, und alles läuft.
  • Unabhängig voneinander: Plugins beeinflussen sich nicht gegenseitig, weil jedes Plugin seinen eigenen Namespace hat.

iNamespace-Isolation

Jeder Skill in einem Plugin bekommt automatisch ein Präfix: /plugin-name:skill-name. Wenn zwei Plugins jeweils einen Skill namens review haben, gibt es keinen Konflikt -- sie heißen /security-plugin:review und /perf-plugin:review. Das gleiche Prinzip wie Packages in einer Programmiersprache.

Was ein Plugin enthalten kann

Ein Plugin ist modular aufgebaut. Nicht jede Komponente ist Pflicht -- du kannst auch ein Plugin erstellen, das nur Skills enthält:

  • Skills -- Wiederverwendbare Prompt-Vorlagen und Workflows
  • Agents -- Spezialisierte Subagents mit eigenem System-Prompt und Modell
  • Hooks -- Event-Handler für automatische Aktionen (PreToolUse, PostToolUse, etc.)
  • MCP-Server -- Tool-Integrationen für externe Dienste
  • Settings -- Konfiguration für Modell, Berechtigungen und Verhalten

Was dich erwartet

  • Plugin-Struktur -- Wie ein Plugin aufgebaut ist, vom Manifest bis zur Namespace-Isolation
  • MCP-Integration -- Claude Code als MCP-Host mit Transport-Typen, Deferred Loading und Konfigurationsscopes
  • Marketplace & Community -- Wo du Plugins findest, teilst und für Enterprise-Umgebungen verwaltest

*Lernziel

Nach diesem Modul kannst du eigene Plugins erstellen und verteilen, MCP-Server effizient konfigurieren und das wachsende Ecosystem rund um Claude Code für deine Workflows nutzen.

Reflektieren

Plugins verwandeln individuelle Workflows in teilbare Team-Toolkits. In Kombination mit dem MCP-Protokoll und einer aktiven Community entsteht ein Ecosystem, das Claude Code weit über seine eingebauten Funktionen hinaus erweitert. Im nächsten Abschnitt schauen wir uns an, wie ein Plugin konkret aufgebaut ist.