GitLab Duo Agent Platform

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

Model information

Version history

  • Introduced as a beta in GitLab 18.2.
  • For GitLab Duo Agent Platform on self-managed instances (both with self-hosted models and cloud-connected GitLab models), introduced in GitLab 18.4, as an experiment with a feature flag named self_hosted_agent_platform. Disabled by default.
  • Feature flag self_hosted_agent_platform enabled in GitLab 18.7.
  • Generally available in GitLab 18.8.
  • GitLab Duo Agent Platform and GitLab Credits supported on GitLab 18.8 and later.
  • Feature flag self_hosted_agent_platform removed in GitLab 18.9.

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:

To use the Agent Platform in your local environment:

  • Install an editor extension and authenticate with GitLab.
  • Have a project in a group namespace.
  • Have the Developer, Maintainer, or Owner role.

Generally available features

These features are generally available and consume GitLab Credits when used.

Features available on the Free tier for GitLab.com customers require the purchase of GitLab Credits.

Feature Free Premium Ultimate
GitLab Duo Chat (agentic)
Answer complex questions and autonomously create and edit files.
yes yes yes
Code Suggestions
Get AI-powered suggestions as you write code.
yes yes yes
Custom agents
Build team-specific agents for your unique development requirements.
yes yes yes
External agents
Securely connect third-party integrations and tools to extend Agent Platform capabilities.
no yes yes
Planner Agent
Plan, prioritize, and track work.
yes yes yes
Developer Flow
Convert issues into merge requests.
yes yes yes
Code Review Flow
Automate code review tasks and enforce coding standards across your team.
yes yes yes
Convert to GitLab CI/CD Flow
Convert legacy CI/CD pipelines to the GitLab CI/CD format.
yes yes yes
Fix CI/CD Pipeline Flow
Diagnose and automatically fix failing CI/CD pipelines.
yes yes yes
Software Development Flow
Create a full, multi-step plan before executing it.
yes yes yes
MCP clients
Access GitLab resources and tools from any MCP-compatible AI client or IDE extension. 1
yes yes yes
SAST False Positive Detection Flow
Automatically identify and filter out false positives in SAST security scans.
no no yes
SAST Vulnerability Resolution Flow
Automatically generate fixes and remediation steps for SAST vulnerabilities.
no no yes
Security Analyst Agent
Automate repetitive security tasks: Triage issues, analyze vulnerabilities, and generate fixes.
no no yes

Footnotes:

  1. MCP clients do not consume credits directly. However, any Agent Platform usage, such as model requests made through an MCP client, might consume credits.

Beta and experiment features

These features are either beta or experiment and do not consume GitLab Credits.

For GitLab.com users on the Free tier, beta and experimental features don't consume credits, but you require credits in your Monthly Commitment Pool to access them.

Warning

When a feature becomes generally available, usage of the feature starts to consume GitLab Credits on all GitLab versions and on all offerings. Beta features can change to generally available with usage billing at any time.

Feature Free Premium Ultimate
Custom flows
Combine multiple agents to solve your business problems.
yes yes yes
MCP server
Securely connect AI tools and applications to your GitLab instance.
no yes yes
Data Analyst Agent
Analyze data and generate insights from your development metrics and project data.
no yes yes
External MCP servers
Connect custom agents to external data sources and third-party services using MCP servers.
no yes yes
Knowledge Graph
Create structured, queryable representations of code repositories to power AI features.
no yes yes