InfoGrab DocsInfoGrab Docs

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 액세스가 켜져 있는지 확인합니다. [!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/scripts/install_duo_cli.sh") Windows에서: irm "https://gitlab.com/gitlab-org/editor-extensions/gitlab-lsp/-/raw/main/packages/cli/scripts/install_duo_cli.ps1" | iex 인증 # Note duo 를 처음 실행할 때 시스템에 glab 이 이미 설치되어 인증된 상태라면, duo 는 자동으로 glab 을 자격 증명 헬퍼로 사용합니다. 별도로 인증할 필요가 없습니다. 이 기능에는 glab 1.85.2 이상과 duo 8.68.0 이상이 필요합니다. 이 기능이 제공되기 전에 duo 를 인증했고 대신 glab 을 자격 증명 헬퍼로 사용하려면, ~/.gitlab/storage.json 에서 인증 설정을 삭제하세요. 사전 조건: api 권한이 있는 개인 액세스 토큰 . 인증하