書籍「Laravelの教科書」Laravel13対応サポートガイド公開中 → ダウンロードはこちら

Claude Codeチームのコードレビュー方法:AIが生み出す大量コードをどうレビューするか

AI系ツール

Anthropic社は2026年10月15日に、「Claude Codeチームはどのようにコードレビューをしているか(How the Claude Code team does code review)」という記事を公開しました。

生成AIを使うと、コードが爆速でできる。でも人間のチェックが追い付かない。

どうしたらいいんだ!

こんなふうに悩むチームのための記事です。

ただ、チーム開発だけでなく、個人開発にも役立つポイントが色々と掲載されています。

本記事では、個人開発でも、すぐ活用できそうな方法を分かりやすくまとめていきます。

自分自身の経験も織り交ぜつつ、役立つと思う部分を取り上げていきますね。

Anthropic社がレビューを見直した成果

まずは、Anthropic社がレビュー方法を見直した成果から。

Anthropic社によると、Claude Codeの開発では、2026年6月から9月にかけて、マージされたプルリクエストは2倍以上に増えたが、取り消しになる割合は、40パーセント以上減ったとのこと。次の3点を行った成果です。

  • 読む作業の大半を生成AIに移した
  • 人間の時間と注意を節約し、人間が必要な作業に注力させた
  • ミスを簡単に戻せるようにした

具体的なレビュー方法

ここからは具体的な方法で、今すぐ取り入れられそうなことをご紹介していきます。

「きっとこれが大事だろう」という部分を独断でピックアップして、【極意】としていきますね。

原文には、マージキューや承認人数のルールなど、チームでプルリクエストを回す前提の仕組みも多く書かれていますが、今回は省いています。気になったら原文も見てみてくださいね。

極意1:コードは書きながらレビュー

文章を書く時に、リアルタイムでスペルチェックをかけたりしますよね。それと同じように、コードもリアルタイムでレビューをかけること。

つまり、コードを書き終えてからまとめてレビューするのではなく、開発途中からこまめにレビューを行う。これによって、簡単なミスをすぐに止められます。

スペルチェックのように、と言われると分かりやすいですね。

AI開発では、レビューのタイミングが変わったと感じます。

極意2:人間の注意は有限のものと心得る

人間の注意力は有限です。なので人間でしかできない作業のために、温存することが重要です。

「やっぱり人がチェックしたほうが」と思いがちですが、「人間がコードを読んだかどうか」は、実はあまり当てにならない目安ともいえます。

本当に問うべきは「この変更で何が壊れうるか、それはどのチェック(自動か人か)で捕まえるべきか」です。

ここ、どきっときました。やっぱり自分の中にも、「人間が見ると安心」という思い込みはある気がします。

なおAnthropicでは、変更リスクに応じて、次のようにレビューする人の数を変えています。通常の機能追加は、やはり1人のチェックは必要です。

  • 低リスク:人なし(ドキュメントや文言の修正など)
  • 中リスク:1人
  • 高リスク:2人

 

極意3:Claudeに「自分の作業を検証する手段」を与える

Claude Codeの生みの親、ボリス・チャーニー(Boris Cherny)氏は、Claudeに自分の作業を検証する手段を与えることが「おそらく最も大事」で、最終結果が2〜3倍良くなると推定しています。

検証とは、テストを走らせる、ビルドする、画面をデザインと見比べる、など。

また、Claudeに単に「終わりました」と言わせるのではなく、実行結果を提出させることがポイントです。

実効結果としては、テストの結果やコマンドの出力、画面のスクリーンショットなどが使えますね。

極意4:AIレビュワーを役割ごとに用意する

人間の代わりに生成AIレビュワーたちを使うわけですが、これはもちろん、ステップや用途に応じて、レビュワー係をいくつか用意しておきます。たとえば次のような感じです。

  • 差分レビュー係
  • バグ探し係
  • 指摘の検証係
  • セキュリティチェック係

いろんな係が考えられますが、このあたりは案件の規模によると思います。

極意5:レビュワーたちの能力もレビューする

AIレビュワーも完璧ではありません。そこで、レビュワーのチェックも行います。

Anthropicでは、過去に障害や取り消しを起こした変更をテスト問題にして、レビュワーが見抜けるかを毎日採点しています。

いってみれば、毎日過去問を使って、テストを実施しているのですね。

またAIレビューに対して、人間がどう反応したか(直した/指摘が間違っていた など)を元に、無駄な指摘の多さも測っています。

