InfoGrab DocsInfoGrab Docs

GitLab Duo AI 모델

요약

Add-on: GitLab Duo Core, Pro or Enterprise 모든 GitLab Duo 기능은 기본 모델을 사용합니다. 다음 표는 각 GitLab Duo 기능의 기본 모델을 나열합니다. 다음 표는 각 기능에 대해 선택할 수 있는 모델을 나열합니다.

Add-on: GitLab Duo Core, Pro or Enterprise

모든 GitLab Duo 기능은 기본 모델을 사용합니다. GitLab은 성능 최적화를 위해 기본 모델을 업데이트할 수 있습니다. 기능에 대한 다른 모델을 선택할 수 있으며, 변경할 때까지 해당 선택이 유지됩니다.

기본 모델#

다음 표는 각 GitLab Duo 기능의 기본 모델을 나열합니다.

기능 모델
Code Suggestions
Code Generation Claude Sonnet 4.6 Vertex
Code Completion Codestral 25.08 Fireworks
GitLab Duo Chat
General Chat Claude Sonnet 4.6 Vertex
Code Explanation Claude Sonnet 4.6 Vertex
Test Generation Claude Sonnet 4.6 Vertex
Refactor Code Claude Sonnet 4.6 Vertex
Fix Code Claude Sonnet 4.6 Vertex
Root Cause Analysis Claude Sonnet 4.6 Vertex
GitLab Duo for merge requests
Merge Commit Message Generation Claude Sonnet 4.6 Vertex
Merge Request Summary Claude Sonnet 4.6 Vertex
Code Review Summary Claude Sonnet 4.6 Vertex
Code Review Claude Sonnet 4.5 Vertex
Other GitLab Duo features
Vulnerability Explanation Claude Sonnet 4.6 Vertex
Vulnerability Resolution Claude Sonnet 4.6 Vertex
Discussion Summary Claude Sonnet 4.6 Vertex
GitLab Duo for CLI Claude Sonnet 4.6 Vertex

지원되는 모델#

다음 표는 각 기능에 대해 선택할 수 있는 모델을 나열합니다.

Code Suggestions#

모델 Code Generation Code Completion
Claude Sonnet 4.5 check-sm check-sm
Codestral 25.01 Fireworks No check-sm
Codestral 25.08 Fireworks No check-sm
Codestral 25.08 Vertex No check-sm
Gemini 2.5 Flash Vertex check-sm No

GitLab Duo 비에이전틱 Chat#

모델 General Chat Code Explanation Test Generation Refactor Code Fix Code Root Cause Analysis
Claude Haiku 4.5 check-sm No No
Claude Sonnet 3 No No check-sm
Claude Sonnet 4.5 check-sm check-sm check-sm check-sm check-sm check-sm
Claude Sonnet 4.5 Vertex check-sm check-sm check-sm check-sm check-sm
Claude Sonnet 4.6 check-sm check-sm check-sm check-sm check-sm check-sm
Claude Sonnet 4.6 Vertex check-sm check-sm check-sm check-sm check-sm

머지 리퀘스트용 GitLab Duo#

모델 Merge Commit Message Generation Merge Request Summary Code Review Summary Code Review
Claude Sonnet 4.5 check-sm check-sm check-sm check-sm
Claude Sonnet 4.5 Vertex No No No check-sm
Claude Sonnet 4.6 No No No check-sm
Claude Sonnet 4.6 Vertex No No No check-sm

기타 GitLab Duo 기능#

모델 Vulnerability Explanation Vulnerability Resolution GitLab Duo for CLI Discussion Summary
Claude Haiku 3 check-sm No check-sm No
Claude Haiku 4.5 No check-sm No
Claude Sonnet 4.5 check-sm check-sm check-sm check-sm
Claude Sonnet 4.5 Vertex check-sm check-sm
Claude Sonnet 4.6 check-sm check-sm check-sm check-sm
Claude Sonnet 4.6 Vertex check-sm check-sm

기능에 대한 모델 선택#

DETAILS: Offering: GitLab.com

히스토리

최상위 그룹에서 기능에 대한 모델을 선택할 수 있습니다. 선택한 모델은 해당 기능에 대해 모든 하위 그룹 및 프로젝트에 적용됩니다.

전제 조건:

  • 그룹의 Owner 권한이 있어야 합니다.

  • 모델을 선택하는 그룹은 최상위 그룹이어야 합니다.

  • GitLab 18.3 이상에서 여러 GitLab Duo 네임스페이스에 속한 경우 기본 네임스페이스를 지정해야 합니다.

