This morning, GitLab’s Chief Financial Officer Brian Robins and I led a fireside chat focused on GitLab’s AI strategy, AI’s role in solving customer pain points, and our AI product roadmap.
AI marks a big industry shift that will make it easier to develop, secure, and operate software. We plan to infuse AI throughout the software development lifecycle by incorporating it into our comprehensive enterprise DevSecOps platform.
We will lead with a customer-centric approach focused on privacy first, where customers know their intellectual property is secured. One way we are accomplishing this is with our recently announced generative AI partnership with Google. This will allow GitLab to use Google's generative AI foundation models to provide customers with AI-powered offerings within our cloud infrastructure. We’ll maintain our commitment to protecting user privacy by containing customer intellectual property and source code within GitLab's cloud infrastructure.
Watch the AI fireside chat:
During the fireside chat, we introduced AI-assisted features available to GitLab customers today on gitlab.com. We provided a live demo of these capabilities that can be utilized by everyone throughout the software development lifecycle.
We also discussed how these capabilities are focused on three personas: development, security and operations teams, and have features available for all users. Watch the demos for these capabilities available on gitlab.com today:
AI for Developer Teams
- Enables developers to write code more efficiently by viewing code suggestions as they type. Learn more about Code Suggestions.
- Helps customers receive faster and higher quality reviews by automatically finding the right people to review a merge request. Learn more about Suggested Reviewers.
Summarize MR Changes
- Helps merge request authors to drive alignment and action by efficiently communicating the impact of their changes. Learn more about Summarize MR Changes.
Summarize My MR Review
- Enables better handoffs between authors and reviewers and helps reviewers efficiently understand many merge request suggestions. Learn more about Summarize My MR Review.
AI for Security and Operations
Explain This Vulnerability
- Helps developers remediate vulnerabilities more efficiently and uplevel their skills, enabling them to write more secure code. Learn more about Explain This Vulnerability.
Generate Tests in MRs
- Automates repetitive tasks for developers and helps them catch bugs early. Learn more about Generate Tests in MRs.
Explain This Code
- Allows DevSecOps teams to get up to speed quickly on code. Learn more about Explain This Code.
AI for everyone
Issue Comment Summaries
- Quickly gets everyone up to speed on lengthy conversations to ensure they are all on the same page. Learn more about Issue Comment Summaries.
- Helps quickly identify useful information in large volumes like documentation. Learn more about GitLab Chat.
Value Stream Forecasting
- Predicts productivity metrics and identifies anomalies across your software development lifecycle. Learn more about Value Stream Analytics.
These are just the beginning of many features we have in the works leveraging generative AI to provide our customers AI-assisted features across our DevSecOps platform. With our value of iteration at the heart of our work, we are actively improving all the capabilities we announced today as well as introducing new capabilities. AI is in all we do and we intend to ship many capabilities throughout the year as they become ready.
Want to follow along with GitLab’s journey to build and integrate AI/ML into our DevSecOps platform? The first blog post in our series can be found here. Throughout the series, we’ll feature blogs from our product, engineering, and UX teams to showcase how we’re infusing AI/ML into GitLab.