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.
The GitLab Duo with Amazon Q features are available as a separate add-on, and are available on GitLab Self-Managed only.
Feature | GitLab Duo Core | GitLab Duo Pro | GitLab Duo Enterprise | GitLab Duo with Amazon Q |
---|---|---|---|---|
Code Suggestions | Yes | Yes | Yes | Yes |
GitLab Duo Chat in IDEs | Yes | Yes | Yes | Yes |
Code Explanation in IDEs | Yes | Yes | Yes | Yes |
Refactor Code in IDEs | Yes | Yes | Yes | Yes |
Fix Code in IDEs | Yes | Yes | Yes | Yes |
Test Generation in IDEs | Yes | Yes | Yes | Yes |
GitLab Duo Chat in GitLab UI | No | Yes | Yes | Yes |
Code Explanation in GitLab UI | No | Yes | Yes | Yes |
Code Review | No | No | Yes | Yes |
Discussion Summary | No | No | Yes | Yes |
Root Cause Analysis | No | No | Yes | Yes |
Vulnerability Explanation | No | No | Yes | Yes |
Vulnerability Resolution | No | No | Yes | Yes |
GitLab Duo for the CLI | No | No | Yes | No |
Merge Commit Message Generation | No | No | Yes | No |
AI Impact Dashboard | No | No | Yes | No |
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 Duo with Amazon Q | GitLab.com | GitLab Self-Managed | GitLab Dedicated | GitLab Duo Self-Hosted |
---|---|---|---|---|---|---|---|---|
Code Review Summary | No | No | Yes | No | Experiment | Experiment | No | Experiment |
Issue Description Generation | No | No | Yes | No | Experiment | No | No | Not applicable |
Merge Request Summary | No | No | Yes | No | Beta | Beta | No | Beta |
GitLab Duo Agentic Chat | Yes | Yes | Yes | No | Experiment | Experiment | No | No |
GitLab Duo Agent Platform is in private beta, does not require an add-on, and is not supported for GitLab Duo Self-Hosted.