Zenn Dev Tottoko Hamu Articles 2026 06 11 164130
Claude Code の PreToolUse フックで操作ログを自動保存する — 個人環境のセキュリティ強化
- URL: https://zenn.dev/tottoko_hamu/articles/2026-06-11-164130
- 日付: 2026-06-20
- Tier: Tier 3
- 要旨: PreToolUse HookでBash実行のたびに操作内容をJSONL形式で自動保存。STRIDE脅威モデルでRepudiation対策を優先実装。3週間で2,070件超のコマンドログが、作業パターン変化を可視化。
詳細
settings.local.jsonに約10行追加、113行のlog-command-history.shで日付別ローテーション。タイムスタンプ・tool・commandの3フィールド。git(34%)・bash(15%)・powershell(14%)の操作パターン追跡。ログ失敗時のfail-open設計で動作継続。コマンド羅列より『なぜか』の文脈欠落が課題。