Claude Code のコードレビュー機能
Claude Code には、マネージドサービスとして提供されている Code Review と、プラグインとして提供されているもの の2種類があります。
マネージドサービス版は現在 Team および Enterprise サブスクリプションでしか利用できませんが、プラグイン版であれば Pro プランでも利用可能なので、今回試してみました。
プラグイン版は本来「PR を作成する前にローカルでオンデマンドレビューを実行する」用途で位置付けられているもので、マネージド版の完全な代替ではないようです。
- 公式ドキュメント: https://code.claude.com/docs/ja/code-review
- プラグインのソース: https://github.com/anthropics/claude-code/tree/main/plugins/code-review
概要
- 実体は md ファイルで書かれたカスタムコマンド
- コマンドを実行すると、複数のエージェントが並列で動作し、多角的にレビューが行われる
- GitHub 向けに作られており、コマンド実行後は指摘がスコアリングされ、スコアの高いコメントだけが GitHub にレビューとして投稿される
- レビュー対象は PR
実際の動作
5つのエージェントがバグチェックや Git の履歴からのレビューなどを並列で実行している様子が確認できました。最終的に、GitHub 上に自動でレビューコメントが投稿されます。
今回の PR の差分は動作確認用に作成したものだったため、「問題なし」という評価でした。
感想
今回は軽微な修正だったため、レビューコメントの投稿まで含めて約3分で完了しました。
以前はレビュー用のスキルを自前で用意して利用していたので、公式からレビュー用のものが提供されたのは嬉しいところです。一方で、複数エージェントが並列で動く分トークン消費量が大きく、Pro プランで本格運用するのは難しそうという印象でした。マネージド版を利用できる Team / Enterprise プランであれば、PR 単位での自動レビューが回せるので、より実用的に使えそうです。

