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:

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.

FeatureDescription
GitLab Duo Chat (Agentic)Answer complex questions and autonomously create and edit files.
Planner AgentPlan, prioritize, and track work.
Security Analyst AgentAutomate repetitive security tasks: Triage issues, analyze vulnerabilities, and generate fixes.
Custom agentsBuild team-specific agents for your unique development requirements.
External agentsSecurely connect third-party integrations and tools to extend Agent Platform capabilities.
Software Development FlowCreate a full, multi-step plan before executing it.
Developer FlowConvert issues into merge requests.
Fix CI/CD Pipeline FlowDiagnose and automatically fix failing CI/CD pipelines.
Convert to GitLab CI/CD FlowConvert legacy CI/CD pipelines to the GitLab CI/CD format.
Code Review FlowAutomate code review tasks and enforce coding standards across your team.
Code SuggestionsGet AI-powered suggestions as you write code.

Beta and experiment features

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

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.

FeatureDescription
Data Analyst AgentAnalyze data and generate insights from your development metrics and project data.
Custom flowsCombine multiple agents to solve your business problems.
SAST False Positive Detection FlowAutomatically identify and filter out false positives in SAST security scans.
SAST Vulnerability Resolution FlowAutomatically generate fixes and remediation steps for SAST vulnerabilities.
MCP serverSecurely connect AI tools and applications to your GitLab instance.
Knowledge GraphCreate structured, queryable representations of code repositories to power AI features.