GitLab Duo CLI 설정
GitLab CLI(`glab`)를 통해 또는 독립형 도구로 GitLab Duo CLI를 설치하고 인증하는 방법을 설명합니다.
GitLab CLI ( glab )를 통해 GitLab Duo CLI를 사용할 수 있습니다. GitLab CLI를 사용하면 다른 GitLab 기능에도 액세스할 수 있으며, OAuth 또는 개인 액세스 토큰으로 한 번만 인증하면 됩니다. 또는 GitLab Duo CLI( duo )를 독립형 AI 도구로 설치해 사용하고, 개인 액세스 토큰으로 별도로 인증할 수도 있습니다. 두 방식 모두 인터랙티브 모드와 헤드리스 모드를 지원하며, 모든 GitLab Duo CLI 옵션, 명령어, 기능을 사용할 수 있습니다. 사전 요구 사항 # GitLab 19.2 이상. GitLab Duo Agent Platform 사전 조건 . GitLab Self-Managed 및 GitLab Dedicated의 경우 GitLab Duo CLI 액세스 권한 . 기본 GitLab Duo 네임스페이스 가 설정되어 있거나, GitLab Duo에 액세스할 수 있는 프로젝트가 열려 있어야 합니다. Note GitLab 18.11에서 19.1을 사용 중이라면 베타 및 실험 기능 을 켜서 최신 버전의 GitLab Duo CLI를 사용할 수 있습니다. GitLab CLI와 함께 사용 # 사전 요구 사항: GitLab CLI 1.107.0 이상. GitLab CLI가 인증 되어 있어야 합니다. GitLab CLI를 통해 GitLab Duo CLI를 사용하도록 설정하려면 다음 단계를 수행합니다. GitLab Duo CLI 용 glab 명령어를 실행합니다. glab duo cli 프롬프트에 따라 GitLab Duo CLI 바이너리를 설치합니다. GitLab CLI가 인증을 자동으로 처리하므로 곧바로 GitLab Duo CLI를 사용할 수 있습니다. GitLab CLI 없이 사용 # GitLab Duo CLI를 독립형 도구로 사용하려면 설치한 다음 인증합니다. 설치 # GitLab Duo CLI를 컴파일된 바이너리로 설치하려면 설치 스크립트를 내려받아 실행합니다. macOS 및 Linux에서는 다음과 같이 실행합니다. bash <(curl --fail --silent --show-error --location "https://gitlab.com/gitlab-org/editor-extensions/gitlab-lsp/-/raw/main/packages/cli/app/scripts/install_duo_cli.sh") Windows에서는 다음과 같이 실행합니다. irm "https://gitlab.com/gitlab-org/editor-extensions/gitlab-lsp/-/raw/main/packages/cli/app/scripts/install_duo_cli.ps1" | iex 인증 # Note duo 를 처음 실행할 때 시스템에 glab 이 이미 설치되어 인증된 상태라면, duo 는 자동으로 glab 을 자격 증명 헬퍼로 사용합니다. 별도로 인증할 필요가 없습니다. 이 기능에는 glab 1.85.2 이상과 duo 8.68.0 이상이 필요합니다. 이 기능이 제공되기 전에 duo