{
"event": "PreToolUse",
"tool_name": "WebFetch",
"tool_input": {
"url": "https:\/\/karlkratz.de\/claude-code-hooks",
"prompt": "Gib mir den vollständigen Text des Artikels wieder - die ersten 3000 Wörter. Ich brauche den echten Wortlaut, nicht eine Analyse."
}
}
{
"tool_response": {
"bytes": 96045,
"code": 200,
"codeText": "OK",
"result": "# Claude Code Hooks: Die ersten 3000 Wörter\n\nHier ist der Anfang des Artikels in vollem Wortlaut:\n\n\"Feine KI-Automatisierung, die nix vergisst: Claude Code Hooks\"\n\n**Warum sollte ich das hier lesen?**\n\nWenn Du mit Claude Code arbeitest und Dir schon einmal gewünscht hast, dass bestimmte Dinge automatisch passieren, ohne dass Du jedes Mal daran denken musst, dann bist Du hier richtig.\n\n**Was Du hier lernst: Drei konkrete Beispiele**\n\n*Beispiel 1: Automatische Backups*\nBevor Claude Code eine wichtige Konfigurationsdatei ändert, wird automatisch eine Sicherungskopie erstellt. Ohne dass Du daran denken musst. Ohne dass Du ein Kommando eingeben musst. Einfach zuverlässig, jedes Mal. Falls etwas schiefgeht, existiert die vorherige Version und Du kannst innerhalb von Sekunden zurückwechseln.\n\n*Beispiel 2: Lückenlose Protokollierung und Meta-Analysen*\nJede Aktion, die Claude Code durchführt, wird in einer Protokoll-Tabelle in einer Datenbank festgehalten. Welche Datei wurde wann geändert? Welches Kommando wurde ausgeführt? Am Ende des Tages hast Du einen vollständigen Überblick über alle Änderungen. Das ist besonders wertvoll in Teams oder bei komplexen Projekten, wo Nachvollziehbarkeit wichtig ist.\n\nDer eigentliche Mehrwert entsteht jedoch durch Meta-Analysen dieser Protokolldaten. Du kannst Claude oder Ollama bitten, die gesammelten Protokolle zu analysieren und Muster zu erkennen.\n\n*Beispiel 3: Sicherheitsprüfungen vor kritischen Änderungen*\nBestimmte Dateien oder Verzeichnisse sind besonders kritisch. Ein Hook kann prüfen, ob eine geplante Änderung gegen festgelegte Regeln verstößt, und die Aktion blockieren, bevor Schaden entsteht.\n\n**Weitere Bereiche, in denen ich standardmäßig Hooks einsetze:**\n\n- Automatische Berechtigungsprüfung\n- MCP-Server-Integration\n- Content-Validierung\n- Automatisierte Dokumentation\n- Code-Quality-Checks\n- Automatische Tests\n- Security-Scanning\n- Deployment-Validierung\n\n**Die Vorteile auf einen Blick**\n\n- Zuverlässigkeit: Hooks laufen jedes Mal, ohne dass Du daran denken musst\n- Konsistenz: Standards werden immer eingehalten\n- Zeitersparnis: Wiederkehrende Aufgaben erledigen sich selbst\n- Sicherheit: Zusätzliche Schutzschicht im Vertrauensmodell\n\n**Für wen ist das relevant?**\n\nHooks sind besonders wertvoll, wenn Du regelmäßig mit Claude Code arbeitest und dabei an wichtigen Projekten tätig bist. Falls Du in einer Umgebung arbeitest, in der Fehler teuer sind, bieten Hooks ein zusätzliches Sicherheitsnetz.\n\n---\n\n*Der Artikel setzt sich danach mit den technischen Details fort.*",
"durationMs": 9904,
"url": "https:\/\/karlkratz.de\/claude-code-hooks"
}
}