GitLab, the popular developer and security platform, and AWS, the popular cloud computing and AI service, today announced that they have teamed up to combine GitLab’s Duo AI assistant with Amazon’s Q autonomous agents.
The goal here, the two companies say, is to accelerate software innovation and developer productivity, and unlike so many partnerships in this business, this is actually a rather deep collaboration between these two companies. This includes joint engineering work to integrate the two platforms and a dedicated sales team.
In practice, this means that GitLab users will now be able to use Duo’s chat feature to interact with Amazon Q Developer, which is now directly integrated into the GitLab chat UI. This means developers can now use Duo to access many of the agents available in Amazon Q Developer to help with code reviews, generate unit tests, and modernize their Java apps — or even plan and develop entire features in a multistep process.
Leveraging Q, the two companies argue, will allow developers to stay in the flow (without having to maneuver the unwieldy AWS console), all while still getting the help of Q to kick off multistep tasks right from within GitLab.
“To us, this is bringing together the best of both worlds: our deep knowledge of the [software development life cycle], with our unified data store, which becomes really powerful as part of AI — and the breadth of cloud technologies plus AI agents and services that AWS brings,” Ashley Kramer, GitLab’s CMSO and interim CRO, told me. “Being able to bring those together, our ultimate goal is to meet customers and future prospects where they are, and that’s often developing their code in GitLab and using the AWS Developer Console and services.”
Kramer stressed that GitLab continues to work with a variety of other partners as well. This includes Google, which worked with GitLab to integrate it into its developer console, and model providers like Anthropic. But she also noted that she was especially excited about this AWS partnership, in large part because the two companies have so many joint customers.
“We believe this will be the first step in a long, more integrated partnership,” Kramer said. “First step is integrating even more beyond the use cases [we] described, as far as one seamless interface, whether that’s GitLab’s interface, IDE, when it comes to GenAI and agentic AI, and then we’re looking into further services with AWS that we can integrate even more seamlessly as next steps in the partnership.”