AIToday
AIコーディングZenn AI/ML掲載日時: 2026年10月15日 22:00

レビュー指摘をAIに覚えさせても事前に防げたのは半分

LINEで送る
レビュー指摘をAIに覚えさせても事前に防げたのは半分

3つのポイント

  1. 何が起きたか

    開発者が過去のレビュー指摘を40種類の「パターン」に分類し、Claude Codeにマージリクエストを照合させたが、漏れた答えを除くと11件中6〜7件(55〜64%)しか捕捉できなかった。

  2. なぜ重要か

    提出前に問題の約半分を見逃し、両モデルとも最多パターン「黙って通る」を再び見落とした。未検証コードを検査するAI自身が何も検証できないことを示す。

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

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

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

背景と解説

開発者は8月下旬にこのカタログの構築を始め、現在40パターンを保有している。個々のマージリクエストではなく種類別に分類し、表面的な詳細が異なっても照合できるようにした。最も頻度の高い2種類はいずれも同じ根本的失敗を表している。検証されたように見えて実際にはされていないものだ。このテーマは検査システム自体をテストしたときにも繰り返された。Claude Codeがパターンを飛ばし始め、重要なものは確認したと言い出したが、これはまさにカタログが捕捉すべき最多パターンだった。

遵守を強制するため、開発者は丁寧な依頼を仕組みに置き換えた。AIは全パターンについて該当・非該当を根拠付きで記入した表を埋めなければならず、空白行や根拠のない行があればスクリプトがマージコマンドをブロックする。テストは過去のマージリクエストを元の状態に戻し、AIが実際のレビュー指摘を何件指摘したかを数える方法で行われた。最初の実行は15件中13件と好調に見えたが、カタログにはテスト自体の記録が残っていた。答えが学習ノートに載っていたのだ。未使用のマージリクエストを使い、それらの記録を除いた2回目の実行で、実際の数値である55〜64%が出た。

開発者はこのアプローチが正しいかどうか確信を持てず、カタログの増大、曖昧なパターン境界、頻出問題をAIの記憶に委ねるのではなくlintルールやテストテンプレートにすべきかという未解決の疑問を挙げている。別のスキルが完了したマージリクエストを学習材料に変え、開発者が無関係な状況に教訓を移せるかを試している。

よくある質問
AIレビュー検査システムの精度は?
漏れた答えを除いた後、実際のレビュー指摘11件中6〜7件(55〜64%)を捕捉した。以前のテストでは15か所中13か所を捕捉したが、カタログにはテスト自体の記録が残っていた。
最も多く繰り返されたパターンは?
最多は「黙って通る」で、失敗するコードがエラーなしで緑のままになるもの。52件のマージリクエストに現れ、次いで「CIが実際には検証していない」が43件、「コメントが嘘になる」が39件だった。
開発者が次に試す予定は?
マージリクエスト直前にのみ検査するのではなく、上位2〜3パターンのみをコード記述中に読み込まれるルールに昇格させ、指摘が減るか測定したい考えだ。
LINEで送る

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

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

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

AIに質問

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

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

関連記事

ベクトルストアに文脈提供機能

Microsoft Agent FrameworkはSemantic KernelのPythonベクトルストア関連の成果を前方移植し、型付きレコード、バッチ保存、埋め込み生成、ベクトル検索を維持しつつ、VectorCol…

NEWSemantic Kernel Blog1時間前

Claude Codeチーム導入の実機検証ガイド

Claude Codeチーム展開担当者向け非公式ガイドが、管理設定・サンドボックス・監査ログをLinux CLIのClaude Code 2.1.294/2.1.296で実機確認

NEWZenn AI/ML1時間前

Orcaを1ヶ月、セットアップ自動化が決め手

ソニックムーブのnoheがAIエージェント並列実行用デスクトップアプリOrcaを1ヶ月使い、orca.yamlでworktree作成時のセットアップを自動化できたと報告した

NEWZenn AI/ML1時間前

Claude更新後、Xは不満、GitHubに不具合76件

Claude Codeデスクトップアプリの更新(2.37337.1)後、Xの返信欄には「effortスライダーを戻して」など機能面の不満が並ぶ一方、GitHubのIssueには番号付きで76件集まっていた

NEWZenn AI/ML1時間前

AFM活用の自由入力テキストADVデモ公開

開発者が大分県を舞台にしたテキストアドベンチャー「血の池の夜」のデモを公開

NEWZenn AI/ML1時間前

SalesforceがAgent Scriptを公開

Dreamforce 2025で発表、2025年11月からパブリックベータのAgent Scriptで、Zennが3つのサブエージェント——取引先サマリー、訪問準備、標準のUser Memory Management——…

NEWZenn AI/ML1時間前
次の記事へEilikoの会話、中国サーバーに無防備保存