GitHub Copilot 사용량 지표가 리포지토리 단위로 확장되어 상세 분석 가능해짐
두 개의 새로운 REST API 엔드포인트를 통해 코드 생성 및 코드 리뷰 활동 추적
이를 통해 AI 도입 효과 측정 및 코드베이스 전반의 활용도 분석 기반 마련
기존 조직 및 사용자 수준의 지표 제공에서 나아가, 리포지토리별 일일 활동 지표를 제공하기 위해 두 개의 새로운 REST API 엔드포인트가 추가됨.
엔드포인트: `GET /enterprises/{enterprise}/copilot/metrics/reports/repos-1-day` 및 `GET /orgs/{org}/copilot/metrics/reports/repos-1-day`
데이터: Copilot 코딩 에이전트(Coding Agent)가 생성한 풀 리퀘스트(Pull Request) 생성 및 병합 수, Copilot 코드 리뷰(Code Review)가 수행한 리뷰 수 및 댓글 유형별 제안 수 포함
요구사항: Copilot 사용량 지표 정책 활성화 및 'View Copilot Metrics' 권한 필요
이를 통해 개발팀은 특정 리포지토리에서의 AI 코드 지원 도구 활용 패턴을 정확히 파악할 수 있음.
이번 업데이트는 코드베이스 내 AI 도구의 실질적인 영향력을 측정할 수 있는 기반을 제공함.
AI 도입 효과 측정: 특정 리포지토리에서 Copilot 코딩 에이전트 및 코드 리뷰 기능이 풀 리퀘스트(Pull Request) 활동에 얼마나 기여하는지 정량적으로 파악 가능
AI 준비 상태 보고: 어떤 리포지토리가 AI 지원을 통해 가장 큰 이점을 얻을 수 있는지 식별하고, 맞춤형 지원 및 교육을 제공하는 데 활용
개발 생산성 향상: 리포지토리별 상세 데이터를 통해 병목 현상(Bottleneck)이나 비효율적인 부분을 식별하고 개선 기회 모색
새로운 리포지토리별 지표는 엄격한 접근 제어 정책 하에 제공됨.
접근 권한자: 엔터프라이즈 소유자(Enterprise Owners), 빌링 관리자(Billing Managers), 조직 소유자(Organization Owners) 및 'View Copilot Metrics' 권한이 부여된 사용자
정책 활성화 필수: 이 기능을 사용하려면 Copilot 사용량 지표 정책(Usage Metrics Policy)이 반드시 활성화되어 있어야 함
이는 민감할 수 있는 개발 활동 데이터의 보안 및 프라이버시를 보장하면서, 조직 내 AI 도구 도입 및 활용 현황을 투명하게 관리하기 위함임.