Overview
GitLab Duo is GitLab's collection of AI-assisted development features. Instead of being a standalone editor, it works across parts of the GitLab workflow, helping with code, merge requests, issues, explanations, and other delivery tasks. That makes it relevant to organizations that want AI assistance close to repositories, review processes, and project management rather than in a separate coding application. GitLab teams that want AI assistance across coding and software delivery workflows. A common task is draft code.
What is GitLab Duo?
GitLab Duo places AI assistance inside GitLab's broader software-development lifecycle. Depending on the enabled features and plan, developers can use AI for code suggestions, explanations, code review support, issue and merge-request work, and conversational assistance. Its value is strongest for teams already managing source control and delivery workflows in GitLab.
Because GitLab Duo spans several lifecycle features, the exact experience depends on the GitLab version, plan, permissions, and enabled capabilities. Teams should verify the current feature list and data controls before enabling AI across repositories. Generated suggestions remain advisory and should be tested through the same review and CI processes as human-written changes.
GitLab teams that want AI assistance across coding and software delivery workflows. A practical starting task is assist a merge request review.
GitLab teams that want AI assistance across coding and software delivery workflows. A practical starting task is assist a merge request review.
GitLab teams that want AI assistance across coding and software delivery workflows. A practical starting task is assist a merge request review.
Benefits
AI inside existing GitLab workflows
Less context switching
Supports review-oriented work
Useful for teams with centralized DevOps