machichdigital

Claude · Foto: Lachlan Hardy, CC BY 2.0

WorkflowWorkflows & TemplatesLizenz: nur Link

Claude Code Hooks Mastery

Zuletzt aktualisiert:

⧉ –× kopiert⬇ –× heruntergeladenBewertung:

Typ

Workflow

Lizenz

nur Link

Anwendungsfeld

Workflows & Templates

Alle, die Claude Code per Hooks absichern, auditieren oder automatisieren wollen — vom ersten Hook bis zu fortgeschrittenen Setups.

Voraussetzungen

  • Claude Code bereits installiert und im Einsatz
  • Grundkenntnisse in der Konfiguration von Claude Code (Settings, Terminal)
  • Bereitschaft, Beispielcode zu lesen und an die eigene Umgebung anzupassen

Einordnung

AufwandEinrichtung & Einarbeitung3/5 · mittelNutzenErtrag im Alltag4/5 · eher hochVoraussetzungenWas vorher da sein muss3/5 · mittel1 = gering5 = hoch

Erfordert Einarbeitung in Hook-Konzepte und Anpassung, zahlt sich aber bei sicherheitskritischen oder Team-Workflows aus.

Das Referenz-Repo zum Hook-System: lauffähige Beispiele für alle Hook-Events (PreToolUse, PostToolUse, Stop, SubagentStop, Notification, UserPromptSubmit u. a.), deterministische Kontrolle über Claude (Blockieren gefährlicher Befehle, Logging, TTS-Benachrichtigungen), dazu Beispiel-Subagenten und Output-Styles.

Für wen: Alle, die Claude Code per Hooks absichern, auditieren oder automatisieren wollen — vom ersten Hook bis zu fortgeschrittenen Setups.

Im Detail

Dieses Repository ist die praktische Referenz zum Hook-System von Claude Code: lauffähige Beispiele für sämtliche Hook-Events wie PreToolUse, PostToolUse, Stop, SubagentStop, Notification oder UserPromptSubmit. Damit lässt sich deterministisches Verhalten erzwingen, das ein Prompt allein nicht garantieren kann – etwa gefährliche Befehle blockieren, jede Aktion protokollieren oder per Text-to-Speech benachrichtigt werden, wenn eine Aufgabe fertig ist. Zusätzlich enthält es Beispiel-Subagenten und Output-Styles, die sich als Vorlage kopieren lassen. Der Mehrwert gegenüber der offiziellen Dokumentation: Sie sehen fertigen, lauffähigen Code statt nur Konzept-Erklärungen. Sinnvoll für alle, die Claude Code in einem Team oder für sicherheitskritische Workflows absichern und nicht nur auf Zuruf vertrauen wollen.

Schritt für Schritt

  1. Das gewünschte Hook-Event auswählen, etwa PreToolUse, um gefährliche Befehle zu blockieren
  2. Das passende Beispiel im Repository lesen und verstehen, wie es in die eigene Claude-Code-Konfiguration eingebunden wird
  3. Den Hook an eigene Regeln anpassen, etwa welche Befehle blockiert werden sollen
  4. Mit einem Testlauf prüfen, ob der Hook tatsächlich greift
  5. Bei Bedarf Logging oder Text-to-Speech-Benachrichtigung ergänzen
  6. Beispiel-Subagenten oder Output-Styles als zusätzliche Vorlage übernehmen, wenn gebraucht

Beispiel aus der Praxis

Ein Team möchte verhindern, dass Claude Code versehentlich einen destruktiven Befehl ausführt. Es übernimmt das PreToolUse-Beispiel aus dem Repository und passt die Blockliste an die eigenen kritischen Befehle an, sodass Claude Code den Befehl künftig automatisch abbricht statt ihn auszuführen.

Praxis-Tipp

Fangen Sie mit dem PreToolUse-Hook-Beispiel an, um riskante Bash-Befehle wie rm -rf automatisch zu blockieren, bevor Sie eigene Hooks schreiben.

Stolperfallen

Hooks werden oft nur kopiert statt an die eigene Umgebung angepasst, wodurch sie im echten Einsatz nicht greifen oder zu restriktiv sind. Wer Hooks nicht vor dem Produktiveinsatz testet, merkt Fehlkonfigurationen erst, wenn ein wichtiger Befehl blockiert oder ein gefährlicher durchgelassen wird.

Siehe auch

Lizenz & Quelle

Häufige Fragen.

Brauche ich Programmierkenntnisse, um die Hooks anzupassen?

Ja, zumindest Grundkenntnisse, da Sie bestehenden Code lesen und auf Ihre eigenen Regeln anpassen müssen.

Ersetzt das Repository die offizielle Dokumentation?

Nein, es ergänzt sie um lauffähige Beispiele, die Konzepte konkret zeigen statt nur zu beschreiben.

Für wen lohnt sich das eher nicht?

Für Einzelnutzer ohne sicherheitskritische Workflows bringt der Einarbeitungsaufwand wenig zusätzlichen Nutzen.

Erfahrungen & Kommentare.

Funktioniert der Workflow bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.

Lade Kommentare …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.

Awesome Claude Code

Die zentrale Awesome-Liste rund um Claude Code: kuratierte Slash-Commands, CLAUDE.md-Beispiele, CLI-Tools, Hooks, Statuslines, Output-Styles und komplette Workflow-Sammlungen aus der Community — thematisch sortiert und laufend gepflegt.

nur Link♥ –⧉ –

Claude Command Suite

Über 100 fertige Slash-Commands in Namespaces (/dev, /test, /security, /performance, /deploy, /docs, /project …): Code-Review, Feature-Entwicklung, Security-Audit, Test-Generierung, Release-Workflows — plus vorkonfigurierte KI-Agenten und Automatisierungs-Workflows.

nur Link♥ –⧉ –