enterprise と organization のリポジトリ単位 repos-1-day の各行に copilot_code_review が付く。Copilot code review のコメントに開発者が応じたかと、人の change request なしでマージした PR かを、リポジトリごとに数える。

  • total_comments_evaluated: 応じたか確認したコメント数。
  • total_comments_addressed: 開発者が応じた数。提案の適用、Copilot への修正依頼、自分での修正、後続 PR で直す旨の返信を含む。addressed rate は total_comments_addressed / total_comments_evaluated。
  • review_comments_by_severity: high / medium / low。
  • review_comments_by_review_tier: lite / balanced / max。
  • review_comments_by_comment_type: bug、security、リポジトリ独自ガイドラインの custom など。
  • review_comments_by_customization: custom instructions、skills、MCP servers、none など。
  • total_merged_no_human_change_request_after_review: Copilot の最初のレビューのあと、人が change request を出さずにマージした PR 数。

内訳の 4 配列は evaluated と addressed の両方を持つ。コメントの評価は PR のマージ日に載り、投稿日には載らない。ボットが開いた PR(Copilot cloud agent など)のコメントは通常評価しない。total_merged_no_human_change_request_after_review にはその PR も入る。

既存の pull_requests.total_copilot_applied_suggestions は、適用された ready-to-apply の提案だけを数える。新しい件数は評価したコメント全体で、直し方は問わない。

その日に code review が無いリポジトリは件数 0、配列は空。閲覧は enterprise owner、billing manager、organization owner、または View Copilot Metrics を持つカスタムロール。Copilot usage metrics ポリシーが有効なこと。

#参考文献