---
title: Claude Mods — deine Prompts als Buttons in Claude Code.
description: "Mit Mods baust du Claude Code per Prompt um: drei Schnellaktionen über dem Chat und ein Fenster, das jede geänderte Datei mit Vorher und Nachher zeigt. Mit beiden Prompts, Freigabe, dauerhafter Installation und dem, was ein Mod auf deinem Rechner darf."
category: guides
date: 2026-10-30
canonical: https://thanisch.co/wissen/guides/claude-mods
url: https://thanisch.co/wissen/guides/claude-mods
---

# Claude Mods — deine Prompts als Buttons in Claude Code.

- Was ein Mod ist und worin er sich von einem Skill unterscheidet

- Was du brauchst: Plan, Desktop-App, Version

- Drei Schnellaktionen über dem Chat, mit dem Prompt aus dem Reel und einer genaueren Fassung

- Ein Fenster, das jede geänderte Datei mit Vorher und Nachher zeigt

- Wie du den Mod über die Sitzung hinaus behältst

- Was ein Mod auf deinem Rechner darf, und wie du ihn prüfst

> **Kurz gesagt**
> Seit Anfang Oktober 2026 kannst du Claude Code mit Mods umbauen. Du beschreibst, was du willst, und Claude schreibt den Mod: zum Beispiel drei Buttons über dem Chat, die deine Standard-Prompts abschicken. *Ein Mod läuft mit deinen Rechten, also installierst du nur, was du verstehst.*

Manche Prompts tippst du jeden Tag neu: „Fass den Stand zusammen“, „Was ist noch offen?“, „Lies den Entwurf gegen“. Mit einem Mod werden daraus Buttons, die direkt in Claude Code über dem Eingabefeld stehen.

## Was ein Mod ist

