設定の仕組み
レビュールールはワークスペースのデフォルトとして一度設定し、異なる設定が必要なリポジトリだけをカスタマイズします。このページでは、各設定を説明しているページも一覧で示します。
ワークスペースのデフォルトとリポジトリの設定
ワークスペース設定 → レビュールールでデフォルトを設定し、ワークスペースのレビュールールを保存を選択します。設定をカスタマイズするまで、すべてのリポジトリがこのデフォルトに従います。
| 表示 | 意味 |
|---|---|
| ワークスペースのデフォルトを使用中 | リポジトリはワークスペースのデフォルトを使用し、今後の変更にも追従します。 |
| カスタマイズ済み | ワークスペースのデフォルトが変わっても、リポジトリは独自の値を保持します。ワークスペースのデフォルトはその下に表示されます。 |
リポジトリをカスタマイズする
- リポジトリを開き、対象のリポジトリを選択します。
- レビュールールタブで、必要な設定を変更します。変更した設定にはカスタマイズ済みと表示されます。
- リポジトリのレビュールールを保存を選択します。
1 つの設定をリセットするには、その横にあるワークスペースのデフォルトに従うを選択します。すべてをリセットするには、タブの下部にある同名のボタンを使います。変更した設定だけを表示するには、タブの上部にあるカスタマイズ済みを選択します。
各レビューでは、HeyDeer がそのレビューをキューに入れた時点で保存されている設定が使われます。すでに待機中または実行中のレビューは、開始時の設定のまま実行されます。
設定の一覧
レビュールールには 5 つのセクションがあります。以下の各設定から、それを説明するページにリンクしています。各設定のデフォルト値は設定リファレンスに一覧があります。
| セクション | 設定 |
|---|---|
| レビューのタイミング | レビューのタイミング、PR ごとの自動レビュー上限、PR がクローズされたら自動レビューを停止、自動レビューのフィルター |
| レビュー方法 | デフォルトのレビューの深さ、新しい変更のみレビュー、フィードバックの範囲、レビューの言語、関連する Issue と PR を読む |
| 結果の公開 | 自動承認、GitHub チェックを公開、問題が見つかった場合はチェックを失敗にする、PR にレビューコメントを投稿、対応済みの HeyDeer の会話を解決済みにする |
| Autopilot | 1 回の実行あたりの最大ラウンド数 |
| 手動レビューの権限 | レビューを依頼できるユーザー |
設定の保存場所
レビュールール、レビューへの指示、コネクタは HeyDeer に保存されます。AGENTS.md、リポジトリのチェック、スキルはリポジトリにあるため、プルリクエストでこれらを変更すると、そのプルリクエスト自体のレビューに反映されます。それぞれの保存場所、変更できるユーザー、レビューで使われるバージョンは設定リファレンスに一覧があります。
GitHub 組織のオーナーは常にワークスペース管理者です。また、管理者がリポジトリの設定を変更できるのは、GitHub でそのリポジトリにアクセスできる場合だけです。ワークスペースのメンバーを参照してください。
ガイダンスをどこに置くべきかわからない場合は、ガイダンスの種類ごとの置き場所を参照してください。