GitLab Duo Agent Platform
- Status: Beta
Model information
- LLM: Anthropic Claude Sonnet 4
- Available on GitLab Duo with self-hosted models
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_platformenabled in GitLab 18.7.
With the GitLab Duo Agent Platform, multiple AI agents can work in parallel, helping you create code, research results, and perform tasks simultaneously. The agents have full context across your entire software development lifecycle.
The Agent Platform is made up of several features, which are available in the GitLab UI and IDEs.
For an overview, see Developer Onboarding with GitLab Duo Agent Platform.
Prerequisites
To use the Agent Platform:
- Use GitLab 18.2 or later. For the best experience, use the latest version of GitLab.
- GitLab Duo, including GitLab Duo Core and flow execution, must be turned on.
- Beta and experimental features must be turned on.
- For GitLab Self-Managed, you must ensure your instance is configured and the composite identity turned on.
- For GitLab Duo with self-hosted models, you must install and run the AI gateway with GitLab Duo Agent Platform service.
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.