見出し画像

Opusに「行動前レビュー」を強制する――10回作り直して残ったClaude Codeフックの全実装

前の記事では、Opusが調べ切る前に実装へ入り、測る前に「動いた」と断定する問題と、それを止める関門を9回作り直した経緯を書いた。

この記事は、その完成版を実際に導入するための実装編である。

  • 動いている `PreToolUse` / `PostToolUse` / `SubagentStop` / `UserPromptSubmit` フック

  • v1〜v10で何を変え、何によって否定されたか

  • 「フックが働いていないのにテストが緑」を防ぐfixtureと否定対照

  • Claude Codeへの導入・解除手順

  • 誤検出、通知ループ、設定破損からの復旧方法

  • 意図的に塞いでいない穴と、その理由

を、配布ファイルと一緒にまとめる。

先に結論を書く。この仕組みが保証するのは「Opusが賢くなること」ではない。

調査 → 計画 → Critic → 編集という順序を、モデルの自己申告ではなくClaude Codeの外側から強制する。

保証できるのは、この順序と、違反の観測がユーザーへ届くところまでだ。


【ここから有料部分

ここから先は

6,228字 / 1ファイル

¥ 980

この記事が気に入ったらチップで応援してみませんか?