SpyBara
Go Premium

code-review.md 2026-10-28 23:57 UTC to 2026-10-29 23:57 UTC

No changes for this document in this history range.

2026
Fri 2 22:59 Sat 3 23:57 Tue 6 23:59 Wed 7 23:59 Sat 10 23:01 Wed 14 22:58 Thu 15 23:58 Tue 20 23:00 Thu 22 22:58 Fri 23 22:59 Sun 25 23:58 Fri 30 23:01

Code Review

Code Review で GitHub のプルリクエストのバグを検出します。Claude が各変更をレビューし、結果を検証して、インラインでコメントします。Team および Enterprise プラン向けです

Code Review を使用すると、Claude が GitHub リポジトリのプルリクエストをレビューします。複数のエージェントが各変更を周囲のコードとあわせて読み込み、ロジックエラー、セキュリティ脆弱性、壊れたエッジケースなどの問題を探します。検証ステップでは、結果を報告する前にコードと照らし合わせて確認します。

結果は該当する行へのインラインコメントとして届き、重大度でランク付けされ、プルリクエストには概要とチェック実行が追加されます。レビューがプルリクエストを承認またはブロックすることはないため、マージの判断はチームに委ねられたままです。

4 段階のレビューの図。GitHub 上のプルリクエストが、Anthropic インフラストラクチャ上で並行して探索する複数のエージェントに渡されます。検証ステップで偽陽性が除外され、残った結果は重複排除されて重大度でランク付けされ、レビューはインラインコメント、概要、チェック実行を GitHub に投稿します。

[!NOTE]

Code Review は AI を使用してコードをレビューするため、バグ、セキュリティ脆弱性、その他の問題を見逃す可能性があります。結果のないレビューは、コードにエラーがないことや安全であることを意味するものではありません。

Code Review をオンにするには、Claude 組織の Owner が Code Review のセットアップの手順に従います。Claude はこのサービスを使わずにコードをレビューすることもできます。任意のプランで Claude Code セッションから /code-review を実行するか、すべてのオプションを比較してください。

利用可能性

Code Review をセットアップする前に、組織が条件を満たしていることを確認してください:

  • プラン:Team および Enterprise
  • コードホスト:GitHub でホストされているリポジトリ。GitHub Enterprise Server およびデータレジデンシー付きの GitHub Enterprise Cloud を含みます。データレジデンシーの場合は、Owner が GitHub Enterprise Server の管理者セットアップの手順に従い、エンタープライズの ghe.com ホスト名を入力します。
  • データ保持:Code Review は、Zero Data Retention が有効になっている組織や HIPAA 設定が適用されている組織では利用できず、Anthropic の Business Associate Agreement(BAA)の対象外です。
  • 暗号化キー:Code Review は、顧客管理の暗号化キー(CMEK)を使用する組織ではまだ利用できません。
  • クラウドプロバイダー:開発者が Amazon Bedrock、Google Cloud の Agent Platform、または Microsoft Foundry を通じて Claude Code を使用している場合でも、これらのいずれかのプランの Claude 組織が必要です

Code Review のセットアップと使用

目的に応じたページを選んでください:

Code Review をセットアップする

要件を確認し、Claude GitHub App をインストールして、リポジトリ、レビューレベル、レビューを実行するタイミングを選択します

Code Review をカスタマイズする

リポジトリ内の REVIEW.md と CLAUDE.md ファイルで、指摘される内容を調整します

プルリクエストでレビューを読み、リクエストする

結果とその重大度を読み、コメントで再度レビューをリクエストします

Code Review のトラブルシューティング

開始されなかったレビュー、失敗したレビュー、予算のためにスキップされたレビューを修正します

Code Review のコストと使用状況

レビューの課金方法の確認、支出の見積もり、月間支出上限の設定、レビューアクティビティの追跡を行います

レビューの仕組み

デフォルトでは、Code Review は正確性に焦点を当てています:フォーマット設定の好みやテストカバレッジの欠落ではなく、本番環境を壊すバグです。指摘する内容を変更するには、リポジトリにガイダンスファイルを追加します。

