Skip to main content

GitHub Copilot 채팅에 대한 인덱싱 리포지토리

GitHub Copilot 채팅은 리포지토리를 인덱싱하여 코드와 관련된 질문에 대한 응답을 개선합니다.

리포지토리 인덱싱의 이점

리포지토리 컨텍스트에서 이와 같은 자연어 질문에 답할 수 있는 Copilot 채팅의 기능은 리포지토리의 의미 체계 코드 검색 인덱스가 최신일 때 최적화됩니다.

리포지토리 컨텍스트가 있는 Copilot 채팅 대화를 시작하면 GitHub 및 Visual Studio Code에서 코드 구조와 논리에 관한 질문에 더 풍부한 컨텍스트 기반 답변을 제공할 수 있도록 리포지토리가 자동으로 인덱싱됩니다. 예를 들어 “이 리포지토리는 HTTP 요청과 응답을 어떻게 관리하나요?” 및 Copilot 채팅은 정보에 입각한 답변을 제공하기 위해 코드의 관련 섹션을 참조합니다.

          **Copilot 채팅은 모델 학습에 인덱싱된 리포지토리를 사용하지 않습니다.**

질문하는 방법에 대한 자세한 내용은 GitHub에서 GitHub Copilot에 질문하기 참조하세요.

인덱스 만들기 및 사용 정보

인덱싱은 백그라운드에서 실행되며 대규모 리포지토리의 초기 인덱싱은 최대 60초가 걸릴 수 있습니다. 리포지토리가 처음으로 인덱싱되면 다시 인덱싱하는 것이 훨씬 빨라지고 일반적으로 인덱스는 새로운 대화를 시작한 지 몇 초 이내에 최신 변경 내용을 포함하도록 자동으로 업데이트됩니다.

리포지토리에 대한 인덱스가 생성되면 Copilot 채팅은(는) 이를 사용하여 GitHub 및 Visual Studio Code의 모든 Copilot 사용자 질문에 답변합니다.

인덱싱할 수 있는 리포지토리 수에는 제한이 없습니다.

Copilot 채팅 답변에서 내용을 제외하기

Copilot Enterprise 또는 코파일럿 사업 플랜을 사용하는 enterprise 또는 조직 소유자는 콘텐츠 제외를 정의하여 관리 중인 Copilot 시트에서 GitHub Copilot의 동작을 제어할 수 있습니다. 자세한 내용은 GitHub 코필로트의 콘텐츠 제외 참조하세요.

콘텐츠 제외 정책에 포함된 리포지토리에 대한 의미 체계 코드 검색 인덱스가 만들어지면 Copilot 채팅에 전달되기 전에 정책에 따라 데이터가 필터링됩니다.