Claude Code Mods: Was sie sind und wie du sie nutzt

Mods verändern Claude Code von innen: eigene Anzeigen, Befehle und Regeln. Was dahintersteckt, wie du einen baust und wo die Risiken liegen.

Claude Code Mods sind Plugins, die Claude Code von innen verändern. Ein Mod reagiert auf Ereignisse wie einen Werkzeugaufruf oder eine Eingabe und kann dabei eigene Anzeigen zeichnen, Befehle ergänzen oder einen Werkzeugaufruf anhalten, bevor er ausgeführt wird. Mods gibt es seit Anfang Oktober 2026 im Terminal (ab Version 2.1.287) und im Code-Tab der Desktop-App. Bauen kannst du sie ohne Programmierkenntnisse: Du beschreibst Claude, was der Mod tun soll. Weil ein Mod aber mit deinen Rechten läuft, gehören nur geprüfte Mods aus vertrauenswürdigen Quellen auf deinen Rechner.

Was sind Claude Code Mods?

Ein Mod ist ein Plugin mit ein paar Zeilen JavaScript oder TypeScript. Diese Funktionen hängen sich an Ereignisse in Claude Code: Claude will ein Werkzeug aufrufen, du schickst eine Eingabe ab, die Oberfläche wird neu gezeichnet. Bei jedem Ereignis hat der Mod drei Möglichkeiten:

  • Beobachten: mitzählen oder mitschreiben und das Ereignis unverändert weiterlaufen lassen
  • Ändern: das Ereignis anpassen, etwa einen Text in der Ladeanzeige ergänzen
  • Beantworten: das Ereignis selbst erledigen, sodass das übliche Verhalten nicht läuft, zum Beispiel einen Befehl ablehnen

Für alles außerhalb seines eigenen Codes, also Dateien lesen, Programme starten oder Anfragen ins Netz schicken, muss ein Mod eine feste Schnittstelle von Claude Code benutzen. Dadurch lässt sich vor der Installation auflisten, was ein Mod tut.

Einige Funktionen von Claude Code sind selbst als Mods gebaut, etwa der Befehl /diff mit seinem eigenen Fensterbereich oder das Laden der Datei AGENTS.md als Projektanweisung. Anthropic hat den Quellcode dieser Mods veröffentlicht.

Mods, Hooks, Skills und MCP-Server im Vergleich

Claude Code hatte schon vorher mehrere Wege, es zu erweitern. Der Unterschied: Hooks, Skills und MCP-Server wirken von außen, ein Mod läuft innerhalb von Claude Code.

Mods, Hooks, Skills und MCP-Server im Vergleich
ModHook in den EinstellungenSkillMCP-Server
Was es istFunktionen, die Claude Code im eigenen Prozess aufruftShell-Befehl, HTTP-Anfrage oder Prompt bei einem EreignisAnleitung in einer Markdown-DateiEigener Dienst, der Claude Werkzeuge gibt
Kann die Oberfläche ändernJaNeinNeinNein
Geschrieben inJavaScript oder TypeScriptbeliebiges Skript plus Eintrag in den EinstellungenMarkdownbeliebige Sprache
Passt, wenndu eine Anzeige, einen eigenen Befehl oder einen Eingriff in Werkzeugaufrufe willstdu ein Ereignis mit einem vorhandenen Skript blockieren, erlauben oder protokollieren willstdu Claude immer wieder dieselben Anweisungen gibstClaude ein externes System erreichen soll

Ein Plugin kann alles davon enthalten. Ein Mod kann also zusammen mit einem Skill und einem MCP-Server ausgeliefert werden.

Was ein Mod kann: Beispiele

Laut Anthropic öffnen Mods vier Möglichkeiten, die es vorher nicht gab:

  • Anzeigen: eigene Bereiche neben dem Verlauf oder als Leiste über dem Eingabefeld, mit Reitern, Knöpfen und Textfeldern
  • Oberfläche umbauen: Teile, die Claude Code selbst zeichnet, ersetzen oder umgestalten, etwa die Ladeanzeige oder das Fenster für Rückfragen
  • In Werkzeugaufrufe eingreifen: einen Aufruf anhalten und nachfragen, ihn ohne Ausführung beantworten oder an ein anderes Modell schicken
  • Eigene Befehle: ein /befehl, der sofort deine Funktion ausführt, ohne dass Claude antworten muss, auch während Claude arbeitet

Anthropic stellt im Repository claude-code-playground drei Beispiel-Mods bereit. token-weather zeigt über dem Eingabefeld, wie voll das Kontextfenster ist. blast-radius hält riskante Befehle wie rm -rf an und zeigt, was sie ändern würden, mit Knöpfen zum Fortfahren oder Abbrechen. replay-theater spielt die Dateiänderungen der letzten Antwort Schritt für Schritt ab.

Seit dem Start teilen Nutzerinnen und Nutzer eigene Mods. Einige Ideen, die im Alltag wirklich helfen:

Kosten und Kontext im Blick

