InfoGrab Docs

GitLab Duo 코드 리뷰

GitLab Duo 코드 리뷰에 대해 설명합니다.

모델 정보 기본 LLM 자체 호스팅 모델과 함께하는 GitLab Duo 에서 사용 가능 히스토리 GitLab 17.5에서 ai_review_merge_request 및 duo_code_review_chat 라는 두 기능 플래그와 함께 실험 기능으로 도입 . 기본적으로 비활성화됨. GitLab.com, GitLab Self-Managed, GitLab Dedicated에서 17.10에 기능 플래그 ai_review_merge_request 및 duo_code_review_chat 기본적으로 활성화됨. GitLab 17.10에서 베타로 변경 . GitLab 18.0에서 Premium을 포함하도록 변경. GitLab 18.1에서 기능 플래그 ai_review_merge_request 제거 . GitLab 18.1에서 기능 플래그 duo_code_review_chat 제거 . GitLab 18.1에서 일반 공개. GitLab 18.3에서 베타 상태로 자체 호스팅 모델과 함께하는 GitLab Duo에서 사용 가능하도록 변경 . GitLab 18.4에서 자체 호스팅 모델과 함께하는 GitLab Duo에서 일반 공개로 변경 . Note 애드온에 따라 코드 리뷰 플로우에 액세스할 수 있습니다. 두 기능의 비교 를 확인하십시오. MR이 리뷰 준비가 되면 GitLab Duo 코드 리뷰를 사용하여 초기 리뷰를 수행합니다: 상단 표시줄에서 검색 또는 이동 을 선택하고 프로젝트를 찾습니다. 왼쪽 사이드바에서 코드 > Merge requests 를 선택하고 MR을 찾습니다. 댓글 상자에 빠른 작업 /assign_reviewer @GitLabDuo 를 입력하거나 GitLab Duo를 검토자로 지정합니다. 개요 보기 데이터 사용: 이 기능을 사용하면 다음 데이터가 대규모 언어 모델로 전송됩니다: MR 제목 MR 설명 변경 사항이 적용되기 전의 파일 내용 (컨텍스트용) MR 차이점 파일 이름 사용자 정의 지침 이 기능에 대한 피드백을 이슈 517386 에 제공해 주십시오. 리뷰에서 GitLab Duo와 상호 작용 # 댓글에서 @GitLabDuo 를 언급하여 MR에서 GitLab Duo와 상호 작용할 수 있습니다. 리뷰 댓글에 대한 후속 질문을 하거나 MR의 모든 토론 스레드에서 질문할 수 있습니다. GitLab Duo와의 상호 작용은 MR 개선 작업을 하면서 제안과 피드백을 개선하는 데 도움이 됩니다. GitLab Duo에 제공된 피드백은 다른 MR의 이후 리뷰에 영향을 미치지 않습니다. 이 기능을 추가하기 위한 기능 요청이 있습니다. 이슈 560116 을 참조하십시오. 사용자 정의 코드 리뷰 지침 # 프로젝트에서 일관되고 구체적인 코드 리뷰 기준을 보장하기 위해 사용자 정의 MR 리뷰 지침을 만들 수 있습니다. 자세한 내용은 GitLab Duo의 리뷰 지침 사용자 정의 를 참조하십시오. 프로젝트에 대한 GitLab Duo의 자동 리뷰 # 히스토리 GitLab 18.0에서 UI 설정으로 변경 . GitLab Duo의 자동 리뷰는 프로젝트의 모든 MR이 초기 리뷰를 받