Supported Git platforms

GitHub との連携

CodeRabbit と GitHub.com リポジトリを連携して、AI によるコード レビューを自動化します。

前提条件

必要な権限

  • そのアカウントに関連付けられた少なくとも 1 つのリポジトリに対して、オーナーレベルの権限を持つ GitHub アカウントが必要です。
  • GitHub Organization のリポジトリに CodeRabbit を認可する場合は、Organization オーナーの権限も必要です。

GitHub アカウントで CodeRabbit を認可する

1

CodeRabbit ログインページにアクセスする

CodeRabbit ログインページにアクセスします。

2

GitHub ログインを開始する

Login with GitHub をクリックします。ブラウザが GitHub.com にリダイレクトされます。

3

GitHub にサインインする (必要な場合)

GitHub のサインインが求められた場合は、通常通り GitHub のログイン情報を入力します。

4

権限を確認して認可する

GitHub が CodeRabbit のアカウント連携に必要な情報の概要を表示します。以下への読み取り専用アクセスが含まれます。

  • GitHub アカウントに関連付けられた Organization およびチーム
  • GitHub アカウントに関連付けられたメールアドレス

Authorize coderabbitai をクリックしてこれらの権限を付与します。

5

Organization を選択する

CodeRabbit をインストールする Organization を選択します。

  • 複数の Organization に所属している場合は、リストから選択します。
  • 個人リポジトリの場合は、自分のアカウント名を選択します。

Organization がリストに表示されない場合は、お問い合わせください。

6

CodeRabbit をインストールして認可する

リポジトリへのアクセスを設定し、CodeRabbit が必要とする権限を確認します。

リポジトリアクセスの選択

CodeRabbit がアクセスできるリポジトリを選択します。

  • All repositories: この Organization が所有する現在および将来のすべてのリポジトリ (パブリックリポジトリを含む) へのアクセスを付与します。
  • Only select repositories: リストから選択した特定のリポジトリのみにアクセスを制限します。

この設定は後から変更できます。

権限の確認

CodeRabbit がコード レビューとプル リクエスト管理を行うために必要な権限は以下の通りです。

読み取り専用

  • Actions、Checks、Discussions、Members、Metadata

読み取り、書き込み

  • Code、Commit statuses、Issues、Pull requests

CodeRabbit はコード レビュー、Issue 管理、プル リクエスト生成機能のために読み書きアクセスを要求しますが、コードを保存することは一切ありません。詳細は CodeRabbit Trust Center をご確認ください。

インストールを完了する

新規連携の場合は Install & Authorize、既存連携の更新の場合は Save をクリックします。

7

最初のレビューを試す (任意)

インストール完了後、すぐに CodeRabbit を試すか、先に設定を行うかを選択できます。

方法 1: レビューを実行する

  1. リポジトリ一覧からリポジトリを選択します。
  2. 既存のプル リクエストを選択します。
  3. CodeRabbit がそのプル リクエストのコード レビューを実行します。

方法 2: ダッシュボードへ進む

Skip to App をクリックして CodeRabbit ダッシュボードにアクセスし、最初のレビューの前に設定を行います。