GitLab Duo Agent Platform

  • Tier: Premium, Ultimate
  • Offering: GitLab.com, GitLab Self-Managed

The GitLab Duo Agent Platform is an AI-native solution that embeds multiple intelligent assistants (“agents”) throughout the software development lifecycle.

  • Instead of following a linear workflow, collaborate asynchronously with AI agents.
  • Delegate routine tasks, from code refactoring and security scans to research, to specialized AI agents.

To get started, see Get started with the GitLab Duo Agent Platform.

Prerequisites

To use the Agent Platform:

In addition, to use the Agent Platform in your IDE:

  • You must install an editor extension, like the GitLab Workflow extension for VS Code, and authenticate with GitLab.
  • You must have a project in a group namespace and have at least the Developer role.

Features

The following features are part of the GitLab Duo Agent Platform.

FeatureDescription
GitLab Duo Chat (Agentic)Enhanced Chat that autonomously performs actions, searches multiple sources, and can create and edit files to answer complex questions.
AI CatalogCentral list of agents and flows where you can discover, create, and enable them in your projects.
AgentsAI-powered assistants that help accomplish specific tasks. Includes foundational agents (pre-built), custom agents (team-specific), and external agents (third-party integrations).
FlowsOne or more agents working together to solve complex problems and automate development tasks.
MCP clientsStandardized way for GitLab Duo features to securely connect to external data sources and tools.
MCP serverEnables AI tools like Claude Desktop and Cursor to securely connect to your GitLab instance.
Knowledge GraphFramework that creates structured, queryable representations of code repositories to power AI features.