이전 GitLab 버전에서 GitLab Duo 가용성 제어
Offering: GitLab Self-Managed
GitLab Duo Pro 또는 Enterprise의 경우 그룹, 프로젝트 또는 인스턴스에 대해 GitLab Duo를 켜거나 끌 수 있습니다. 이 정보는 GitLab 18.1 및 이전 버전에 적용됩니다. 그룹, 프로젝트 또는 인스턴스에 대해 GitLab Duo가 꺼진 경우:
히스토리
- GitLab 16.10에서 AI 기능을 켜고 끄는 설정 도입.
- GitLab 16.11에서 AI 기능을 켜고 끄는 설정이 UI에 추가됨.
GitLab Duo Pro 또는 Enterprise의 경우 그룹, 프로젝트 또는 인스턴스에 대해 GitLab Duo를 켜거나 끌 수 있습니다.
이 정보는 GitLab 18.1 및 이전 버전에 적용됩니다. GitLab 18.2 이상의 경우 최신 문서를 확인합니다.
그룹, 프로젝트 또는 인스턴스에 대해 GitLab Duo가 꺼진 경우:
- 코드, 이슈, 취약점과 같은 리소스에 액세스하는 GitLab Duo 기능을 사용할 수 없습니다.
- 코드 제안을 사용할 수 없습니다.
- GitLab Duo Chat을 사용할 수 없습니다.
그룹 또는 하위 그룹의 경우#
GitLab 17.8~18.1에서는 다음 지침에 따라 그룹(하위 그룹 및 프로젝트 포함)에 대해 GitLab Duo를 켜거나 끕니다.
전제 조건:
- 그룹에 대한 소유자 역할이 있어야 합니다.
그룹 또는 하위 그룹에 대해 GitLab Duo를 켜거나 끄려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 그룹 또는 하위 그룹을 찾습니다.
- 배포 유형 및 그룹 수준에 따라 설정으로 이동합니다:
- GitLab.com 최상위 그룹의 경우: 설정 > GitLab Duo를 선택하고 구성 변경을 선택합니다.
- GitLab.com 하위 그룹의 경우: 설정 > 일반을 선택하고 GitLab Duo 기능을 확장합니다.
- GitLab Self-Managed(모든 그룹 및 하위 그룹)의 경우: 설정 > 일반을 선택하고 GitLab Duo 기능을 확장합니다.
- 옵션을 선택합니다.
- 변경 사항 저장을 선택합니다.
GitLab 17.7에서는 다음 지침에 따라 그룹(하위 그룹 및 프로젝트 포함)에 대해 GitLab Duo를 켜거나 끕니다.
GitLab 17.7에서:
- GitLab.com의 경우 GitLab Duo 설정 페이지는 하위 그룹이 아닌 최상위 그룹에서만 사용할 수 있습니다.
- GitLab Self-Managed의 경우 GitLab Duo 설정 페이지는 그룹 또는 하위 그룹에서 사용할 수 없습니다.
전제 조건:
- 그룹에 대한 소유자 역할이 있어야 합니다.
최상위 그룹에 대해 GitLab Duo를 켜거나 끄려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 최상위 그룹을 찾습니다.
- 설정 > GitLab Duo를 선택합니다.
- 구성 변경을 선택합니다.
- 옵션을 선택합니다.
- 변경 사항 저장을 선택합니다.
GitLab 17.4~17.6에서는 다음 지침에 따라 그룹(하위 그룹 및 프로젝트 포함)에 대해 GitLab Duo를 켜거나 끕니다.
GitLab 17.4~17.6에서:
- GitLab.com의 경우 GitLab Duo 설정 페이지는 하위 그룹이 아닌 최상위 그룹에서만 사용할 수 있습니다.
- GitLab Self-Managed의 경우 GitLab Duo 설정 페이지는 그룹 또는 하위 그룹에서 사용할 수 없습니다.
전제 조건:
- 그룹에 대한 소유자 역할이 있어야 합니다.
최상위 그룹에 대해 GitLab Duo를 켜거나 끄려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 최상위 그룹을 찾습니다.
- 설정 > GitLab Duo를 선택합니다.
- 구성 변경을 선택합니다.
- 옵션을 선택합니다.
- 변경 사항 저장을 선택합니다.
GitLab 17.3 이하에서는 다음 지침에 따라 그룹(하위 그룹 및 프로젝트 포함)에 대해 GitLab Duo를 켜거나 끕니다.
전제 조건:
- 그룹에 대한 소유자 역할이 있어야 합니다.
그룹 또는 하위 그룹에 대해 GitLab Duo를 켜거나 끄려면:
-
상단 표시줄에서 검색 또는 이동을 선택하고 그룹 또는 하위 그룹을 찾습니다.
-
설정 > 일반을 선택합니다.
-
권한 및 그룹 기능을 확장합니다.
-
GitLab Duo 기능 사용 체크박스를 선택하거나 선택 취소합니다.
-
선택 사항. 설정을 모든 하위 그룹으로 캐스케이드하려면 모든 하위 그룹에 적용 체크박스를 선택합니다.

프로젝트의 경우#
GitLab 17.4~18.1에서는 다음 지침에 따라 프로젝트에 대해 GitLab Duo를 켜거나 끕니다.
전제 조건:
- 프로젝트에 대한 Maintainer 또는 Owner 역할이 있어야 합니다.
프로젝트에 대해 GitLab Duo를 켜거나 끄려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 왼쪽 사이드바에서 설정 > 일반을 선택합니다.
- 가시성, 프로젝트 기능, 권한을 확장합니다.
- GitLab Duo에서 토글을 켜거나 끕니다.
- 변경 사항 저장을 선택합니다.
GitLab 17.3 이하에서는 다음 지침에 따라 프로젝트에 대해 GitLab Duo를 켜거나 끕니다.
- GitLab GraphQL API
projectSettingsUpdate뮤테이션을 사용합니다. duo_features_enabled설정을true또는false로 설정합니다.
인스턴스의 경우#
GitLab 17.7~18.1에서는 다음 지침에 따라 인스턴스에 대해 GitLab Duo를 켜거나 끕니다.
전제 조건:
- 관리자여야 합니다.
인스턴스에 대해 GitLab Duo를 켜거나 끄려면:
- 오른쪽 상단에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 GitLab Duo를 선택합니다.
- 구성 변경을 선택합니다.
- 옵션을 선택합니다.
- 변경 사항 저장을 선택합니다.
GitLab 17.4~17.6에서는 다음 지침에 따라 인스턴스에 대해 GitLab Duo를 켜거나 끕니다.
전제 조건:
- 관리자여야 합니다.
인스턴스에 대해 GitLab Duo를 켜거나 끄려면:
- 오른쪽 상단에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 설정 > 일반을 선택합니다.
- GitLab Duo 기능을 확장합니다.
- 옵션을 선택합니다.
- 변경 사항 저장을 선택합니다.
GitLab 17.3 이하에서는 다음 지침에 따라 인스턴스에 대해 GitLab Duo를 켜거나 끕니다.
전제 조건:
- 관리자여야 합니다.
인스턴스에 대해 GitLab Duo를 켜거나 끄려면:
- 왼쪽 사이드바 하단에서 관리 영역을 선택합니다.
- 설정 > 일반을 선택합니다.
- AI 기반 기능을 확장합니다.
- Duo 기능 사용 체크박스를 선택하거나 선택 취소합니다.
- 선택 사항. 설정을 인스턴스의 모든 그룹으로 캐스케이드하려면 모든 하위 그룹에 적용 체크박스를 선택합니다.