極意6:AI同士のレビューは「やめ時」を決めておく

AI同士でレビューと修正を繰り返すと、直した行にまた小さな指摘が付き、レビュー往復がずっと続くこともありえます。Anthropicでは3往復(レビュー→修正で1往復)を上限にしています。

使える道具

極意のあとは、実際に使えるファイルやツールについて紹介していきます。

CLAUDE.md

これはお馴染みのプロジェクトの基本説明書(技術スタック・規約・目標・やらないこと)。

レビューのたびに読み込まれるので、短くまとめるのが肝です。

REVIEW.md

レビューで重視することの指示書。レビュワーたちが見る指示書です。

名前はREVIEW.mdでなくてもOKです。ただ、後でご紹介するCode Review機能を使う場合は、このファイル名のほうがよいです。

同じ指摘が何度も出たら、その場で直すだけでなくここに書き足します。

型チェック・lint・テスト

生成AIで確実に止められるものは生成AIで。Claudeに実行させて、結果を確認させます。

/code-review

Claude Codeの機能。今の差分をレビューして、バグや簡素化できる箇所を指摘してくれるコマンド。

プランの使用量または API の課金にカウントされます。コミット前などに実施。

どのプランでも使えますが、プルリクエストを自動レビューする「Code Review」はTeam・Enterpriseプラン向けとなります。

/security-review

セキュリティ専門のレビュー。SQLインジェクション、XSS、認証・認可の不備などを探します。

こちらもプランの使用量または API の課金にカウントされます。コミット前などに実施。

わたし自身のプロジェクトの進め方

わたし自身は、

Fableを司令塔にして、Sonnetにコードを書く

→別SonnetがE2Eテスト

→Opusがレビュー

という流れで開発をすすめることが多いです。FableがSonnetやOpusを使う流れです。

E2Eテストでは、スクリーンショットを取ってもらいます。Fableがチェックして、さらにわたしも見るという流れです。

レビューには、他社のモデルを使うのも良いかもしれません。

コードは、基本、自分自身でチェックをいれています。セキュリティに直結する認証・認可は特に時間をかけて見ています。

コマンドを使ったレビューは、最近実施しています。

今回ご紹介した極意の中にある方法は、実践できている部分もありましたが、レビュワーたちへのレビューなど、実施していなかった部分もあります。今後取り入れていこうかなと思いました。

ただ…いちからのプロジェクトである場合には、最初からレビュープロセスの効率化を行うのも難しいとも感じます。

まずは人間がチェックしつつ、レビュープロセスも意識して整えていく、こういった形のほうが現実的かもしれませんね。

さいごに

Anthropic社の記事をもとに、生成AI(主にClaude Code)を使った開発のレビューについて、まとめてみました。

今の段階では、この方法は最適だと思います。ただ、正直、数か月先には分かりません。

生成AIの進化が激しい中で、コードを書く速度は上がったものの、そのほかのフローがボトルネックになっていきます。そのため、絶えず、そのボトルネック部分の見直しがせまられる気がします。そして結局、全体の進め方もアップデートする必要がでてきます。

常にアンテナをはって学びつつ、良いものを取り入れていく。既存の方法も見直していく。

このスピード感と試行錯誤が今まで以上に大事だと感じています。

最後まで読んでいただき、ありがとうございました♪

XやYoutubeなどでも発信してます。よかったらフォローしてくださいね。

AI系ツールClaude生成AI関連

生成AIを「安全に」使うための研修・セミナー

お問い合わせ

生成AIの業務活用で気になるのは、効率だけでなくセキュリティです。 実践的な活用に加え、セキュリティ対策もお伝えします。

詳細を見てみる
 

生成AIを「安全に」使うための研修・セミナー

お問い合わせ

生成AIの業務活用で気になるのは、効率だけでなくセキュリティです。 実践的な活用に加え、セキュリティ対策もお伝えします。

詳細を見てみる

Laravelの本を書きました。


ひつじが目印♪

Laravelの使い方を分かりやすく解説した本を書きました。 書店やAmazon等のオンラインショップにて販売中
最新版Laravel13対応用サポートガイド(PDF)あり

書籍の詳細を見てみる

Laravelの本書きました。


ひつじが目印♪
クリックするとamazonページへ。
最新版Laravel13対応用
サポートガイド(PDF)あり

書籍の詳細を見てみる
シェアする
Twitter始めました。

コメント

タイトルとURLをコピーしました