Blog AI/ML Meet GitLab Duo, the suite of AI capabilities powering your workflows
Published on: June 22, 2023
3 min read

Meet GitLab Duo, the suite of AI capabilities powering your workflows

Learn about GitLab Duo, an expanding toolbox of features integrated directly into the GitLab platform to assist DevSecOps teams.


Have you ever wanted a real-time partner alongside you to help as you develop code, improve operations, and secure your software? GitLab Duo, available now, is a powerful set of AI capabilities within GitLab’s DevSecOps Platform that does just that – suggesting code, explaining vulnerabilities, forecasting value streams, and much more.

The name GitLab Duo is rooted in You + GitLab AI = the AI dynamic duo. GitLab Duo goes beyond just being an AI pair programmer: It is an expanding toolbox of features integrated into the DevSecOps Platform to help teams across the entire software development environment become more efficient. GitLab Duo is your go-to for planning refinement, security risk resolution, CI/CD pipeline health, and analytics charting.

GitLab Duo is a customer-centric approach focused on privacy first, where customers know their intellectual property is secured.

GitLab Duo capabilities

GitLab Duo includes:

  • Code Suggestions helps developers create new code and update existing code, reducing cognitive load, improving efficiency, and allowing them to spend more time adding unique value to their applications.
  • Explain this Code uses AI to examine code, both within a merge request and in the repository view, and provides a natural language explanation, helping to enable all teams to understand the code being merged.
  • Explain this Vulnerability helps developers write more secure code by providing a natural language description of the vulnerability and the steps to resolve it.
  • Generate detailed descriptions of epics, issues, and tasks helps ensure all teams are aligned and can achieve their common goals faster.
  • Summarize Issue Comments helps get everyone up to speed quickly in epics, issues, and tasks.
  • Chat enables users to ask configuration questions and receive natural language explanations, as well as links to GitLab Docs.

Throughout the year, all the GitLab Duo capabilities will become available via GitLab Duo Chat. As humans, we gravitate towards conversational chat, which is why we expect GitLab Duo Chat to become a de facto choice for how users interact with GitLab AI capabilities. We will be adding new capabilities to GitLab Duo, including assisting users with generating planning descriptions, using natural language for CI configuration and chart generation, refactoring vulnerabilities from code, suggesting a fix for failed tests, helping resolve CI/CD pipeline failures, summarizing vulnerability reports, and assisting with merge request reviews.

At GitLab, we believe everyone can contribute. By bringing GitLab Duo capabilities to every persona who uses GitLab, everyone can benefit from AI-powered workflows and organizations can ship secure software faster.

The impact of GitLab Duo on workflow efficiency

Our goal is to help you achieve a 10x improvement in workflow efficiency by tapping into all of the DevSecOps Platform’s AI capabilities. With GitLab 16, business leaders get an enterprise-grade solution that delivers greater efficiency by reducing tool sprawl and gives teams greater visibility into their workflows.

To learn more about the exciting features and capabilities of GitLab Duo, watch the replay of our GitLab 16 event.

Stay tuned for more updates, and get ready to experience a new era of AI-powered DevSecOps workflows with GitLab Duo.

We want to hear from you

Enjoyed reading this blog post or have questions or feedback? Share your thoughts by creating a new topic in the GitLab community forum. Share your feedback

Ready to get started?

See what your team could do with a unified DevSecOps Platform.

Get free trial

Find out which plan works best for your team

Learn about pricing

Learn about what GitLab can do for your team

Talk to an expert