GitHub Copilot, 사용자 식별 정보와 작업 내용의 텔레메트리 수집 분리
GitHub가 기업 관리자에게 Copilot 사용자 계정·로컬 OS 계정·기기 이름을 텔레메트리에 기록하는 설정을 제공한다. 프롬프트·응답·도구 내용 없이 사용자를 구분할 수 있으며, 식별 정보와 5종 콘텐츠 수집은 모두 기본적으로 꺼져 있다. 세부 제어는 CLI·Copilot 앱·Agent Host를 쓰는 VS Code 세션에 적용된다.
telemetry.capture.identity는 GitHub 로그인, 로컬 운영체제 계정, 기기 이름을 OpenTelemetry 데이터에 추가한다. 기존 가명 사용자 식별자와는 별도다.
관리자는 prompts·responses·toolArguments·toolOutput·policyDetail을 각각 독립적으로 제어할 수 있다.
명시적으로 지정한 관리 설정은 로컬 설정·SDK 구성·환경변수보다 우선한다.
기존 captureContent는 콘텐츠 5종을 묶어 설정하는 방식으로 유지되며, 사용자 식별 정보 수집은 활성화하지 않는다.
콘텐츠 수집에는 소스 코드·파일 내용·명령·도구 결과·작업공간 및 사용자 프로필 경로가 포함될 수 있다.
사용자별 이용 감사에 대화나 소스 코드 수집을 함께 켤 필요가 줄어든다.
원문
- Client telemetry user attribution and configurable captureGitHub Changelog · 원문 2026-10-13