GitLab Duo Agent Platform: Bringing AI Agents Into Your Development Flow

Every development team knows the grind of small, repeated tasks. Writing boilerplate tests. Updating dependencies. Explaining logic buried in old code. Reviewing changes that rarely need human judgment. These tasks are important, but they break focus and drain time from the work that really moves projects forward.
AI in DevOps has mostly been about code suggestions and autocomplete. Useful, but not enough. The real need is for AI that can act as a teammate. One that carries its share of the workload, stays aware of the project, and works alongside developers without interrupting flow.
This is the shift that GitLab is driving with the Duo Agent Platform.

What is the GitLab Duo Agent Platform
The Duo Agent Platform is GitLab’s new AI orchestration layer, now available in public beta. It allows teams to build, customize, and connect AI agents that work directly inside the development lifecycle. These agents are not limited to answering questions, they can perform work, collaborate with each other, and adapt to the way your team operates.
Agents are embedded where developers already work. Today, that means IDEs like VS Code and JetBrains, with Visual Studio support coming soon. They also run inside the GitLab Web UI, making them part of the same system of record that already connects your code, issues, pipelines, and security scans. This native placement gives agents context that generic AI tools cannot provide.
Productivity through Parallel Agents

One of the biggest advantages of the Duo Agent Platform is scale. You are not limited to one AI helper at a time. Multiple agents can collaborate in parallel and five or fifty agents can take on routine tasks like bug fixes, code reviews, or project updates while developers focus on design, architecture, and innovation.
These agents mirror familiar team roles.
A software developer agent can create code changes and open merge requests, a software test engineer agent can validate contributions, a security analyst agent can scan for vulnerabilities, and a deployment engineer agent can monitor performance in production. Teams can rely on these specialized roles individually or combine them for broader workflows. This leads to faster progress without the stop-start cycles that slow traditional teams.
Smarter Integration and Context
Agents are effective only when they understand context. The Duo Agent Platform gives them full visibility into your project’s data. This includes source code, issues, merge requests, test results, CI/CD pipelines, and security scans. By leveraging GitLab’s position as the central DevSecOps platform, agents work with the same knowledge that developers use to make decisions.
Support for the Model Context Protocol (MCP) expands this reach. Through MCP, agents can interoperate with external systems like Jira, ServiceNow, or Zendesk. This ensures that AI agents do not become isolated tools, but instead act as connected team members across your wider ecosystem. The outcome is precision. Agents act with awareness, not guesswork.
Security and Built-In Customization

Every organization has unique standards, rules, and workflows. The Duo Agent Platform allows teams to customize agent behavior in natural language. You can define custom rules that align to your coding style, security policies, or compliance needs. These rules shape how agents behave so they work the way you do, not the other way around.
Flows take this further. They orchestrate multiple agents into structured, multi-step processes, they can be triggered by events such as a failed deployment or a new issue being created. Each flow defines clear steps and decision points, allowing agents to collaborate predictably on complex tasks like incident response or migration workflows.
This helps in achieving reliable automation that matches your standards and scales with your complexity.
Why GitLab’s Approach is Different
Many AI tools in development today are purpose-built assistants. They handle a single task but lack context beyond what you give them. GitLab’s advantage is that it sits at the center of the development lifecycle for millions of users. By combining this system of record with the Duo Agent Platform, GitLab enables agents that not only generate code but also understand backlogs, tests, security, and deployments.
This unified approach turns AI into a collaborator across the entire software lifecycle, not just at the coding stage.
Real World Applications
The potential of the Duo Agent Platform comes through in real use cases.
- A Deep Research Agent can analyze hundreds of issues, merge requests, and code history to provide a complete status update in minutes.
- A Software Development Flow can turn an issue into a working merge request by coordinating multiple agents to plan, code, and test the change.
- An Incident Response Flow can diagnose root causes and propose fixes while keeping stakeholders informed, reducing downtime.
These are the kinds of tasks that normally demand hours of human coordination. With Duo, they are accelerated, consistent, and often asynchronous.
Available Today and Evolving Fast
The Duo Agent Platform is now available in public beta for GitLab Premium and Ultimate customers, on GitLab.com and self-managed instances. It currently integrates with VS Code, JetBrains IDEs, and the GitLab Web UI.
The roadmap includes more built-in agents, deeper GitLab integration, support for a wider range of IDEs, and the introduction of the AI Catalog, where teams will be able to share and reuse agents and flows. GitLab is also building a Knowledge Graph that will map relationships across code, dependencies, and deployments, giving agents an even richer foundation for their decisions.
At Amrut Software, we are an expert GitLab partner with hands-on experience helping teams adopt the latest GitLab capabilities quickly and effectively. From upgrades to implementation and workflow optimization, we ensure you see impact from day one.
Explore the GitLab Duo Agent Platform and see how AI agents can keep your developers in flow. Reach out to Amrut Software to learn how we can help you adopt it seamlessly.