Claude Code Skill

Hooks automatisieren

Automatische Aktionen bei Events — April 2026

Hooks in Claude Code lassen dich automatisch Code ausführen, wenn bestimmte Events passieren — zum Beispiel vor jedem Commit, nach jeder Dateiänderung oder wenn Claude eine neue Datei erstellt. Das ist wie CI/CD, aber direkt in deinem Editor.

Pro-Tip — Der schnelle Weg
Starte mit einem Pre-Commit Hook der dein Linting ausführt — das verhindert 90% der Code-Style-Fehler.
Seite 1
01

Hook-System verstehen

Hooks reagieren auf Events in Claude Code und führen automatisch Befehle aus.

# Hooks werden in settings.json konfiguriert:
# ~/.claude/settings.json


# Verfügbare Hook-Events:
# PreToolUse — Vor jeder Tool-Nutzung
# PostToolUse — Nach jeder Tool-Nutzung
# Notification — Bei Claude-Benachrichtigungen
# Stop — Wenn Claude fertig ist


# Hooks bekommen den Event-Kontext als JSON
# und können "approve", "deny" oder "modify" zurückgeben
02

Ersten Hook einrichten

Erstelle einen Hook der nach jeder Dateiänderung automatisch das Linting ausführt.

# In ~/.claude/settings.json:
{
"hooks": {
"PostToolUse": [
{
"matcher": "write|edit",
"command": "npx eslint --fix $CLAUDE_FILE_PATH"
}
]
}
}


# Dieser Hook:
# 1. Triggert nach jedem Write/Edit
# 2. Führt ESLint autofix auf der Datei aus
# 3. Claude sieht das Ergebnis automatisch
03

Nützliche Hook-Rezepte

Hier sind drei Hooks die sofort einen Unterschied machen.

# Hook 1: Auto-Format nach Edit
# "command": "npx prettier --write $CLAUDE_FILE_PATH"


# Hook 2: TypeScript-Check nach Änderungen
# "command": "npx tsc --noEmit"
# "matcher": "write|edit"


# Hook 3: Tests automatisch ausführen
# Event: Stop (wenn Claude fertig ist)
# "command": "npm test -- --related"


# Alle Hooks laufen im Hintergrund
# Claude wartet auf das Ergebnis
Seite 2
Warum das funktioniert
  • Automatisches Linting verhindert Code-Style-Fehler ohne manuelles Eingreifen
  • TypeScript-Checks fangen Typ-Fehler sofort ab, nicht erst beim Build
  • Auto-Formatting sorgt für konsistenten Code ohne extra Aufwand
  • Hooks machen Claude Code zu einem vollautomatischen Entwicklungs-Workflow
Tipps
  • Hooks verlangsamen Claude — nutze nur die, die wirklich nötig sind
  • Der matcher filtert nach Tool-Namen: write, edit, bash, etc.
  • Fehlerhafte Hooks blockieren Claude komplett — teste sie vorher manuell
  • Hooks gelten global: für projektspezifische nutze die Projekt-settings
  • Kombiniere Hooks mit YOLO-Modus für vollautomatische Workflows
Seite 3
Bereit für den nächsten Schritt?

KIWorld VibeCoding Masterclass

Du willst nicht nur einzelne Tools einrichten, sondern wirklich lernen wie du mit KI komplette Apps, Websites und SaaS-Produkte baust? Über 700 Videos — von Anfänger bis Fortgeschritten — in jedem Bereich. Von der Idee bis zum fertigen Produkt, ohne eine Zeile Code selbst zu schreiben.

Jetzt Masterclass ansehen