JetBrains IDE용 GitLab Duo 플러그인 설치 및 설정
GitLab v19.2JetBrains Plugin Marketplace에서 플러그인을 다운로드하여 설치합니다. JetBrains IDE: 2025.1 이상. 이전 버전의 JetBrains IDE를 사용하는 경우, IDE와 호환되는 버전의 플러그인을 다운로드합니다.
JetBrains Plugin Marketplace에서 플러그인을 다운로드하여 설치합니다.
사전 요구 사항:
-
JetBrains IDE: 2025.1 이상.
-
GitLab 버전 16.8 이상.
이전 버전의 JetBrains IDE를 사용하는 경우, IDE와 호환되는 버전의 플러그인을 다운로드합니다.
-
GitLab Duo 플러그인 페이지에서 Versions를 선택합니다.
-
Compatibility를 선택한 후, JetBrains IDE를 선택합니다.
-
Channel을 선택하여 안정 릴리즈 또는 알파 릴리즈를 필터링합니다.
-
호환성 표에서 IDE 버전을 찾아 Download를 선택합니다.
플러그인 활성화#
플러그인을 활성화하려면:
-
IDE에서 상단 바의 IDE 이름을 선택한 후, Settings를 선택합니다.
-
왼쪽 사이드바에서 Plugins를 선택합니다.
-
GitLab Duo 플러그인을 선택하고 Install을 선택합니다.
-
OK 또는 Save를 선택합니다.
GitLab에 연결#
확장 프로그램을 설치한 후, GitLab 계정에 연결합니다.
GitLab 인증#
사전 요구 사항:
-
GitLab Self-Managed 및 GitLab Dedicated에서 OAuth를 사용한 인증의 경우:
JetBrains용 GitLab Duo 플러그인 3.30.30 이상.
- JetBrains IDE를 위한 인스턴스 전체 OAuth 애플리케이션의 애플리케이션 ID.
-
PAT를 사용한 인증의 경우,
api범위가 있는 개인 액세스 토큰. -
1Password를 사용한 인증의 경우, 1Password와 통합하는 단계 완료 및 시크릿 참조.
IDE에서 플러그인을 구성한 후 GitLab 계정에 연결합니다.
-
IDE에서 상단 바의 IDE 이름을 선택한 후, Settings를 선택합니다.
-
왼쪽 사이드바에서 Tools를 펼치고 GitLab Duo를 선택합니다. 플러그인이 목록에 표시되지 않으면 IDE를 재시작합니다.
-
URL to GitLab instance를 입력합니다. GitLab.com의 경우
https://gitlab.com을 사용합니다. -
인증 방법인 OAuth, PAT, 또는 1Password CLI 중 하나를 선택합니다.
OAuth의 경우, 프롬프트에 따라 로그인하고 인증합니다.
-
PAT의 경우, 개인 액세스 토큰을 입력합니다. 토큰 값은 표시되지 않으며 다른 사람이 접근할 수 없습니다.
-
1Password의 경우, Integrate with 1Password CLI를 선택하고, 계정을 선택한 후, 선택적으로 시크릿 참조를 입력합니다.
-
Verify setup을 선택합니다.
-
OK 또는 Save를 선택합니다.
GitLab Duo 구성#
사전 요구 사항:
-
에이전트 기능의 경우, GitLab Duo Agent Platform의 사전 요구 사항을 충족해야 합니다.
-
GitLab Duo가 활성화되어 있어야 합니다.
-
플로우의 경우, 기본 플로우가 활성화되어 있어야 합니다.
-
에이전트의 경우, 기본 에이전트가 활성화되어 있어야 하며, 필요에 따라 커스텀 에이전트가 활성화되어 있어야 합니다.
-
프로젝트가 그룹 네임스페이스에 있어야 합니다.
-
기본 GitLab Duo 네임스페이스가 설정되어 있거나, GitLab Duo 액세스 권한이 있는 프로젝트가 열려 있어야 합니다.
GitLab Duo 기능을 활성화하려면:
-
JetBrains IDE에서 Settings > Tools > GitLab Duo로 이동합니다.
-
활성화하려는 기능을 찾아 체크박스를 선택합니다.
-
메시지가 표시되면 IDE를 재시작합니다.
GitLab Duo Code Suggestions의 경우, 추가 사전 요구 사항 및 설정 단계를 검토합니다.
Agentic Chat 도구를 개별적으로 승인하는 대신 세션당 한 번만 승인하려면, 도구 승인을 참조합니다.
플러그인 알파 버전 설치#
GitLab은 JetBrains Marketplace의
Alpha 릴리즈 채널에
플러그인의 사전 릴리즈(알파) 빌드를 게시합니다.
사전 릴리즈 빌드를 설치하려면 다음 중 하나를 수행합니다.
-
JetBrains Marketplace에서 빌드를 다운로드하고 디스크에서 설치합니다.
-
IDE에
alpha플러그인 리포지터리를 추가합니다. 리포지터리 URL로https://plugins.jetbrains.com/plugins/alpha/list를 사용합니다.alpha플러그인 리포지터리를 추가한 후 알파 릴리즈를 확인하려면, GitLab Duo 플러그인을 제거하고 다시 설치해야 할 수 있습니다.
이 과정에 대한 동영상 튜토리얼은 JetBrains용 GitLab Duo 플러그인 알파 릴리즈 설치를 참조합니다.