Claude Code hält den Verlauf eines Chats eine Zeit lang auf den Servern von Anthropic vor, im sogenannten Cache. Solange er gültig ist, wird der Verlauf bei der nächsten Nachricht günstig wiederverwendet. Läuft er ab, wird alles neu verarbeitet. Mit einem Claude-Abo hält der Cache des Hauptchats eine Stunde, mit API-Schlüssel fünf Minuten. Ein Mod kann zeigen, wie lange der Cache noch hält, wie voll der Kontext ist und was ein Neuaufbau kosten würde, und kurz vor Ablauf warnen.

Statusleiste in Claude Code mit Cache-Restzeit von 57 Minuten, 108.000 Tokens Kontext, Kosten bei Ablauf von 0,87 Dollar, Auslastung des Abos und darunter drei vorgeschlagene nächste Schritte
Ein Mod zeigt Cache, Kontext und Kosten über dem Eingabefeld, ein zweiter schlägt nächste Schritte vor. Bild: Nate Herk auf YouTube
Hinweisfenster eines Mods: Der Cache eines Chats mit 154.000 Tokens läuft in fünf Minuten ab, ein Neuaufbau kostet etwa 1,23 Dollar
Warnung, bevor der Cache abläuft. Bild: Nate Herk auf YouTube

Vertrauliche Daten bei Bildschirmaufnahmen ausblenden

Wer den Bildschirm teilt, zeigt schnell E-Mail-Adressen, Preise oder Kundennamen. Ein Aufnahmemodus kann solche Angaben in Claudes Antworten durch Platzhalter ersetzen. Claude arbeitet weiter mit den echten Daten, sie stehen nur nicht auf dem Bildschirm.

Antwort von Claude im Aufnahmemodus: Statt der echten E-Mail-Adressen stehen Platzhalter wie [email] im Text
Ein Aufnahmemodus ersetzt E-Mail-Adressen durch Platzhalter. Bild: Nate Herk auf YouTube

Fortschritt langer Aufgaben

Mit /goal gibst du Claude ein größeres Ziel, das es selbstständig in Teilaufgaben zerlegt. Ein Mod kann daraus eine Fortschrittsanzeige machen, mit Teilaufgaben, Balken und vergangener Zeit.

Fortschrittsanzeige eines Ziels in Claude Code: Ziel erledigt in zwei Minuten, grüner Balken, darunter drei vorgeschlagene nächste Schritte
Fortschrittsanzeige für ein Ziel. Bild: Nate Herk auf YouTube

Schutz bei parallelen Chats

Laufen mehrere Chats im selben Projekt, können zwei dieselbe Datei bearbeiten. Ein Mod kann vor jeder Änderung prüfen, ob ein anderer Chat die Datei gerade verändert hat, und nachfragen: fortfahren, in eine getrennte Arbeitskopie ausweichen oder abbrechen.

Rückfrage in Claude Code: Ein anderer offener Chat hat pricing.html gerade bearbeitet. Optionen: fortfahren, in einen Worktree verschieben, abbrechen oder eigene Antwort
Rückfrage, bevor zwei Chats dieselbe Datei ändern. Bild: Nate Herk auf YouTube

So baust und installierst du einen Mod

Der einfachste Weg führt über Claude selbst. In einer Claude-Code-Sitzung beschreibst du, was du willst, etwa „Bau mir einen Mod, der den aktuellen Git-Branch über dem Eingabefeld anzeigt“. Claude nutzt dafür eine eingebaute Anleitung namens plugin-authoring.

  1. Mod beschreiben: in normaler Sprache, mit dem Problem, das er lösen soll
  2. Freigeben: Claude Code fragt, ob es die Mods dieser Sitzung laden soll. Erst dann läuft der Code.
  3. Ausprobieren und nachbessern: Jede Änderung lädt am Ende der Antwort neu.
  4. Behalten: Ein so gebauter Mod gilt nur für diese Sitzung. Für dauerhafte Nutzung kopierst du seinen Ordner an einen eigenen Ort und startest Claude Code mit --plugin-dir oder legst ihn in einen Plugin-Marktplatz.

Fertige Mods installierst du wie jedes Plugin mit /plugin install name@marktplatz. Ob ein Mod geladen ist, zeigt /plugin. Wenn etwas nicht stimmt, startest du mit claude --safe-mode eine Sitzung ohne installierte Mods.

Wer selbst Code schreibt, braucht keinen Build-Schritt: Claude Code lädt .js- und .ts-Dateien direkt. Ein kleiner Mod besteht aus drei Dateien, und claude plugin validate prüft, ob alles stimmt. Mit claude plugin test lassen sich sogar automatische Tests schreiben, die ohne Sitzung laufen.

Worauf du bei der Sicherheit achten musst