기능에 대한 모델을 선택하려면:

  • 상단 표시줄에서 Search or go to를 선택하고 그룹을 찾습니다.

  • 왼쪽 사이드바에서 Settings > GitLab Duo를 선택합니다.

  • Configure features를 선택합니다.

  • 구성하려는 기능에 대해 드롭다운 목록에서 모델을 선택합니다.

  • 선택 사항. 섹션의 모든 기능에 모델을 적용하려면 Apply to all을 선택합니다.

올바른 모델 선택#

많은 사용 사례에서 Claude Haiku 4.5나 GPT-5.4 Mini와 같이 더 빠르고 비용 효율적인 모델로 시작하는 것이 최적의 접근법일 수 있습니다. 이 접근법을 위해:

  • Claude Haiku 4.5 또는 GPT-5.4 Mini를 선택합니다.

  • 사용 사례를 철저히 테스트합니다.

  • 성능이 요구 사항을 충족하는지 평가합니다.

  • 특정 기능 격차에 필요한 경우에만 업그레이드합니다.

다음과 같은 경우에 이 접근법을 사용할 수 있습니다:

  • 탐색적 또는 대용량 작업

  • 엄격한 지연 시간 요구 사항이 있는 애플리케이션

  • 비용에 민감한 구현

문제 해결#

기본값 이외의 모델을 선택할 때 다음과 같은 문제가 발생할 수 있습니다.

모델을 사용할 수 없음#

GitLab Duo AI 네이티브 기능에 기본 GitLab 모델을 사용하는 경우, GitLab은 최적의 성능과 안정성을 유지하기 위해 사용자에게 알리지 않고 기본 모델을 변경할 수 있습니다.

GitLab Duo AI 네이티브 기능에 대해 특정 모델을 선택했고 해당 모델을 사용할 수 없는 경우 자동 폴백이 없습니다. 이 모델을 사용하는 기능을 사용할 수 없게 됩니다.

기본 GitLab Duo 네임스페이스 없음#

선택된 모델이 있는 GitLab Duo 기능을 사용할 때 기본 GitLab Duo 네임스페이스를 설정해야 한다는 오류가 발생할 수 있습니다.

이 문제는 여러 GitLab Duo 네임스페이스에 속해 있거나 GitLab 원격이 구성되지 않은 프로젝트에서 로컬로 작업할 때 발생합니다.

이를 해결하려면 기본 GitLab Duo 네임스페이스를 설정합니다.

GitLab Duo AI 모델

GitLab v19.2
Tier: Premium, Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

Add-on: GitLab Duo Core, Pro or Enterprise 모든 GitLab Duo 기능은 기본 모델을 사용합니다. 다음 표는 각 GitLab Duo 기능의 기본 모델을 나열합니다. 다음 표는 각 기능에 대해 선택할 수 있는 모델을 나열합니다.

Add-on: GitLab Duo Core, Pro or Enterprise

모든 GitLab Duo 기능은 기본 모델을 사용합니다. GitLab은 성능 최적화를 위해 기본 모델을 업데이트할 수 있습니다. 기능에 대한 다른 모델을 선택할 수 있으며, 변경할 때까지 해당 선택이 유지됩니다.

기본 모델#

다음 표는 각 GitLab Duo 기능의 기본 모델을 나열합니다.

기능 모델
Code Suggestions
Code Generation Claude Sonnet 4.6 Vertex
Code Completion Codestral 25.08 Fireworks
GitLab Duo Chat
General Chat Claude Sonnet 4.6 Vertex
Code Explanation Claude Sonnet 4.6 Vertex
Test Generation Claude Sonnet 4.6 Vertex
Refactor Code Claude Sonnet 4.6 Vertex
Fix Code Claude Sonnet 4.6 Vertex
Root Cause Analysis Claude Sonnet 4.6 Vertex
GitLab Duo for merge requests
Merge Commit Message Generation Claude Sonnet 4.6 Vertex
Merge Request Summary Claude Sonnet 4.6 Vertex
Code Review Summary Claude Sonnet 4.6 Vertex
Code Review Claude Sonnet 4.5 Vertex
Other GitLab Duo features
Vulnerability Explanation Claude Sonnet 4.6 Vertex
Vulnerability Resolution Claude Sonnet 4.6 Vertex
Discussion Summary Claude Sonnet 4.6 Vertex
GitLab Duo for CLI Claude Sonnet 4.6 Vertex

지원되는 모델#

다음 표는 각 기능에 대해 선택할 수 있는 모델을 나열합니다.

Code Suggestions#

모델 Code Generation Code Completion
Claude Sonnet 4.5 check-sm check-sm
Codestral 25.01 Fireworks No check-sm
Codestral 25.08 Fireworks No check-sm
Codestral 25.08 Vertex No check-sm
Gemini 2.5 Flash Vertex check-sm No

