GitLab Duo 컨텍스트 인식
GitLab Duo 컨텍스트 인식에 대해 설명합니다.
GitLab Duo가 결정을 내리고 제안을 제공하는 데 도움이 되는 다양한 정보를 사용할 수 있습니다. 정보는 다음과 같이 사용할 수 있습니다: 항상. 위치에 따라 (탐색할 때 컨텍스트가 변경됨). 명시적으로 참조된 경우. 예를 들어 URL, ID 또는 파일 경로로 정보를 언급하는 경우. 항상 사용 가능 # GitLab 문서. 일반 프로그래밍 지식, 모범 사례 및 언어별 세부 사항. 커서 앞뒤의 코드를 포함하여 보거나 편집 중인 파일의 내용. GitLab UI에서 Chat을 사용할 때 현재 페이지 제목 및 URL. /refactor , /fix , /tests , /explain 슬래시 명령은 코드 제안의 최신 Repository X-Ray 보고서에 액세스할 수 있습니다. 위치에 따라 # 다음 리소스 중 하나가 열려 있으면 GitLab Duo가 이를 인식합니다. 다음 방법 중 하나로 Chat에 알린 파일: 직접 파일 경로 제공. IDE에서 /include 명령어 사용. 파일에서 선택된 코드. 이슈 (GitLab Duo Enterprise 전용). 에픽 (GitLab Duo Enterprise 전용). 기타 작업 항목 유형 (GitLab Duo Enterprise 전용). Note IDE에서는 알려진 형식과 일치하는 비밀 및 민감한 값이 GitLab Duo Chat으로 전송되기 전에 삭제됩니다. UI에서 MR에 있을 때 GitLab Duo는 다음도 인식합니다: MR 자체 (GitLab Duo Enterprise 전용). MR의 커밋 (GitLab Duo Enterprise 전용). MR 파이프라인의 CI/CD 작업 (GitLab Duo Enterprise 전용). 명시적으로 참조된 경우 # 위치에 따라 사용 가능한 모든 리소스는 ID나 URL로 명시적으로 참조할 때도 사용할 수 있습니다. 코드 리뷰에서 컨텍스트 제외 # 히스토리 GitLab 18.2에서 use_duo_context_exclusion 이라는 플래그와 함께 도입 . 기본적으로 비활성화됨. GitLab 18.4에서 베타로 변경. GitLab 18.5에서 기본적으로 활성화됨. 코드 리뷰에서 컨텍스트로 사용되는 프로젝트 콘텐츠를 제외할 수 있습니다. 비밀번호 및 구성 파일과 같은 민감한 정보를 보호하기 위해 컨텍스트를 제외합니다. 코드 리뷰가 제외할 콘텐츠를 지정하려면: 상단 표시줄에서 검색 또는 이동 을 선택하고 프로젝트를 찾습니다. 설정 > 일반 을 선택합니다. GitLab Duo 아래의 GitLab Duo 컨텍스트 제외 섹션에서 제외 관리 를 선택합니다. GitLab Duo 컨텍스트에서 제외할 프로젝트 파일 및 디렉토리를 지정하고 제외 저장 을 선택합니다. 선택 사항. 기존 제외를 삭제하려면 해당 제외에 대해 삭제 ([remove])를 선택합니다. 변경 사항 저장 을 선택합니다.
