GitHub Copilot
Copilot code review では、エンタープライズ内のプル リクエストをレビューできます。 これにより、バグや脆弱性を検出し、一貫したコーディング標準を適用することで、人間のレビュー担当者の時間を節約できます。
Copilotを購読者向けにCopilot code reviewを有効にする
Copilotのポリシーを使用すると、ライセンスを持つユーザーはCopilotにレビューを要求し、
-
企業ページに移動してください。 たとえば、GitHub.com の [Enterprise] ページから。を使用して pull request の概要を生成できます。
-
ページの上部にある AI コントロールをクリックします。 Copilot code review
-
[使用可能なエージェント] まで下にスクロールし、[ Copilot code review] をクリックします。
-
[Copilot code review] の横にあるポリシーを選択します。
次のステップ
- [ どこでも有効] を選択した場合は、すべてのメンバーに対してこれらの機能が有効になっていることを組織の所有者に伝えます。
- [組織が 決定できるようにする] を選択した場合は、組織の所有者とメンバーの有効化について話し合います。
自動コードレビューの設定
標準を一貫して適用するために、エンタープライズ全体または特定のリポジトリで開かれたすべてのプル要求で自動的に実行されるように Copilot code review を構成できます。
- エンタープライズ レベルのブランチ ルールセットを作成します。 「Enterprise でルールセットを使ってコード ガバナンスを適用する」を参照してください。
- Copilot code reviewが自動的に実行される組織とリポジトリを対象とします。 少数のリポジトリから始めて、評価版を実行してフィードバックを収集することもできます。
- ** Copilot code review を自動的に要求する** ポリシーを有効にします。
- 必要に応じて、追加の設定を有効にします。 すべてのプッシュを確認し、下書きプル要求を確認することで、レビュー プロセスに一貫性を追加します。 ただし、開発者にとってはノイズも増えます。 パイロットを実行している場合は、開発者が最初に新しいプロセスに慣れることができるように、基本的な設定から始めることを検討してください。
- Create をクリックしてください。
レビューのカスタマイズ
レビューがコーディングの標準と規則に合わせて調整されるように、組織とリポジトリの管理者に Copilot code review のカスタム手順を作成するよう勧めます。 「カスタム命令を使用してCopilotのコードレビュー機能を引き出す」を参照してください。