GitLab Inc. has announced the general availability of GitLab Duo with Amazon Q, which is available as a bundle for GitLab Ultimate self-managed customers on Amazon Web Services (AWS).
GitLab Duo with Amazon Q is a unique offering that integrates Amazon Q's software development agents directly into the GitLab DevSecOps platform. This integration accelerates complex, multi-step tasks across the entire software development lifecycle, reducing the need to switch between tools and speeding up development cycles.

"With Amazon Q Developer agents embedded directly into GitLab Duo, we are automating complex development tasks," said Deepak Singh, vice president of Developer Agents and Experiences at AWS.
"Developers can now focus on creative work while Amazon Q handles all the complex tasks from code modernisation to security remediation, helping organisations ship better software faster while maintaining enterprise security and compliance," Singh said.
Features
GitLab Duo with Amazon Q provides the following features:
- Autonomous feature development – It claims to analyse requirements, plan the implementation, and generate a merge request while adhering to internal development standards.
- Legacy codebase modernisation - Automates the code refactoring process for legacy codebases starting with Java 8 and 11.
- Security vulnerability remediation: The tool explains vulnerabilities, analyses their root causes, and offers one-click remediation with recommended code changes.
- Quality assurance improvement - Automatically generates code reviews that interpret application logic
- Code review optimisation - Provides inline feedback, suggests improvements, and highlights security and performance considerations.

David DeSanto, chief product officer at GitLab, said: "Combining GitLab's comprehensive AI-powered DevSecOps platform with Amazon Q Developer agents empowers development teams to accelerate software innovation while ensuring security is deeply embedded across the entire software development lifecycle."