
깃허브가 코파일럿(Copilot) 사용량 지표 API를 개편하고 클라이언트별 상세 사용 현황을 확인할 수 있는 측정 지표를 새로 추가했다. 기존 보고서 구조에서는 정확한 집계가 어려웠던 오픈코드(OpenCode)나 외부 개발 도구를 포함해 개발자가 실제 어떤 클라이언트 환경에서 코파일럿 모델을 호출하고 있는지 다각도로 파악할 수 있게 됐다.
개발 현장에서 여러 에이전틱 AI 도구와 사설 에디터가 자연스럽게 섞여 쓰이면서 기업 IT 관리자들의 인프라 파악 요구도 함께 커졌다. 코파일럿을 단순히 비주얼 스튜디오 코드(VS Code)나 젯브레인스(JetBrains) 같은 표준 IDE에서만 쓰는 게 아니라 다양한 클라이언트에 연동해 쓰는 사례가 급증했기 때문이다.
이번 업데이트로 엔터프라이즈와 조직, 엔터프라이즈 사용자, 조직 사용자 단위로 제공되는 1일 및 28일 집계 보고서에 totals_by_client 배열이 포함된다. 28일 기준 종합 보고서의 경우 일별 데이터를 담은 day_totals 항목 하위에 해당 지표가 들어가는 방식이다.
새 지표에는 코파일럿에 요청을 보낸 도구 명칭을 나타내는 client 값과 함께 성공한 모델 요청 건수인 request_count, 고유 세션 수를 뜻하는 session_count가 담긴다.
식별 가능한 클라이언트 목록에는 오픈코드(opencode)를 비롯해 클로드 코드(claude_code), 코덱스(codex), 제드(zed), 코파일럿 CLI(copilot_cli), 깃허브 앱(github_app), 클라우드 에이전트(cloud_agent), 코드 리뷰(code_review), VS 코드(vscode), 젯브레인스(jetbrains) 등이 지정됐다. 규격에 등록되지 않은 특수 도구나 기타 통합 환경은 other 항목으로 묶여 기록된다.
프롬프트 토큰과 출력 토큰, 요청당 평균 토큰 소비량을 종합한 token_usage 데이터도 함께 넘겨준다. totals_by_model 필드에서는 동일한 요청·토큰 수치를 모델별로 나누어 보여준다. 사용자나 개발자가 모델을 직접 지정했는지, 시스템 알고리즘에 의해 자동 선택됐는지, 혹은 제품 자체 설정값으로 정해졌는지를 구분하는 model_selection_mode 지표도 함께 표기된다.
깃허브 플랫폼 내에서 에이전트 앱이 개시한 작업 수만 따로 카운트하는 기존 agent app activity 기능과는 측정 범위가 다르다. 이번에 도입된 totals_by_client는 코파일럿을 백엔드 모델 공급자로 끌어다 쓰는 모든 외부·내부 도구에서 일어난 모델 호출 건수와 토큰 트래픽 전체를 포괄해 추적한다.
새 지표에 대한 접근권은 엔터프라이즈 소유자, 결제 관리자, 조직 소유자, 그리고 코파일럿 지표 조회 권한(View Copilot Metrics)을 가진 사용자에게 제공된다. 사전에 코파일럿 사용량 지표 정책이 켜져 있어야 데이터를 받아볼 수 있다.
보고서 내 request_count는 단순한 프롬프트 입력 횟수가 아니라 실제 생성형 모델이 호출된 횟수를 의미한다. client 항목은 클라이언트가 보내오는 통합 ID를 바탕으로 분류하는 최선의 추정치다. 기존 API 필드 구조를 유지한 상태에서 새 배열을 덧붙인 확장 방식이라 기존 연동 프로그램과 충돌하지 않으며, 집계할 트래픽이 없으면 빈 배열 상태로 반환된다.






