Developer tools
Copilotコードレビュー:カスタマイズ性と構成可能性の改善
原題: Copilot code review: Customization and configurability improvements
変更された点
- カスタム指示をベースブランチではなくPRのヘッドブランチから読む。
- コードレビュー専用のセットアップファイルと標準有効のファイアウォールを追加。
- コードレビューとクラウドエージェントのランナー設定を分離。
指示ファイルの読み方を拡張
Copilotコードレビューは、copilot-instructions.md、*.instructions.md、エージェントスキル、AGENTS.mdをPRのヘッドブランチから読むようになりました。これにより、指示をマージする前に機能ブランチで試せます。
さらにREVIEW.md、GEMINI.md、CLAUDE.mdにも対応し、既存のレビュー方針やモデル別指示を自動的に取り込めます。
実行環境とネットワーク制御
.github/workflows/copilot-code-review.ymlで依存関係、ツール、準備処理、リポジトリ単位のランナーを設定できます。ファイルがない場合は既存のcopilot-setup-steps.ymlへフォールバックします。
レビューは既定でファイアウォールの背後で動作し、ネットワークアクセスを制限します。ただし自己ホスト型ランナーは現在ファイアウォール非対応です。
ランナー設定の分離
組織レベルで共有されていたCopilotコードレビューとCopilotクラウドエージェントのランナー設定は、独立した項目に分割されました。それぞれに異なるランナー種別を選べます。