GitLab 베타 프로그램

GitLab 베타 프로그램은 일찍이 독점적 기능에 대한 초기 액세스를 제공합니다. 이 페이지는 프로그램의 일환으로 테스트 가능한 기능을 나열합니다.

caution
GitLab 베타 프로그램은 아직 운영되고 있지 않습니다. 이 페이지는 예정된 출시를 위한 초안 및 준비 중인 상태입니다.

이러한 기능들은 제품 사용에 적합하지 않을 수 있으며 GitLab의 실험 또는 베타 정책을 따릅니다.

Git 제안

glab ask를 사용하여 git 명령에 대해 질문하세요. 이 명령은 까먹은 명령을 기억하거나 다른 작업을 수행하기 위해 명령을 실행하는 방법에 대한 제안을 제공할 수 있습니다.

시작하기:

  1. GLab을 설치하려면 설치 지침을 참조하세요.
  2. GitLab CLI 인증을 설정하세요.
  3. 커맨드 라인에서 AI를 이용하여 Git 명령을 생성하려면 glab ask git을 사용하세요.

    glab ask git <질문>
    

    예: - glab ask git 내가 있는 브랜치를 어떻게 알 수 있을까 - glab ask git 특정 커밋 몇 개만으로 새 브랜치를 만드는 방법 - glab ask git 삭제된 브랜치에서 커밋을 찾는 방법

    답변을 받은 후, 생성된 명령을 실행할 수 있습니다.

코드 설명

대형 언어 모델의 도움으로, GitLab Duo는 자연어로 코드를 설명할 수 있습니다.

시작하기:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾으세요.
  2. 코드가 포함된 프로젝트의 파일을 선택하세요.
  3. 설명을 원하는 행을 선택하세요.
  4. 왼쪽에서 물음표()를 선택하세요. 보기위해 스크롤할 수도 있습니다. 선택한 코드와 프롬프트와 함께 대형 언어 모델에게 설명을 제공합니다.
  5. 페이지의 오른쪽에 드로어(Drawer)이 표시됩니다. 설명이 생성되기까지 잠시 기다리세요.

GitLab Duo 채팅

GitLab Duo 채팅은 프로덕션성을 향상시키기 위한 개인용 인공 지능 기반 어시스턴트입니다. AI 생성 콘텐츠로 일상 업무의 다양한 작업을 지원할 수 있습니다.

시작하기:

  1. 왼쪽 사이드바에서 도움말 () > GitLab Duo 채팅을 선택하세요.
  2. GitLab Duo 채팅이 오른쪽 사이드바에서 열립니다. 질문을 입력하거나 다음과 같은 예제 중 하나를 시도하세요:
    • CI 작업 아티팩트 구성 문서는 어디에서 찾을 수 있을까?
    • '포크'의 개념을 간결하게 설명해주세요.
    • 사용자 비밀번호를 재설정하는 방법에 대한 단계별 지침 제공해주세요.

이슈 설명 생성

이슈에 대한 간결한 요약을 작성하면 GitLab Duo가 설명을 생성합니다.

시작하기:

  1. 새 이슈를 생성하세요.
  2. Description 필드 위에 AI 작업 > 이슈 설명 생성을 선택하세요. 힌트: AI 작업은 미리보기 옆에서 찾을 수 있습니다.
  3. 간단한 요약을 작성하고 제출을 선택하세요.

    GitLab Duo는 이슈 설명을 AI가 생성한 텍스트로 대체합니다.

테스트 생성

에디터에서 선택한 코드에 대한 테스트 제안을 생성하는 특별한 명령입니다. 이 기능은 VS Code 및 Web IDE에서만 사용할 수 있습니다.

시작하기:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾으세요.
  2. 파일 또는 디렉터리로 이동하세요.
  3. 편집 > Web IDE에서 열기를 선택하세요.
  4. 파일 안에서 코드를 선택하세요.
  5. Web IDE의 왼쪽 사이드바에서 GitLab Duo 채팅 아이콘을 선택하세요.
  6. AI 대화 상자에 /tests를 입력하세요.

    추가 지침을 추가할 수 있습니다: - RSpec 프레임워크 사용 /tests - markdown 구문 사용 /tests

  7. GitLab Duo 채팅은 선택한 코드에 대해 사용할 수 있는 예제 RSpec 테스트를 포함하는 코드 블록을 반환합니다.