GitLab Duo 병합 요청

Tier: Ultimate Offering: GitLab.com Status: Experiment

병합 요청의 AI 지원 기능은 병합 요청의 수명 주기 동안 맥락에 맞는 관련 정보를 제공하기 위해 설계되었습니다.

이러한 기능을 활성화하고 성숙도에 대한 자세한 정보는 GitLab Duo 개요에서 찾을 수 있습니다.

병합 요청 템플릿 채우기

이 기능은 GitLab.com에서 실험 중입니다.

프로젝트의 병합 요청에는 종종 템플릿이 정의되어야 하는데, 이는 리뷰어와 다른 사용자가 병합 요청이 제안하는 목적과 변경 사항을 이해하는 데 도움이 됩니다.

병합 요청을 생성할 때 GitLab Duo는 템플릿 내용을 기반으로 병합 요청에 대한 설명을 생성할 수 있습니다. 이를 통해 템플릿을 채우고 현재 설명 내용을 바꿀 수 있습니다.

설명을 생성하려면:

  1. 새 병합 요청을 생성하고 설명 필드로 이동합니다.
  2. AI 작업 ()을 선택합니다.
  3. 병합 요청 템플릿 채우기를 선택합니다.

업데이트된 설명이 상자에 적용됩니다. 병합 요청을 만들기 전에이 설명을 편집하거나 수정할 수 있습니다.

이 실험적 기능에 대한 피드백은 이슈 416537에서 제공하세요.

데이터 사용: 이 기능을 사용할 때 다음 데이터가 상기된 대형 언어 모델로 전송됩니다:

  • 병합 요청 제목
  • 설명의 내용
  • 소스 브랜치의 헤드와 대상 브랜치 간의 변경 내용

병합 요청 변경 요약

이 기능은 GitLab.com에서 실험 중입니다.

GitLab Duo 병합 요청 요약은 병합 요청 페이지에서 사용할 수 있습니다:

  • 병합 요청 요약 대화 상자
  • 할 일 목록
  • 이메일 알림

이 실험적 기능에 대한 피드백은 이슈 408726에서 제공하세요.

데이터 사용: 소스 브랜치의 헤드와 대상 브랜치 사이의 변경 내용이 대형 언어 모델로 전송됩니다.

내 병합 요청 검토 요약

이 기능은 GitLab.com에서 실험 중입니다.

병합 요청의 검토를 완료하고 검토를 제출할 준비가 되면 GitLab Duo 코드 검토 요약을 생성하세요:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 코드 > 병합 요청을 선택하고 검토하려는 병합 요청을 찾습니다.
  3. 검토를 제출할 준비가되면 검토 완료를 선택합니다.
  4. 보류 중인 댓글 요약을 선택합니다.

요약이 코멘트 상자에 표시됩니다. 검토를 제출하기 전에 이 요약을 편집하고 정제할 수 있습니다.

병합 요청 검토 요약은 검토를 제출할 때도 자동으로 생성됩니다. 이 자동으로 생성된 요약은 병합 요청 요약 대화 상자, 할 일 목록 및 이메일 알림에서 사용할 수 있습니다.

이 실험적 기능에 대한 피드백은 이슈 408991에서 제공하세요.

데이터 사용: 이 기능을 사용할 때 다음 데이터가 상기된 대형 언어 모델로 전송됩니다:

  • 초안 코멘트 텍스트

병합 또는 스쿼시 커밋을 위한 메시지 생성

이 기능은 GitLab.com에서 실험 중입니다.

병합 요청을 병합하기 전에 제안된 스쿼시 또는 병합 커밋 메시지를 편집하고 싶을 수 있습니다.

GitLab Duo로 커밋 메시지를 생성하려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 코드 > 병합 요청을 선택하고 병합 요청을 찾습니다.
  3. 병합 위젯에서 커밋 메시지 편집 확인란을 선택합니다.
  4. AI가 생성한 커밋 메시지 만들기를 선택합니다.
  5. 제공된 커밋 메시지를 검토하고 추가하려면 삽입을 선택합니다.

이 실험적 기능에 대한 피드백은 이슈 408994에서 제공하세요.

데이터 사용: 이 기능을 사용할 때 다음 데이터가 상기된 대형 언어 모델로 전송됩니다:

  • 파일 내용
  • 파일 이름

병합 요청에서 제안된 테스트 생성하기

이 기능은 GitLab 16.8에서 GitLab Duo Chat로 이동되었습니다. 자세한 정보는 IDE에서 테스트 작성을 참조하세요.