GitLab Duo 비에이전틱 Chat#

모델 General Chat Code Explanation Test Generation Refactor Code Fix Code Root Cause Analysis
Claude Haiku 4.5 check-sm No No
Claude Sonnet 3 No No check-sm
Claude Sonnet 4.5 check-sm check-sm check-sm check-sm check-sm check-sm
Claude Sonnet 4.5 Vertex check-sm check-sm check-sm check-sm check-sm
Claude Sonnet 4.6 check-sm check-sm check-sm check-sm check-sm check-sm
Claude Sonnet 4.6 Vertex check-sm check-sm check-sm check-sm check-sm

머지 리퀘스트용 GitLab Duo#

모델 Merge Commit Message Generation Merge Request Summary Code Review Summary Code Review
Claude Sonnet 4.5 check-sm check-sm check-sm check-sm
Claude Sonnet 4.5 Vertex No No No check-sm
Claude Sonnet 4.6 No No No check-sm
Claude Sonnet 4.6 Vertex No No No check-sm

기타 GitLab Duo 기능#

모델 Vulnerability Explanation Vulnerability Resolution GitLab Duo for CLI Discussion Summary
Claude Haiku 3 check-sm No check-sm No
Claude Haiku 4.5 No check-sm No
Claude Sonnet 4.5 check-sm check-sm check-sm check-sm
Claude Sonnet 4.5 Vertex check-sm check-sm
Claude Sonnet 4.6 check-sm check-sm check-sm check-sm
Claude Sonnet 4.6 Vertex check-sm check-sm

기능에 대한 모델 선택#

DETAILS: Offering: GitLab.com

히스토리

최상위 그룹에서 기능에 대한 모델을 선택할 수 있습니다. 선택한 모델은 해당 기능에 대해 모든 하위 그룹 및 프로젝트에 적용됩니다.

전제 조건:

  • 그룹의 Owner 권한이 있어야 합니다.

  • 모델을 선택하는 그룹은 최상위 그룹이어야 합니다.

  • GitLab 18.3 이상에서 여러 GitLab Duo 네임스페이스에 속한 경우 기본 네임스페이스를 지정해야 합니다.

기능에 대한 모델을 선택하려면:

  • 상단 표시줄에서 Search or go to를 선택하고 그룹을 찾습니다.

  • 왼쪽 사이드바에서 Settings > GitLab Duo를 선택합니다.

  • Configure features를 선택합니다.

  • 구성하려는 기능에 대해 드롭다운 목록에서 모델을 선택합니다.

  • 선택 사항. 섹션의 모든 기능에 모델을 적용하려면 Apply to all을 선택합니다.

올바른 모델 선택#

많은 사용 사례에서 Claude Haiku 4.5나 GPT-5.4 Mini와 같이 더 빠르고 비용 효율적인 모델로 시작하는 것이 최적의 접근법일 수 있습니다. 이 접근법을 위해:

  • Claude Haiku 4.5 또는 GPT-5.4 Mini를 선택합니다.

  • 사용 사례를 철저히 테스트합니다.

  • 성능이 요구 사항을 충족하는지 평가합니다.

  • 특정 기능 격차에 필요한 경우에만 업그레이드합니다.

다음과 같은 경우에 이 접근법을 사용할 수 있습니다:

  • 탐색적 또는 대용량 작업

  • 엄격한 지연 시간 요구 사항이 있는 애플리케이션

  • 비용에 민감한 구현

문제 해결#

기본값 이외의 모델을 선택할 때 다음과 같은 문제가 발생할 수 있습니다.

모델을 사용할 수 없음#

GitLab Duo AI 네이티브 기능에 기본 GitLab 모델을 사용하는 경우, GitLab은 최적의 성능과 안정성을 유지하기 위해 사용자에게 알리지 않고 기본 모델을 변경할 수 있습니다.

GitLab Duo AI 네이티브 기능에 대해 특정 모델을 선택했고 해당 모델을 사용할 수 없는 경우 자동 폴백이 없습니다. 이 모델을 사용하는 기능을 사용할 수 없게 됩니다.

기본 GitLab Duo 네임스페이스 없음#

선택된 모델이 있는 GitLab Duo 기능을 사용할 때 기본 GitLab Duo 네임스페이스를 설정해야 한다는 오류가 발생할 수 있습니다.

이 문제는 여러 GitLab Duo 네임스페이스에 속해 있거나 GitLab 원격이 구성되지 않은 프로젝트에서 로컬로 작업할 때 발생합니다.

이를 해결하려면 기본 GitLab Duo 네임스페이스를 설정합니다.