Skip to content

Summary of GitLab Duo features

The following features are generally available on GitLab.com, GitLab Self-Managed, and GitLab Dedicated.

They require a Premium or Ultimate subscription and one of the available add-ons.

Feature GitLab Duo Core GitLab Duo Pro GitLab Duo Enterprise
Code Suggestions {check-circle-filled} Yes {check-circle-filled} Yes {check-circle-filled} Yes
GitLab Duo Chat in IDEs {check-circle-filled} Yes {check-circle-filled} Yes {check-circle-filled} Yes
Code Explanation in IDEs {check-circle-filled} Yes {check-circle-filled} Yes {check-circle-filled} Yes
Refactor Code in IDEs {check-circle-filled} Yes {check-circle-filled} Yes {check-circle-filled} Yes
Fix Code in IDEs {check-circle-filled} Yes {check-circle-filled} Yes {check-circle-filled} Yes
Test Generation in IDEs {check-circle-filled} Yes {check-circle-filled} Yes {check-circle-filled} Yes
GitLab Duo Chat in GitLab UI {dash-circle} No {check-circle-filled} Yes {check-circle-filled} Yes
Code Explanation in GitLab UI {dash-circle} No {check-circle-filled} Yes {check-circle-filled} Yes
Code Review {dash-circle} No {dash-circle} No {check-circle-filled} Yes
Discussion Summary {dash-circle} No {dash-circle} No {check-circle-filled} Yes
GitLab Duo for the CLI {dash-circle} No {dash-circle} No {check-circle-filled} Yes
Merge Commit Message Generation {dash-circle} No {dash-circle} No {check-circle-filled} Yes
Root Cause Analysis {dash-circle} No {dash-circle} No {check-circle-filled} Yes
Vulnerability Explanation {dash-circle} No {dash-circle} No {check-circle-filled} Yes
Vulnerability Resolution {dash-circle} No {dash-circle} No {check-circle-filled} Yes
AI Impact Dashboard {dash-circle} No {dash-circle} No {check-circle-filled} Yes

Features available in GitLab Duo Self-Hosted

Your organization can use GitLab Duo Self-Hosted to self-host the AI gateway and language models if you:

  • Have the GitLab Duo Enterprise add-on.
  • Are a GitLab Self-Managed customer.

To check which GitLab Duo features are available for use with GitLab Duo Self-Hosted, and the status of those features, see the supported GitLab Duo features for GitLab Duo Self-Hosted.

Beta and experimental features

The following features are not generally available.

They require a Premium or Ultimate subscription and one of the available add-ons.

Feature GitLab Duo Core GitLab Duo Pro GitLab Duo Enterprise GitLab.com GitLab Self-Managed GitLab Dedicated GitLab Duo Self-Hosted
Code Review Summary {dash-circle} No {dash-circle} No {check-circle-filled} Yes Experiment Experiment {dash-circle} No Experiment
Issue Description Generation {dash-circle} No {dash-circle} No {check-circle-filled} Yes Experiment {dash-circle} No {dash-circle} No N/A
Merge Request Summary {dash-circle} No {dash-circle} No {check-circle-filled} Yes Beta Beta {dash-circle} No Beta

GitLab Duo Workflow is in private beta, does not require an add-on, and is not supported for GitLab Duo Self-Hosted.