GitHub Copilot · リリースノート

チームのコードレビューを支援する Shape Copilot の新機能公開

公開日
ベンダー
GitHub
翻訳
機械翻訳
公式 Release ノート

要点

GitHub が、組織のツールや基準をレビューに反映させる「スキルと MCP サポート」、および複雑な変更に対応する「中級分析ティア」を含む Shape Copilot の2つのパブリックプレビューを発表した。

Copilot のコードレビューは、チームのツールや基準に適応し、各変更の複雑さに合わせてその深さをスケーリングします。本日、統合エージェントプラットフォーム上で 2 つのパブリックプレビューをリリースしました。

組織のコンテキストをすべてのレビューに持ち込むためのエージェントスキルと MCP サポート

複雑なプルリクエストを高推論モデルへルーティングする新しいミディアム分析ティア

スキルと MCP を活用して、ツールや基準をすべてのレビューに組み込む

レビュアーが必要とする情報の多くは、diff 自体ではなく他のツールにあります。エージェントスキルと MCP は、そのコンテキストを Copilot のレビューに取り込み、すでに他の場所で回答済みの質問でレビューが止まることを防ぎます。これにより、シニアエンジニアがリポジトリ間の一貫性に対するボトルネックとなるのを防げます。

カスタムエージェントスキルは、レビュー中にチームの内部ツールや基準を呼び出し、Copilot を組み込み分析機能を超えて拡張します。

MCP サーバー接続は、一度設定すると、チケット管理、ドキュメント、サービスカタログ、インシデント対応ツールなど、チームがすでに使用しているサードパーティプラットフォームや内部システムからコンテキストを直接レビューに引き出します。

構成可能なアクションワークフローにより、Copilot がレビューに使用する計算リソースと環境を制御できます。

レビューとクラウドエージェント間で共有される設定により、プラットフォームチームは一度投資するだけで、両方のエージェントで一貫した動作を実現できます。

新しいミディアム分析ティアで、複雑さに応じてレビューの深さを調整

レビューの深さは、変更の複雑さに応じてスケーリングされるべきです。新しいミディアムティアは、複雑なロジック、セキュリティに敏感なコード、およびクロスサービスの変更をより深く分析するために特別に設計された、推論能力の高いモデルへプルリクエストをルーティングします。ローは、ドキュメントや小規模なリポジトリのような単純な作業に対して、高速でコスト効率の良いデフォルトとして残ります。これにより、計算資源を最も重要な場所に投資し、それ以外の場所では節約することができます。

管理者は、コードの複雑さとビジネス価値に合わせてレビューの強度を調整するため、リポジトリごとにローまたはミディアムを設定します。

ミディアムは、より実行可能なコメントを提供し、偽陽性を減らし、軽いレビューで見逃されがちな微妙なバグを検出します。

ミディアムはローよりも多くの AIU(AI ユース)を消費しますが、明確なコストシグナルがあるため、管理者は従量課金制の下で支出を管理できます。

はじめに

これらの機能は、既存の Copilot Pro、Pro+、Business、および Enterprise ユーザー向けにパブリックプレビューとして利用可能です。Copilot コードレビューは、Direct Org Billing を介して非 Copilot ユーザーにも有効化できます。

Copilot コードレビュー用の MCP サーバーの設定

リポジトリ設定 → Copilot → MCP サーバーの下に、希望する JSON MCP 構成を追加します。

MCP 認証に必要なトークンは、リポジトリ設定 → シークレットと変数 → エージェントの下に保存してください。

注:Copilot クラウドエージェント向けの既存の MCP 構成は、現在自動的に Copilot コードレビューにも適用されます。

よく使われる MCP 構成の例を見つけるには、ドキュメントをお読みください。

Copilot コードレビューのためのエージェントスキルの設定

リポジトリ内に .github/skills ディレクトリが存在しない場合は、作成してください。

.github/skills の下に code-review または同様の名前のディレクトリを作成し、Copilot コードレビューがそのスキルを読み込んで利用できるようにします。

Copilot コードレビューに利用してほしい関連するコンテキストと指示を含む SKILL.md ファイルを作成します。

注:.github/skills ディレクトリ内の既存のエージェントスキルは、レビューに関連する場合、自動的に Copilot コードレビューで利用可能になります。

詳細については、エージェントスキルに関するドキュメントをお読みください。

レビューティアの確認と変更

リポジトリの設定 → Copilot → コードレビュー → レビューの努力レベル に移動します。

ドロップダウンから希望するレビュー深度を選択してください。

image
image

詳細については、ミディアムティアのレビューに関するドキュメントをお読みください。

GitHub コミュニティ内のディスカッションに参加してください。

「チームに合わせて Copilot コードレビューを構成する」という投稿は、最初に The GitHub Blog で公開されました。

他のツール

すべてのツールを見る →