レビューは Anthropic インフラストラクチャ上で 4 つの段階で実行されます:

  1. 検出:複数のエージェントが差分と周囲のコードを並行して検査します。
  2. 検証:検証ステップが候補となる結果をコードと照らし合わせて確認し、偽陽性を除外します。
  3. ランク付け:残った結果は重複排除され、重大度でランク付けされます。
  4. 投稿:レビューがプルリクエストに結果を投稿します。

各レビューはプルリクエストに以下を残します:

  • 結果:該当する行へのインラインコメントと、レビュー本文の概要
  • チェック実行:Claude Code Review という名前で、結果はその詳細に一覧表示されます。チェック実行が失敗として完了することはありません。
  • 結果の代わりのメモ:チェック実行のタイトルが Code review found no issues となる場合に投稿されます

Code Review はレビューを実行する Claude モデルを選択し、その管理設定にモデルの選択肢はありません。レビューの徹底度を上げたり下げたりするには、レビューレベルを変更します。

Owner が Code Review をオンにすると、各リポジトリにレビューを実行するタイミングの設定が用意されます:プルリクエストが開かれたときに 1 回、プッシュのたび、またはリクエスト時のみです。どの設定であっても、リポジトリへの書き込みアクセス権を持つユーザーは、プルリクエストに @claude review とコメントしてレビューを開始できます。

レビューレベル

レビューレベルは各レビューの徹底度を設定し、徹底したレビューほどコストが高くなります:

  • Quick:軽めのチェックです。最も速く、コストも最も低いレベルです。
  • Standard:深さ、速度、コストのバランスが取れています。デフォルトのレベルです。
  • Deep:最も徹底したチェックです。最も時間がかかり、コストも最も高くなります。

Owner は組織に 1 つのレベルを選択し、個々のリポジトリに独自のレベルを設定できます。たとえば、日常的なコードベースには Quick、重要なコードベースには Deep を設定します。各レビューのコストに影響するその他の要因については、Code Review のコストと使用状況を参照してください。

レビューがアクセスできるもの

レビューは、Owner がセットアップ中にインストールした Claude GitHub App を通じてリポジトリにアクセスします:

  • 実行場所:Anthropic インフラストラクチャ上のマネージド環境です。レビューはセルフホスト環境では実行されません。
  • 読み書きするもの:レビュー内ではリポジトリへのアクセスは読み取り専用で、レビューがコミットをプッシュすることはありません。プルリクエスト上では、コメントとチェック実行を投稿し、自身の以前のコメントスレッドを解決し、コメントコマンドに 👀 でリアクションできます。アプリ自体は、他の Claude 機能と共有するより広い権限セットを持っています。
  • コードの検査方法:レビューは差分と周囲のコードを読むことで行われ、コードをビルドしたり実行したりはしません。

レビューを制御する人

レビューを受ける方法の比較

利用できるオプションを見つけるには、利用できるユーザー列をプランとコードホストに照らし合わせて確認してください:

オプション レビューを開始するもの 実行場所 利用できるユーザー
Code Review 各リポジトリの設定に応じたプルリクエストのアクティビティ、または @claude review コメント Anthropic インフラストラクチャ GitHub リポジトリを持つ Team または Enterprise プランの組織(Owner がオンにした後)
/code-review ユーザーがブランチでコマンドを実行 ユーザーの Claude Code セッション すべてのプランの誰でも
Ultrareview ユーザーが Claude Code から開始 クラウドサンドボックス claude.ai アカウントでのサインインが必要です。利用できない環境については Ultrareview を参照してください
GitHub Actions または GitLab CI/CD を使用した独自の CI での Claude すべてのプルリクエストやマージリクエストなど、パイプラインのイベント 独自の CI ランナー GitHub または GitLab 上で、Claude API キーまたはクラウドプロバイダーの認証情報を持つ誰でも
サブエージェントまたはスキルとしての独自のレビュアー セッション中にユーザーまたは Claude が呼び出す Claude Code を実行する場所 それを作成した誰でも

関連リソース