AIToday
大規模言語モデルAIコーディングZenn AI/ML掲載日時: 2026年10月26日 1:00

Claude Codeのレビュー忘れ防止フックを修正

LINEで送る
Claude Codeのレビュー忘れ防止フックを修正

3つのポイント

  1. 何が起きたか

    開発者は会話ログを読み、Codexのレビュー成功なしに変更があればClaude Codeを一度だけ止めるStopフック「Hook-CodexGate.js」を組み、2026年9月24日に再現した誤判定を修正、テストを26件から43件に増やした。

  2. なぜ重要か

    このゲートは強制ではなく、AIが書かれたルールを忘れたときのリマインダーだ。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

開発者が始めたルールは単純だった。実装したら別のAIにレビューさせる、というものだ。文章で書いても守られなかったため、ルールは会話ログを読み、理由付きで一度だけdecision: blockを返すStopフック(Hook-CodexGate.js)になった。ゲートはファイルの編集や書き込み、シェルによる書き換え、実装サブエージェントへの依頼を変更として数え、HANDOFF.mdやメモリファイル、一時フォルダは除外する。Codexコマンドの成功のみがレビューとして数えられ、一度ブロックされた停止は必ず通されるため、ループは空回りしない。

開発者が2026年9月24日に再現した誤判定は、いずれもログの読み方が緩すぎたことに由来する。ブロック時に表示される変更リストが、直近のCodex通過以降だけでなく会話全体を対象にしていた。バックグラウンドのCodex実行が起動時点で完了扱いになっていたため、修正は完了通知で判断し、ツール出力内に引用された通知は無視することだった。ゲート自身のテキストに「usage limit」という語が現れると満たされたように見えたため、修正はCodexを呼び出すスクリプトの制限表示のみを数えることだった。ブロックメッセージの積み上げによるトークンコストも含め、これらは同じ教訓を示す。ログの文字列と順序に対する決定論的チェックは、読む範囲の正確さによる。

2つ目の問題は並列フックだった。完了通知フックとゲートフックは互いの結果を知らないため、ゲートがまだブロックしている間に完了が発火し得た。開発者の答えは共有コンポーネントStopVerdict.jsで、3つのゲート(Codex、品質、日本語)を12秒の打ち切り付きでドライランし、バックグラウンド作業に終了通知がまだない間は完了を保留する。Codexレビューの指摘の一部は採用された。バックグラウンド作業が3時間を超えると早期完了になり得る稀なケースは採用されなかった。

よくある質問
ゲートに引っかからずにレビューを省略するには?
最終返信に「【Codex省略: 理由】」という単独行を書くか、設定でゲートをオフにする。開発者はゲートは一度きりのリマインダーであり、強制レビューではないと述べている。
何が変更とみなされ、何がCodex通過とみなされるのか?
編集や書き込み、Set-Contentやsed -iなどのシェルによる書き換え、実装サブエージェントへの依頼が変更として数えられる。Invoke-Codex.ps1、New-CodexReview.ps1、codex execなどのコマンドの成功のみがCodex通過となる。
初回実行時に何がうまくいかなかったのか?
レビュー済みのコミットが未レビューの変更として数えられ、バックグラウンドのCodex実行が起動しただけで完了扱いになり、ゲート自身のテキストにある「usage limit」という語でレビュー通過とみなされた。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

このようなAIの動きを、御社の業界・競合に合わせて毎日届ける法人プランもあります → 詳しく見る

関連記事

Alphabetのクラウド売上高82%増

Google Cloudの売上高は前年同期比82%増の248億ドルと、1年前の136億ドルから四半期売上を112億ドル積み増した

NEWYahoo Finance AI1時間前

宗教でAIの善悪教育、特定の伝統優先と人類学者が警告

ミシガン大学の人類学者Webb Keaneは、宗教を「規則集」と捉えてAIの道徳訓練に使うと、アブラハム系の伝統が優先され、倫理体系とみなさない信仰が歪められると指摘した

NEWFortune AI1時間前

Anthropic、Claudeへの虐待行為を規約で禁止

Anthropicは利用規約にClaudeへの「執拗で標的型の虐待的・残酷な」行為の禁止を追加し、極端な場合はClaude自身が会話を終了することがあるとした

NEWnote AI1時間前

個人開発者がAI実装レビュー基盤を開発

個人開発者が、Issueを立てるとtriage・implement・reviewの作業単位「cell」が順に進み、迷えばコメントで人間に聞く仕組み「agentcells」を作り始めた

NEWZenn AI/ML1時間前

無料AI診断サイト、6000人利用も収益0円

inoriがXの投稿を分析しGPTやClaude、GeminiなどのAIモデルに例える無料サイトを公開

NEWZenn AI/ML1時間前

GmailなどAI連携で広告利用へ規約改定

Googleは10月16日付でプライバシーポリシーを改定し、Personal Intelligence AI連携でDrive、Gmail、Google Photosのデータを広告利用できるとした

NEWZenn AI/ML1時間前
次の記事へTechCrunchがAIウェアラブル特集