GitLab Duo (Classic) 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 (Classic) check-sm check-sm check-sm check-sm
GitLab Duo Chat (Classic) check-sm check-sm check-sm check-sm
Code Explanation in IDEs check-sm check-sm check-sm check-sm
Refactor Code in IDEs check-sm check-sm check-sm check-sm
Fix Code in IDEs check-sm check-sm check-sm check-sm
Test Generation in IDEs check-sm check-sm check-sm check-sm
Code Explanation in GitLab UI No check-sm check-sm check-sm
Discussion Summary No No check-sm check-sm
Code Review
(Classic)
1
No No check-sm check-sm
Root Cause Analysis No No check-sm check-sm
Vulnerability Explanation No No check-sm check-sm
Vulnerability Resolution No No check-sm check-sm
GitLab Duo and SDLC trends No No check-sm check-sm
Merge Commit Message Generation No No check-sm check-sm

Footnotes:

  1. Amazon Q supports a different version of this feature. View how to use Amazon Q to review code.

Beta and experimental features

The following features are not yet generally available.

They require a Premium or Ultimate subscription and the GitLab Duo Enterprise add-on.

Feature GitLab Duo Core GitLab Duo Pro GitLab Duo Enterprise GitLab Duo with Amazon Q
Merge Request Summary No No check-sm No
Code Review Summary No No check-sm No
Issue Description Generation No No check-sm No

Features available in GitLab Duo Self-Hosted

Your organization can self-host your language models.

To learn which GitLab Duo features are available with GitLab Duo Self-Hosted, see the supported features list.

Amazon Q Developer Pro included with GitLab Duo With Amazon Q

License credits for Amazon Q Developer Pro are included with a subscription to GitLab Duo with Amazon Q.

This subscription includes access to agentic chat and command-line tools, including:

For more information about the capabilities of Amazon Q Developer, see the AWS website.