Anthropic ist hier deutlich: Ein Mod ist Code, der mit deinen Rechten innerhalb von Claude Code läuft, und er ist nicht abgeschottet. Auch die Sandbox von Claude Code schützt nicht davor, sie gilt nur für die Befehle, die Claude selbst ausführt. Ein Mod kann:

  • Dateien: überall lesen und schreiben, wo dein Benutzerkonto Zugriff hat
  • Zugangsdaten: Umgebungsvariablen und Einstellungen lesen, auch API-Schlüssel darin
  • Sitzung: jede Eingabe und jeden Werkzeugaufruf sehen und verändern
  • Freigaben: Werkzeugaufrufe genehmigen, bevor du gefragt wirst
  • Kosten: auf deinem Abo oder API-Schlüssel Modelle aufrufen

Nur das Freigabefenster selbst kann ein Mod nicht umgestalten. Vor der Installation zeigt claude plugin validate auf dem Ordner des Mods, auf welche Ereignisse er reagiert und welche Zugriffe er nutzt, ohne ihn auszuführen. Achte besonders auf Zugriffe auf Dateien, Programme, das Netz und Umgebungsvariablen.

Was das für dein Unternehmen bedeutet

Für Betriebe, in denen mehrere Leute mit Claude Code arbeiten, sind Mods zweischneidig. Einerseits lassen sich Regeln direkt ins Werkzeug einbauen: Rückfragen vor Änderungen an bestimmten Ordnern, ausgeblendete Kundendaten bei Präsentationen, sichtbare Kosten pro Sitzung. Andererseits kann ohne Vorgaben jede Person im Team Mods installieren, die alles sehen, was Claude sieht.

Anthropic gibt Administratoren dafür verwaltete Einstellungen an die Hand:

Was das für dein Unternehmen bedeutet
ZielEinstellung
Keine selbst installierten ModsOption allowManagedModsOnly auf true
Nur Mods aus freigegebenen QuellenFreigabeliste für Marktplätze und disableSideloadFlags
Eigene Firmen-Mods für alleMod in einem Firmenverzeichnis ablegen und über enabledPlugins aktivieren
Gar keine Mods und HooksdisableAllHooks auf true

Mit Team- oder Enterprise-Abo läuft außerdem ein eingebauter Schutz-Mod, der verhindert, dass Mods einzelner Nutzerinnen und Nutzer die verwalteten Regeln und Anweisungen der Organisation aushebeln.

Wenn dein Team Claude Code für Automatisierungen nutzt, lohnt sich eine kurze Regel: Welche Mods sind erlaubt, wer prüft neue, und wo liegen sie. Wie Automatisierung im Betrieb insgesamt aussieht, steht in Was ist KI-Prozessautomatisierung?. Wenn du wissen willst, welche deiner Abläufe sich dafür eignen, schauen wir uns das im kostenlosen Automatisierungs-Check an.

Für feste Abläufe statt einmaliger Skripte setzen wir als n8n-Agentur auf Workflows, die wir gemeinsam aufbauen und im Betrieb begleiten.

Häufige Fragen

Was sind Claude Code Mods?

Mods sind Plugins, die innerhalb von Claude Code laufen und auf Ereignisse reagieren, etwa einen Werkzeugaufruf, eine Eingabe oder das Zeichnen der Oberfläche. Sie können eigene Anzeigen zeichnen, Befehle ergänzen und Werkzeugaufrufe anhalten, ändern oder ablehnen.

Was ist der Unterschied zwischen Mods und Hooks?

Hooks in den Einstellungen sind Shell-Befehle, HTTP-Anfragen oder Prompts, die Claude Code bei einem Ereignis von außen ausführt. Mods sind Funktionen, die innerhalb von Claude Code laufen. Deshalb können nur Mods die Oberfläche verändern und eigene Befehle ohne Umweg über Claude ausführen.

Muss ich programmieren können, um einen Mod zu bauen?

Nein. Du beschreibst in einer Claude-Code-Sitzung, was der Mod tun soll, und Claude schreibt ihn. Bevor er läuft, musst du ihn freigeben.

Wo funktionieren Mods?

Im Terminal ab Claude Code 2.1.287 und im Code-Tab der Desktop-App. In der VS-Code-Erweiterung, bei claude -p und im Agent SDK laufen sie im Hintergrund, zeichnen aber keine Anzeigen.

Kann ich Mods im Unternehmen sperren?

Ja. Mit der Option allowManagedModsOnly in den verwalteten Einstellungen laden nur die Mods, die deine Organisation selbst bereitstellt. Die in Claude Code eingebauten Mods laufen weiter.

Quellen

  1. Claude Code Docs: Mods overview
  2. Claude Code Docs: Create a mod
  3. Claude Code Docs: Manage mods for your organization
  4. Claude Code Docs: How Claude Code uses prompt caching
  5. Anthropic: Beispiel-Mods im Repository claude-code-playground
  6. Anthropic: Quellcode der eingebauten Mods im Repository claude-code

Florian Albert Gründer & Redaktion

Arbeitet seit über zehn Jahren an der Schnittstelle von Performance Marketing und Automatisierung und baut KI-Systeme für Mittelstand und Agenturen.