Anthropic hat Mods am 1. Oktober 2026 vorgestellt, im Blogbeitrag [Customize Claude Code with mods](https://claude.com/blog/claude-code-mods). Ein Mod ist ein Plugin mit kleinen JavaScript- oder TypeScript-Funktionen. Claude Code ruft sie auf, wenn etwas passiert: Du schickst einen Prompt ab, Claude benutzt ein Werkzeug, oder ein Teil der Oberfläche wird gezeichnet. Die Funktion kann zusehen, das Ereignis ändern oder es ganz übernehmen.

Den Code musst du nicht selbst schreiben. Du beschreibst den Mod in einer Claude-Code-Sitzung, und Claude schreibt ihn. Laut [Doku](https://code.claude.com/docs/en/plugins/mods/overview) kann ein Mod unter anderem:

### 1. Eigene Oberfläche zeichnen

Ein Fenster neben dem Chat oder eine Leiste direkt über dem Eingabefeld, mit Buttons, Tabs und Textfeldern.

### 2. Vorhandene Oberfläche umbauen

Zum Beispiel die Zeile einer Werkzeug-Aktion, den Lade-Spinner oder den Dialog, in dem Claude dir Fragen stellt. Die Freigabe-Abfrage für Berechtigungen kann ein Mod nicht ändern.

### 3. Eigene Befehle hinzufügen

Ein `/befehl`, der sofort deinen Code ausführt, auch während Claude arbeitet.

### 4. Auf Aktionen reagieren

Einen Werkzeugaufruf anhalten, eine Rückfrage stellen oder einen Prompt umschreiben, bevor er beim Modell ankommt.

Mods laufen in Claude Code im Terminal, im Code-Tab der Desktop-App und in der VS-Code-Erweiterung. Auch Anthropic baut eigene Funktionen inzwischen als Mods, zum Beispiel `/diff` im Terminal.

| | Skill | Mod |
| --- | --- | --- |
| Was es ist | Eine Anleitung als Markdown, die Claude liest | Funktionen, die Claude Code selbst ausführt |
| Was es ändert | Was Claude weiß und tut | Oberfläche, Befehle, Prompts und Werkzeugaufrufe |
| Kann es Buttons zeigen? | Nein | Ja |
| Nimm es, wenn … | du dieselben Anweisungen immer wieder in den Chat kopierst | du eine Leiste, ein Fenster oder einen eigenen Befehl willst |

## Was du brauchst

- Einen bezahlten Plan: **Pro, Max, Team oder Enterprise**. Ohne ihn öffnet sich der Code-Tab nicht.
- Die [Claude-Desktop-App](https://code.claude.com/docs/en/desktop-quickstart) für macOS, Windows oder Linux (Beta). Die Kommandozeile brauchst du für die ersten Schritte nicht.
- Eine lokale Sitzung im Code-Tab. In Cloud-Sitzungen und WSL-Sitzungen zeigt die App keine Mod-Oberfläche.
- Claude Code ab Version **2.1.286** in der Desktop-App. Tipp im Code-Tab `/status` ein. Die Zeile „Claude Code“ zeigt die Version.

> **Team und Enterprise**
> In Firmenkonten kann die Administration festlegen, dass nur Mods der Organisation laden. Dann bleibt ein selbst gebauter Mod aus, und das Protokoll nennt den Grund.

## Schritt 1: Code-Tab und Projekt öffnen

Öffne die Desktop-App und klick oben in der Seitenleiste auf **Code**. Unter dem Eingabefeld wählst du die lokale Umgebung und daneben den Projektordner, an dem du gerade arbeitest. Das kann der Ordner deiner Website sein, ein Notizordner oder ein Ordner mit Dokumenten.

## Schritt 2: Drei Schnellaktionen bestellen

Das ist der Prompt aus dem Reel:

Er funktioniert. Claude muss dann aber selbst entscheiden, was jeder Button genau abschickt. Wenn du das festlegst, bekommst du jedes Mal dieselbe Antwort-Form. Die drei Button-Prompts hier sind ein Beispiel, du ersetzt sie durch deine:

Danach passiert Folgendes:

### 1. Claude schreibt den Mod

Claude nutzt dafür den eingebauten Skill `plugin-authoring` und legt den Mod in einem eigenen Ordner für diese Sitzung an, unter `~/.claude/dev-mods/`.

### 2. Du gibst die Dateien frei

Der Ordner `~/.claude` ist geschützt. In den Modi „Manual“ und „Accept edits“ fragt Claude Code deshalb bei jeder Datei nach. Gib sie einzeln frei.

### 3. Du aktivierst den Mod

Bei der ersten Datei fragt Claude Code, ob es Hot Reload für diese Sitzung einschalten soll. Wähl die Option, die es für diese Sitzung einschaltet (in der englischen Doku *Enable for this session*). Dann lädt der Mod, sobald Claude fertig ist, und jede spätere Änderung lädt automatisch neu.

### 4. Du probierst ihn aus

Die Leiste mit den drei Buttons steht jetzt über dem Eingabefeld. Passt etwas nicht, sag Claude, was es ändern soll. Nach dem nächsten Durchlauf ist die neue Fassung da.

> **Merke**
> Wenn du die Abfrage ablehnst (*Not now*), lädt der Mod erst beim nächsten Start dieser Sitzung. Ob er läuft, siehst du mit `/plugin` im Reiter „Installed“.

## Schritt 3: Ein Fenster für alle Änderungen

Im Reel kommt danach der zweite Ausbau:

Wenn Claude danach deine Website, deine Notizen oder ein Dokument ändert, siehst du im Fenster, welche Dateien betroffen sind und was an welcher Stelle anders ist.

Damit das auch in Ordnern ohne Git funktioniert, sag Claude, dass sich der Mod den alten Stand selbst merken soll. Ein Mod kann jede Schreib-Aktion abfangen und die Datei vorher lesen.

> **Die Desktop-App kann das schon**
> Der Code-Tab hat eine eingebaute Ansicht für Änderungen. Du öffnest sie über die Zeilenzahl wie `+12 -1`, über „Changes“ in der Titelleiste oder mit ⌘⇧D. Ein eigener Mod lohnt sich, wenn du die Ansicht anders haben willst, zum Beispiel mit einer kurzen Zusammenfassung pro Datei oder nur für Notizen und Texte.

## Den Mod behalten

Ein Mod, den Claude für dich schreibt, lädt nur in der Sitzung, in der er entstanden ist. Den Sitzungsordner löscht Claude Code nach einer Weile. Für alle Sitzungen kopierst du den Mod an einen festen Ort und installierst ihn als Plugin. Das kann Claude für dich erledigen:

Dafür braucht Claude den Befehl `claude` auf deinem Rechner. Fehlt er, installierst du die [Kommandozeile](https://code.claude.com/docs/en/quickstart) einmal dazu. Ein Plugin im User-Scope gilt danach im Terminal, in den lokalen Sitzungen der Desktop-App und in VS Code. Ausschalten oder entfernen kannst du ihn in der Desktop-App über das **+** neben dem Eingabefeld unter **Plugins**.

## Was ein Mod auf deinem Rechner darf

Ein Mod läuft mit deinen Rechten und in keiner Sandbox. Laut [Doku](https://code.claude.com/docs/en/plugins/mods/overview#decide-whether-to-trust-a-mod) kann er:

- Dateien lesen und schreiben, Programme starten und Netzwerkanfragen senden

- Umgebungsvariablen und Einstellungsdateien lesen, also auch API-Schlüssel

- Jeden Prompt und jeden Werkzeugaufruf deiner Sitzung sehen und ändern

- Werkzeugaufrufe freigeben, bevor du gefragt wirst

- Modell-Anfragen über deinen Plan stellen

Bei einem Mod, den Claude in deiner Sitzung schreibt, siehst du jede Datei, bevor sie gespeichert wird. Bei einem fremden Mod prüfst du vorher, was er tut. Dieser Befehl listet die Ereignisse, auf die der Mod reagiert, und alles, was er bei Claude Code anfragt, ohne ihn auszuführen:

```text
claude plugin validate ./name-des-mods
```

Wenn du die Ausgabe nicht verstehst, gib sie Claude und frag, was der Mod liest, schreibt und ins Netz schickt. In Team- und Enterprise-Konten lädt zuerst ein eingebauter Schutz-Mod. Er verhindert unter anderem, dass ein installierter Mod deine Verbotsregeln aushebelt.

> **Alle Mods ausschalten**
> Für eine Sitzung startest du Claude Code im Terminal mit `--safe-mode`. Dauerhaft setzt du `"disableAllHooks": true` in `~/.claude/settings.json`. Damit stoppen auch deine anderen Hooks und eine eigene Statuszeile.

## Wenn nichts passiert

- Die Version ist zu alt. Prüf sie mit `/status` und aktualisiere die Desktop-App.

- Du hast die Abfrage für Hot Reload abgelehnt. Dann lädt der Mod erst beim nächsten Start der Sitzung.

- Du arbeitest in einer Cloud- oder WSL-Sitzung. Dort zeichnet ein Mod nichts.

- Dein Unternehmen lässt nur eigene Mods zu.

- Der Mod ist fehlerhaft. Sag Claude, was du siehst, oder lass es `claude plugin validate` ausführen und die Meldung beheben.

## Grenzen

- Mods gibt es nur in Claude Code. Im normalen Chat und in Cowork ändern sie nichts.

- Ein von Claude geschriebener Mod gilt erst einmal nur für eine Sitzung. Für alle Sitzungen musst du ihn installieren.

- Die Ereignisse und Funktionen können sich zwischen zwei Versionen von Claude Code ändern. Ein Mod, der heute läuft, braucht nach einem Update eventuell eine Anpassung.

- Jeder Button-Klick startet eine normale Anfrage und verbraucht Nutzung deines Plans.

Das Reel zu diesem Stück liegt auf [Instagram](https://www.instagram.com/christopher_thanisch/).

## Quellen

- Anthropic: [Customize Claude Code with mods](https://claude.com/blog/claude-code-mods), 1. Oktober 2026.
- Claude-Code-Doku: [Mods overview](https://code.claude.com/docs/en/plugins/mods/overview), [Create a mod](https://code.claude.com/docs/en/plugins/mods/create), [Draw in the interface](https://code.claude.com/docs/en/plugins/mods/interface), [Troubleshoot a mod](https://code.claude.com/docs/en/plugins/mods/troubleshoot).
- Claude-Code-Doku: [Get started with the desktop app](https://code.claude.com/docs/en/desktop-quickstart) und [Install and manage plugins](https://code.claude.com/docs/en/plugins/install).

## Dein Aktionsplan

Hak ab, was du erledigt hast:

- [ ] Desktop-App geöffnet, Code-Tab gewählt und mit `/status` die Version geprüft

- [ ] Den Projektordner gewählt, an dem du gerade arbeitest

- [ ] Die drei Prompts aufgeschrieben, die du am häufigsten tippst

- [ ] Den Mod mit den drei Buttons bestellt, die Dateien freigegeben und für die Sitzung aktiviert

- [ ] Das Fenster für Änderungen ergänzt oder die eingebaute Ansicht ausprobiert

- [ ] Den Mod nach `~/mods` kopiert und dauerhaft installiert
