はたらクラフト

AIレビューを自動化|人がやるのは最終確認だけ

AI活用術

AIの作業完了後、別のAIへのレビュー依頼を毎回自分で出すのは面倒。本来、人がやるべきは最初の指示と最終成果物の確認だけです。

この記事では、
AIが作業完了 → 別のAIにレビューをさせる
という流れを自動化する方法を解説します。

動画で見たい方はこちら。

賢いAIでも、仕事を完璧にはこなせない

一見完璧なAI回答に潜む考慮漏れと、利用者アンケートの最多の不満

ClaudeのFable5や、OpenAIのGPT5.6 Solのような上位AIモデルは、かなり賢くなっています。それでも、細部のミスや考慮漏れはゼロになりません。

開発者向けの年次調査Stack Overflow Developer Survey 2025でも、AIを使う不満として最も多かったのは「ほぼ正しいが、完全ではないAIの回答」で、回答者の66%が挙げました。

「AIが生成したコードの検証は、より時間がかかる」という回答も45.2%ありました。だからこそ、AIの成果物のレビューは必ずすべきです。

ぼくもAIの成果物には、Codexの2段階レビューを通しています。1段階目は重複や無駄を調べるシンプル化、2段階目は不具合やミスの調査です。

詳しくは、Codexにレビューさせる2ステップで解説しています。

手動でレビューを回すと、指示と確認が3回ずつ要る

Claude CodeとCodexへの指示と確認を3回繰り返す手動レビューの流れ

レビューの問題点は、人の手間がかかることです。以前のぼくは、1つのタスクを次の流れで進めていました。

  1. Claude Codeへ作業を指示し、成果物を確認する
  2. Codexへシンプル化のレビューを指示し、結果を確認する
  3. Codexへ不具合のレビューを指示し、結果を確認する

1つの作業をAIに任せると、指示と成果物の確認が3回ずつ必要です。

しかし、人が本来やるべきは最初の指示と、最終成果物の確認だけです。作業途中のレビュー指示と確認は、無駄でしかありません。

作業の終わりを検知するStopフックで、レビューを自動起動

Stopフックが未レビューの変更を検知して作業完了スキルへ差し戻すループ図

そこで、フックを使ってレビュー自体もAIに実行させることにしました。フックとは、特定の条件をトリガーにして、プログラムを実行する仕組みです。

Claude CodeにはStopフックというフックがあり、AIが一連の作業を終えて、応答を止めたときに実行されます。

ぼくがこのStopフックに登録しているのは、レビュー完了を確認するプログラムです。

未レビューの変更が残っていると、プログラムが「作業完了スキルに従って完了させて」とClaude Codeへ差し戻します。

※作業完了スキルの詳細は次章で解説

差し戻されたClaude Codeは、作業完了スキルを使い、レビューを含む残作業を最後まで進めます。

レビューの手順とスキップ条件は、スキルに書いておく

作業完了スキルに書かれたレビュー実行手順とスキップ条件の対比

フックが「いつ動くか」を決めるなら、スキルは「何をするか」を決めます。

スキルとは、特定作業の手順をまとめて、AIに使わせる仕組みです。詳しくはエージェントスキルの仕組みで解説しています。

作業完了スキルには、Codexの2段階レビューを含む、作業完了までの手順を書いてあります。スキルに従ってClaude CodeがCodexを呼び出し、レビューを自動実行。

レビューのスキップ条件もスキルに書いています。たとえば、記事や動画のようなコンテンツ作成作業は、すでに手順を作り込んでいるのでレビューはしません。

AIを暴走させない3つの安全設計

残作業の有無による分岐と差し戻しの回数上限、修正前の人による承認を示す自動レビューの安全設計図

自動レビューには、3つの安全設計を入れています。

  • 残作業があるときだけ差し戻し、何も残っていなければそのまま終了
  • 差し戻しは1回だけにして、無限ループによるトークンの浪費を防ぐ
  • レビューの指摘の自動修正はせず、人が内容を確認して、承認してから修正

プログラムで無駄なレビューは防ぎ、指摘を受け入れるかどうかは人が判断しています。

AIにレビュー自動化の仕組みを作らせる指示文

同じ仕組みは、AIエージェントへの依頼で作れます。前提条件は次の3つです。

  • Claude Codeを使っていること
  • 成果物のフォルダをGit管理していること
  • Codexが使えること(最低でも月3,000円のPlusプランが必要)

前提を満たしていたら、Claude Codeへ以下の指示をすればOKです。

Claude CodeのStopフックを使って、作業が終わったら自動でレビューまでやりきる仕組みを作って。
要件は次のとおりです。
- Stopフックは、未コミットの変更が残っているときだけ「作業完了スキルに従って完了させて」と差し戻す。残っていなければ何もしない
- 差し戻しは1回だけにして、無限ループを防ぐ
- 作業完了スキルを新規作成し、変更内容のレビュー手順と、レビューをスキップして良い条件を書く
- レビューはCodexに、自身のレビュースキルを使ってやらせる
- レビューの指摘は勝手に直さず、ぼくに見せて判断を仰ぐ
- 実装の前に仕組みの計画を説明して、ぼくの承認を得てから作って

※レビュースキルはCodexに標準搭載

具体的なレビュー手順は、あなたのやり方に合わせて調整してください。

まとめの前に、お知らせを

無料メルマガで実務で使えるAI活用を毎日配信中。1分で登録できます。

超実践AI論Substacktaichiaiworker.substack.com

ながら聞きで、AIを仕事に活かす方法がわかるポッドキャストをSpotifyでも配信しています。

超実践AI論Spotifyopen.spotify.com

まとめ:人の仕事は最初の指示と最終確認だけ

この記事の要点は次の3つです。

  • 賢いAIでも成果物は「ほぼ正しい」レベルのため、レビューが必要
  • レビューの手動実行は手間がかかる。フックとスキルで実行もAIに任せるべき
  • レビューの差し戻しは1回だけ、指摘の修正は人の承認後など、安全設計も考える

まずは先ほどの依頼文で、レビュー自動実行の仕組みを作ってみてください。レビュー指示を出す必要がなくなり、AIに仕事を任せるのがラクになります。

この記事をシェア

自分の業務アプリを、AIで自力で作る

AIで自分の業務アプリを作り、自力で修正もできるまでを、経歴10年のITエンジニアが1対1で個別サポートします。残り5名までモニター価格です。