Claude Code hooks 実践パターン集
Claude Code hooks の用途は「品質担保」「監査」「安全制御」の3つ。ライフサイクルと CI との責務分担から配置を決める判断軸、実装パターン、失敗時の復旧までを整理する。
AI開発の検証室 編集部
読了時間 約21分
読み込み中...
6 件の記事が見つかりました
Claude Code hooks の用途は「品質担保」「監査」「安全制御」の3つ。ライフサイクルと CI との責務分担から配置を決める判断軸、実装パターン、失敗時の復旧までを整理する。
フレームワークを pin して自動更新を止めた142日の記録。update-types を付けた ignore はセキュリティ更新を止めず、pin 先は既に終了した系列だった。補償コントロールを実測して棚卸しする。
「マージ済み main の最大IDの次」を全員が守っても、並行ブランチがある限り同じIDが別物に割り当てられる。同じ日に2回起きた衝突を、CI の run ID と終了コードつきで記録した。
TypeScript 7.0.2 を4プロジェクトで実測すると 5.7.3 比 2.16〜4.37 倍、縮んだ絶対時間は最大1.3秒。先に効くのは速度でなく診断の差分で、しかもそれは 7 ではなく 6 で入っている。
CI ガードの免除リストの唯一のエントリが 132 日残り、うち 116 日は免除する理由が消えていました。免除の器を持たないガードを設計し、その不在をテストで固定しようとして空いた穴までを実測した記録です。
Node.js の security release は告知から48〜72時間で同時公開される。慌てて事故らないために、告知前にやる10項目と告知後48時間でやる5項目を、公式タイムラインから逆算したチェックリストとして整理する。