GitLab 베타 프로그램
GitLab 베타 프로그램은 일찍이 독점적 기능에 대한 초기 액세스를 제공합니다. 이 페이지는 프로그램의 일환으로 테스트 가능한 기능을 나열합니다.
이러한 기능들은 제품 사용에 적합하지 않을 수 있으며 GitLab의 실험 또는 베타 정책을 따릅니다.
Git 제안
glab ask
를 사용하여 git
명령에 대해 질문하세요. 이 명령은 까먹은 명령을 기억하거나 다른 작업을 수행하기 위해 명령을 실행하는 방법에 대한 제안을 제공할 수 있습니다.
시작하기:
- GLab을 설치하려면 설치 지침을 참조하세요.
- GitLab CLI 인증을 설정하세요.
-
커맨드 라인에서 AI를 이용하여 Git 명령을 생성하려면
glab ask git
을 사용하세요.glab ask git <질문>
예: -
glab ask git 내가 있는 브랜치를 어떻게 알 수 있을까
-glab ask git 특정 커밋 몇 개만으로 새 브랜치를 만드는 방법
-glab ask git 삭제된 브랜치에서 커밋을 찾는 방법
답변을 받은 후, 생성된 명령을 실행할 수 있습니다.
코드 설명
대형 언어 모델의 도움으로, GitLab Duo는 자연어로 코드를 설명할 수 있습니다.
시작하기:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾으세요.
- 코드가 포함된 프로젝트의 파일을 선택하세요.
- 설명을 원하는 행을 선택하세요.
- 왼쪽에서 물음표()를 선택하세요. 보기위해 스크롤할 수도 있습니다. 선택한 코드와 프롬프트와 함께 대형 언어 모델에게 설명을 제공합니다.
- 페이지의 오른쪽에 드로어(Drawer)이 표시됩니다. 설명이 생성되기까지 잠시 기다리세요.
GitLab Duo 채팅
GitLab Duo 채팅은 프로덕션성을 향상시키기 위한 개인용 인공 지능 기반 어시스턴트입니다. AI 생성 콘텐츠로 일상 업무의 다양한 작업을 지원할 수 있습니다.
시작하기:
- 왼쪽 사이드바에서 도움말 () > GitLab Duo 채팅을 선택하세요.
- GitLab Duo 채팅이 오른쪽 사이드바에서 열립니다. 질문을 입력하거나 다음과 같은 예제 중 하나를 시도하세요:
CI 작업 아티팩트 구성 문서는 어디에서 찾을 수 있을까?
'포크'의 개념을 간결하게 설명해주세요.
사용자 비밀번호를 재설정하는 방법에 대한 단계별 지침 제공해주세요.
이슈 설명 생성
이슈에 대한 간결한 요약을 작성하면 GitLab Duo가 설명을 생성합니다.
시작하기:
- 새 이슈를 생성하세요.
- Description 필드 위에 AI 작업 > 이슈 설명 생성을 선택하세요. 힌트: AI 작업은 미리보기 옆에서 찾을 수 있습니다.
-
간단한 요약을 작성하고 제출을 선택하세요.
GitLab Duo는 이슈 설명을 AI가 생성한 텍스트로 대체합니다.
테스트 생성
에디터에서 선택한 코드에 대한 테스트 제안을 생성하는 특별한 명령입니다. 이 기능은 VS Code 및 Web IDE에서만 사용할 수 있습니다.
시작하기:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾으세요.
- 파일 또는 디렉터리로 이동하세요.
- 편집 > Web IDE에서 열기를 선택하세요.
- 파일 안에서 코드를 선택하세요.
- Web IDE의 왼쪽 사이드바에서 GitLab Duo 채팅 아이콘을 선택하세요.
-
AI 대화 상자에
/tests
를 입력하세요.추가 지침을 추가할 수 있습니다: -
RSpec 프레임워크 사용 /tests
-markdown 구문 사용 /tests
- GitLab Duo 채팅은 선택한 코드에 대해 사용할 수 있는 예제 RSpec 테스트를 포함하는 코드 블록을 반환합니다.