At AWS re:Invent, Amazon Web Services and GitLab, announced an integrated offering that brings together GitLab Duo with Amazon Q. Together, GitLab Duo and Amazon Q provide a seamless AI-powered developer experience that combines DevSecOps workflows with Amazon Q autonomous agents to help organizations deliver secure software faster. Developers can use advanced Amazon Q AI agents with GitLab Quick Actions, from GitLab Issues and Merge Requests, to accelerate innovation and developer productivity.
Development teams need to work across several tools, technologies, and processes while ensuring code quality, security, and best practices–which can create a fragmented software development lifecycle as project scope and complexity grows. According to the recent GitLab Global DevSecOps Report, 54% of individual contributors report their teams use up to 14 tools for software development, while only 17% of organizations have started tool
consolidation efforts.
GitLab Duo with Amazon Q addresses the churn that developers experience across a fragmented software development lifecycle by helping them complete complex multi-step tasks from the GitLab unified DevSecOps platform. The integrated offering delivers a seamless developer experience that brings Amazon Q autonomous AI agents into developers’ daily workflows to help organizations ship secure software faster.
GitLab Ultimate tier customers on Self-Managed can leverage GitLab Duo with Amazon Q through access to autonomous agents that:
Streamline software development: Transform a new feature idea in an issue into merge-ready code in minutes. Iterate directly from GitLab using real-time feedback to accelerate development workflows from start to finish.
Optimize code: Generate unit tests for new merge requests to save developer time and enforce consistent quality assurance practices across teams.
Maximize quality and security: Provide AI-driven code quality and security reviews that accelerate feedback cycles.
Modernize code: Starting with Java 8 or Java 11 codebases, upgrade to Java 17 directly from a GitLab project to improve application security and performance and remove technical debt.
The integrated offering is in preview for GitLab Ultimate tier customers on Self-Managed. Read more on the GitLab blog and on GitLab on AWS.