GitLab Aktienkurs
Insights zu GitLab
Insights
Mit KI besser investieren
aktien.guide Unlimited – alle Details der KI-Analysen
👉 Detailliertere Insights
👉 Exklusive Einblicke in Chancen & Risiken
👉 Klare Antworten auf deine Fragen
Mit KI besser investieren
aktien.guide Unlimited – alle Details der KI-Analysen
👉 Detailliertere Insights
👉 Exklusive Einblicke in Chancen & Risiken
👉 Klare Antworten auf deine Fragen
Mit KI besser investieren
aktien.guide Unlimited – alle Details der KI-Analysen
👉 Detailliertere Insights
👉 Exklusive Einblicke in Chancen & Risiken
👉 Klare Antworten auf deine Fragen
Mit KI besser investieren
aktien.guide Unlimited – alle Details der KI-Analysen
👉 Detailliertere Insights
👉 Exklusive Einblicke in Chancen & Risiken
👉 Klare Antworten auf deine Fragen
Ist GitLab eine Topscorer-Aktie nach der Dividenden-, High-Growth-Investing- oder Levermann-Strategie?
Als kostenloser aktien.guide Basis-Nutzer kannst Du die Scores zu allen 7.601 weltweiten Aktien einsehen.
aktien.guide Premium
aktien.guide Unlimited
Kennzahlen
📘 Marktkapitalisierung
📈 Was ist das?
Die Marktkapitalisierung zeigt, wie viel ein Unternehmen laut Börse aktuell wert ist.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Sie hilft Unternehmen in Größenklassen (Large, Mid, Small Cap) einzuordnen und gibt Hinweise auf Marktmacht und Stabilität.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Große Unternehmen gelten als stabiler, zahlen oft Dividenden, wachsen aber langsamer.
- Kleine Firmen können stärker wachsen, sind aber schwankungsanfälliger.
- Die Marktkapitalisierung ist ein guter Indikator für Unternehmensgröße, aber kein Maß für Unter- oder Überbewertung.
📘 Enterprise Value (Unternehmenswert)
📈 Was ist das?
Der Enterprise Value (EV) zeigt, was ein Unternehmen tatsächlich kostet, wenn man es komplett übernehmen würde – inklusive Schulden und abzüglich Cash.
🧮 Wie wird es berechnet?
(= Marktkapitalisierung + Nettoverschuldung)
🏛️ Wofür ist es wichtig?
Der EV ist eine realistischere Bewertungsbasis als die Marktkapitalisierung, da er die Kapitalstruktur berücksichtigt. Er ist Grundlage für Kennzahlen wie EV/FCF oder EV/Sales.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Der Enterprise Value zeigt, was ein Unternehmen tatsächlich wert ist – unabhängig davon, wie es finanziert ist.
- Er ist besonders wichtig für professionelle Investoren, da er eine objektivere Grundlage für Bewertungsvergleiche bietet als die Marktkapitalisierung allein.
- Ein Unternehmen mit hoher Verschuldung erscheint im EV teurer, eines mit viel Cash günstiger – auch wenn sie an der Börse gleich viel wert sind.
📘 Nettoverschuldung
📈 Was ist das?
Die Nettoverschuldung zeigt, wie viele Schulden nach Abzug des verfügbaren Cashs tatsächlich verbleiben.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Sie zeigt, wie stark ein Unternehmen von Fremdkapital abhängig ist – und wie gut es in der Lage ist, seine Schulden kurzfristig zu bedienen.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Eine niedrige oder negative Nettoverschuldung bedeutet hohe finanzielle Stabilität.
- Unternehmen mit viel Cash und geringer Verschuldung sind besser gerüstet für Krisen.
- Eine hohe Nettoverschuldung erhöht das Risiko – besonders bei steigenden Zinsen oder konjunkturellen Schwächen.
📘 Cash
📈 Was ist das?
Der Cashbestand zeigt, wie viele liquide Mittel einem Unternehmen sofort zur Verfügung stehen.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Er gibt Auskunft über die finanzielle Flexibilität: Ein hoher Cashbestand ermöglicht Investitionen, Rückkäufe oder Krisenresistenz.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein hoher Cashbestand zeigt finanzielle Stärke und Handlungsspielraum.
- Cash kann für Investitionen, Schuldentilgung oder Aktienrückkäufe genutzt werden.
- Allerdings: Zu viel ungenutztes Kapital kann auch auf mangelnde Investitionsideen hinweisen.
📘 Anzahl ausstehender Aktien
📈 Was ist das?
Die Anzahl ausstehender Aktien gibt an, wie viele Aktien eines Unternehmens aktuell im Umlauf sind und von Investoren gehalten werden.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Sie ist die Grundlage für viele Kennzahlen wie Gewinn je Aktie (EPS), Marktkapitalisierung oder KGV.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Je weniger Aktien im Umlauf sind, desto höher fällt z. B. der Gewinn je Aktie aus – wichtig für Bewertung und Dividendenrendite.
- Aktienrückkäufe verringern die Anzahl ausstehender Aktien – und steigern den Wert je Aktie.
- Kapitalerhöhungen haben den gegenteiligen Effekt: mehr Aktien → Verwässerung der bestehenden Anteile.
📘 Kurs-Gewinn-Verhältnis (KGV)
📈 Was ist das?
Das KGV zeigt, wie oft der Gewinn pro Aktie im aktuellen Aktienkurs enthalten ist – also wie „teuer“ eine Aktie im Verhältnis zum Gewinn ist.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Das KGV gehört zu den bekanntesten Bewertungskennzahlen. Es hilft Anlegern einzuschätzen, ob eine Aktie im Vergleich zu ihrem Gewinn eher günstig oder teuer erscheint.
🧮 Berechnung
📊 KGV (TTM) = bezogen auf den Gewinn der letzten 12 Monate (Trailing Twelve Months):🎯 Was bedeutet das für Anleger?
- Ein niedriges KGV kann auf eine günstige Bewertung hindeuten – oder auf Probleme im Geschäftsmodell.
- Ein hohes KGV kann Wachstumserwartungen widerspiegeln – oder eine überbewertete Aktie.
📘 Kurs-Umsatz-Verhältnis (KUV)
📈 Was ist das?
Das KUV zeigt, wie viel Anleger für 1 € Umsatz eines Unternehmens zahlen – unabhängig vom Gewinn.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Das KUV ist besonders bei wachstumsstarken oder noch nicht profitablen Unternehmen hilfreich. Es zeigt, wie hoch der Umsatz an der Börse bewertet wird.
🧮 Berechnung
Marktkapitalisierung = 4,77 Mrd. $ | Umsatz (TTM) = 1,00 Mrd. $
Marktkapitalisierung = 4,77 Mrd. $ | Umsatz erwartet = 1,14 Mrd. $
🎯 Was bedeutet das für Anleger?
- Ein niedriges KUV kann auf Unterbewertung hindeuten – oder auf schwache Margen.
- Ein hohes KUV kann hohe Erwartungen widerspiegeln – oder übermäßigen Optimismus.
- Besonders sinnvoll bei Wachstumsunternehmen, bei denen der Gewinn oder Free Cashflow (noch) keine Aussagekraft hat.
📘 Unternehmenswert zu Umsatz (EV/Sales)
📈 Was ist das?
EV/Sales zeigt, wie viel Anleger für 1 € Umsatz eines Unternehmens zahlen, wenn man auch Schulden und Cash berücksichtigt – es ist eine kapitalstrukturbereinigte Version des KUV.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Diese Kennzahl eignet sich besonders für den Vergleich von Unternehmen mit unterschiedlicher Verschuldung – sie zeigt, wie teuer ein Unternehmen tatsächlich im Verhältnis zum Umsatz ist.
🧮 Berechnung
Enterprise Value = 3,51 Mrd. $ | Umsatz (TTM) = 1,00 Mrd. $
Enterprise Value = 3,51 Mrd. $ | Umsatz erwartet = 1,14 Mrd. $
🎯 Was bedeutet das für Anleger?
- EV/Sales ist neutral gegenüber der Kapitalstruktur und eignet sich gut für Unternehmensvergleiche.
- Ein niedriges Verhältnis kann auf eine günstig bewertete Aktie hindeuten – ein hohes Verhältnis auf hohe Erwartungen oder Überbewertung.
- Besonders nützlich bei wachstumsstarken, noch nicht profitablen Firmen.
📘 Unternehmenswert zu Free Cashflow (EV/FCF)
📈 Was ist das?
EV/FCF zeigt, wie viele Jahre es dauern würde, bis ein Unternehmen seinen Unternehmenswert durch freien Cashflow „zurückverdient”.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Diese Kennzahl hilft, Unternehmen auf Basis ihrer tatsächlichen Cash-Erträge zu bewerten – unabhängig von Bilanzierungsregeln oder buchhalterischem Gewinn.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein niedriges EV/FCF deutet auf eine günstige Bewertung bei starker Cashgenerierung hin.
- Ein hohes EV/FCF kann entweder auf Optimismus oder auf temporär schwachen Cashflow hindeuten.
- Besonders hilfreich bei reifen, profitablen Unternehmen mit stabilen Cashflows.
📘 Kurs-Buchwert-Verhältnis (KBV)
📈 Was ist das?
Das KBV zeigt, wie hoch der Marktwert eines Unternehmens im Verhältnis zu seinem bilanziellen Eigenkapital ist.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Das KBV ist besonders bei Substanzwerten (z. B. Banken, Industrie) relevant. Es hilft Anlegern zu erkennen, ob ein Unternehmen unter oder über seinem buchhalterischen Vermögen bewertet ist.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein KBV unter 1 kann auf Unterbewertung oder schwache Rentabilität hindeuten.
- Ein KBV über 1 zeigt, dass der Markt dem Unternehmen Mehrwert über den Buchwert hinaus zuschreibt (z. B. Marken, Patente, Wachstum).
- Das KBV eignet sich besonders gut für Unternehmen mit stabilen, materiellen Vermögenswerten.
📘 Eigenkapitalquote
📈 Was ist das?
Die Eigenkapitalquote zeigt, wie hoch der Anteil des Eigenkapitals an der Bilanzsumme eines Unternehmens ist – also wie stark es sich aus eigenen Mitteln finanziert.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Eine hohe Eigenkapitalquote steht für finanzielle Stabilität, Krisenfestigkeit und gute Bonität. Sie ist besonders relevant bei der Beurteilung der Verschuldung.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Eine hohe Eigenkapitalquote signalisiert finanzielle Stabilität – besonders in Krisenzeiten.
- Ein niedriger Wert kann auf ein höheres Risiko oder eine aggressive Verschuldung hinweisen.
- Wichtig: Die Eigenkapitalquote sollte immer gemeinsam mit der Eigenkapitalrendite betrachtet werden. Nur so lässt sich beurteilen, ob ein Unternehmen nicht nur solide, sondern auch effizient wirtschaftet.
📘 Eigenkapitalrendite (ROE)
📈 Was ist das?
Die Eigenkapitalrendite zeigt, wie effizient ein Unternehmen mit dem Kapital seiner Aktionäre arbeitet – also wie viel Gewinn es pro Euro Eigenkapital erwirtschaftet.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Die Eigenkapitalrendite ist eine zentrale Rentabilitätskennzahl. Sie hilft Anlegern zu erkennen, ob das Unternehmen eine attraktive Verzinsung auf das eingesetzte Eigenkapital erwirtschaftet.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Eine hohe Eigenkapitalrendite spricht für ein starkes, effizientes Geschäftsmodell.
- Besonders interessant ist sie bei kapitalintensiven Firmen oder solchen mit hoher Eigenkapitalquote.
- Wichtig: Ein sehr hoher ROE kann auch auf hohe Schulden hinweisen – daher sollte sie immer im Kontext mit der Eigenkapitalquote betrachtet werden.
📘 Return on Capital Employed (ROCE)
📈 Was ist das?
ROCE misst die Gesamtrentabilität eines Unternehmens – also wie effizient es das eingesetzte Kapital (Eigen- und Fremdkapital) zur Gewinnerzielung nutzt.
🧮 Wie wird es berechnet?
Das eingesetzte Kapital ist das gesamte betriebsnotwendige Kapital, unabhängig von der Finanzierungsquelle.
🏛️ Wofür ist es wichtig?
ROCE eignet sich besonders gut für den Vergleich unterschiedlich finanzierter Unternehmen. Es zeigt, wie effektiv ein Unternehmen Kapital investiert – unabhängig von der Kapitalstruktur.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein hoher ROCE zeigt, dass ein Unternehmen sein Kapital effizient einsetzt – unabhängig davon, ob es durch Eigen- oder Fremdkapital finanziert ist.
- Je höher der ROCE im Vergleich zu ähnlichen Unternehmen, desto mehr Wert schafft das Unternehmen mit seinem investierten Kapital.
- Besonders wichtig ist der ROCE bei Firmen mit hohen Investitionen – z. B. in Industrie, Energie oder Infrastruktur.
📘 Return on Invested Capital (ROIC)
📈 Was ist das?
ROIC zeigt, wie effizient ein Unternehmen das Kapital investiert, das langfristig im operativen Geschäft gebunden ist – unabhängig davon, ob es aus Eigen- oder Fremdkapital stammt.
🧮 Wie wird es berechnet?
- NOPAT = „Net Operating Profit After Taxes“
- Investiertes Kapital = operatives Vermögen abzüglich nicht-verzinster Schulden
🏛️ Wofür ist es wichtig?
ROIC ist eine der präzisesten Kennzahlen zur Bewertung der Kapitalrendite – besonders im Vergleich zur Eigenkapitalrendite, weil es Verzerrungen durch Schulden vermeidet. Er zeigt, ob ein Unternehmen Mehrwert für alle Kapitalgeber schafft.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein hoher ROIC zeigt, wie gut ein Unternehmen mit dem tatsächlich investierten (betriebsnotwendigen) Kapital wirtschaftet.
- Im Unterschied zu ROCE wird nur Kapital betrachtet, das wirklich zur Finanzierung operativer Aktivitäten dient – und verzinst werden muss.
- Besonders hilfreich, um die Kapitalrendite von Unternehmen mit viel „überschüssigem“ Kapital oder zinsfreien Verbindlichkeiten realistisch zu vergleichen.
📘 Verschuldungsgrad (Leverage Ratio)
📈 Was ist das?
Der Verschuldungsgrad zeigt, wie stark ein Unternehmen durch verzinsliche Schulden (z. B. Kredite und Anleihen) im Verhältnis zum Eigenkapital finanziert ist.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Die Kennzahl hilft, das finanzielle Risiko und die Abhängigkeit von Fremdkapital zu beurteilen. Ein hoher Verschuldungsgrad kann die Eigenkapitalrendite steigern – birgt aber auch erhöhte Risiken bei Zinsanstiegen oder Liquiditätsengpässen.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein niedriger Verschuldungsgrad steht für finanzielle Stabilität und Unabhängigkeit.
- Ein hoher Wert kann auf erhöhte Risiken hinweisen – insbesondere bei schwankenden Zinsen oder konjunkturellen Schwächen.
- Wichtig: Immer im Kontext zur Branche und Kapitalintensität bewerten.
📘 Umsatz
📈 Was ist das?
Der Umsatz zeigt, wie viel ein Unternehmen insgesamt mit seinen Produkten und Dienstleistungen verdient – also den Bruttoerlös vor Abzug von Kosten.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Der Umsatz ist eine der zentralen Kennzahlen zur Einschätzung der Unternehmensgröße, Marktstellung und Wachstumskraft.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein wachsender Umsatz zeigt eine steigende Nachfrage und kann ein guter Frühindikator für Gewinnsteigerungen sein.
- Vergleiche von aktuellem und erwartetem Umsatz geben Hinweise auf das Marktumfeld und Analystenerwartungen.
- Wichtig: Starker Umsatz allein genügt nicht – auch Margen und Profitabilität zählen.
📘 EBITDA
📈 Was ist das?
EBITDA steht für „Earnings Before Interest, Taxes, Depreciation and Amortization“ – also Gewinn vor Zinsen, Steuern und Abschreibungen. Es zeigt das operative Ergebnis eines Unternehmens, bereinigt um bilanztechnische und finanzierungsbedingte Effekte.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
EBITDA ist eine verbreitete Kennzahl zur Beurteilung der operativen Leistungsfähigkeit – insbesondere bei kapitalintensiven Unternehmen oder im internationalen Vergleich.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein hohes oder wachsendes EBITDA spricht für starke operative Erträge – unabhängig von Bilanzierung oder Steuerlast.
- EBITDA ist besonders nützlich, um Unternehmen branchenübergreifend zu vergleichen.
- Wichtig: EBITDA ist keine offizielle Gewinnkennzahl – Abschreibungen und Finanzierungskosten werden ausgeklammert.
📘 EBIT
📈 Was ist das?
EBIT steht für „Earnings Before Interest and Taxes“ – also Gewinn vor Zinsen und Steuern. Es zeigt das operative Ergebnis eines Unternehmens nach Abschreibungen, aber vor Finanzierungs- und Steueraufwand.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
EBIT ist eine zentrale Kennzahl zur Beurteilung der Profitabilität aus dem Kerngeschäft – unabhängig von Kapitalstruktur oder Steuersystem.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein hohes EBIT deutet auf ein profitables Kerngeschäft hin – vor Zinslasten oder steuerlichen Effekten.
- Es erlaubt objektivere Vergleiche zwischen Unternehmen mit unterschiedlicher Finanzierung.
- Im Vergleich mit EBITDA zeigt EBIT bereits den Einfluss von Abschreibungen auf das operative Ergebnis.
📘 Nettogewinn
📈 Was ist das?
Der Nettogewinn ist der verbleibende Jahresüberschuss (oder -fehlbetrag) eines Unternehmens – nach Abzug aller Kosten, Steuern, Zinsen und Abschreibungen
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Der Nettogewinn ist die zentrale Erfolgskennzahl – er zeigt, wie profitabel ein Unternehmen nach allen Kosten tatsächlich arbeitet.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein steigender Nettogewinn zeigt, dass das Unternehmen effizient wirtschaftet – trotz aller Kosten.
- Die Entwicklung des Gewinns beeinflusst z. B. direkt das KGV und weitere Kennzahlen.
- Im Zeitverlauf lässt sich ablesen, wie stabil und profitabel ein Geschäftsmodell wirklich ist.
📘 Free Cashflow (FCF)
📈 Was ist das?
Der Free Cashflow gibt Aufschluss über die echte finanzielle Stärke eines Unternehmens – unabhängig von Bilanzierungsregeln. Er zeigt, wie viel Spielraum für Dividenden, Aktienrückkäufe oder Schuldenabbau besteht.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
FCF reflects a company’s real financial strength – regardless of accounting profits. It shows how much flexibility a company has for dividends, share buybacks, or debt reduction.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein hoher Free Cashflow bedeutet, dass ein Unternehmen echte Finanzkraft besitzt – unabhängig vom bilanzierten Gewinn.
- Er ist oft die solideste Grundlage für nachhaltige Dividenden und Aktienrückkäufe.
- Sinkender FCF kann ein Warnsignal sein – auch wenn der Gewinn stabil aussieht.
📘 Umsatzwachstum
📈 Was ist das?
Das Umsatzwachstum zeigt, wie stark sich die Erlöse eines Unternehmens im Vergleich zum Vorjahr verändert haben – tatsächlich (TTM) und auf Prognosebasis (erwartet).
🧮 Wie wird es berechnet?
Erwartet = (Umsatz erwartet ÷ Umsatz Vorjahr − 1) × 100
Erwartetes Wachstum basiert auf Analystenschätzungen für das laufende Geschäftsjahr.
🏛️ Wofür ist es wichtig?
Ein wachsender Umsatz ist ein zentrales Signal für steigende Nachfrage, Geschäftsausweitung und Marktanteilsgewinne – besonders bei Wachstumsunternehmen.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Wachstum ist der Motor langfristiger Wertsteigerung – besonders bei Technologie- und Wachstumsaktien.
- Wichtig ist nicht nur das aktuelle Wachstum, sondern auch dessen Nachhaltigkeit.
- Prognosen zeigen, ob Analysten weiteres Potenzial erwarten – oder eine Verlangsamung.
📘 EBITDA-Wachstum
📈 Was ist das?
Das EBITDA-Wachstum zeigt, wie stark das operative Ergebnis eines Unternehmens vor Zinsen, Steuern und Abschreibungen im Vergleich zum Vorjahr gestiegen oder gesunken ist.
🧮 Wie wird es berechnet?
Erwartet = (erwartetes EBITDA ÷ EBITDA Vorjahr − 1) × 100
Erwartetes Wachstum basiert auf Analystenschätzungen für das laufende Geschäftsjahr.
🏛️ Wofür ist es wichtig?
Ein steigendes EBITDA ist ein Zeichen für verbesserte operative Ertragskraft – unabhängig von Finanzierungsstruktur oder Abschreibungen.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Starkes EBITDA-Wachstum signalisiert operative Effizienz und Skalierung – besonders relevant in Wachstumsphasen.
- EBITDA-Wachstum ist ein Frühindikator für Margen- und Gewinnentwicklung – sollte aber stets im Zusammenhang mit Umsatz und EBIT betrachtet werden.
📘 EBIT Wachstum
📈 Was ist das?
Das EBIT-Wachstum zeigt, wie stark das operative Ergebnis eines Unternehmens (nach Abschreibungen, aber vor Zinsen und Steuern) im Vergleich zum Vorjahr gewachsen ist.
🧮 Wie wird es berechnet?
Erwartet = (erwartetes EBIT ÷ EBIT Vorjahr − 1) × 100
Erwartetes Wachstum basiert auf Analystenschätzungen für das laufende Geschäftsjahr.
🏛️ Wofür ist es wichtig?
Das EBIT-Wachstum ist ein direkter Indikator für die wirtschaftliche Entwicklung des operativen Geschäfts – unter Berücksichtigung der Kapitalintensität (Abschreibungen).
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Steigendes EBIT signalisiert wachsende operative Rentabilität – auch unter Berücksichtigung von Abschreibungen.
- Das EBIT-Wachstum ist ein wichtiges Maß zur Beurteilung von Geschäftsmodellen mit hohen Investitionskosten.
- Im Zusammenspiel mit Umsatz- und EBITDA-Wachstum ergibt sich ein umfassendes Bild zur operativen Entwicklung.
📘 Nettogewinn-Wachstum
📈 Was ist das?
Das Nettogewinn-Wachstum zeigt, wie stark der Jahresüberschuss eines Unternehmens gegenüber dem Vorjahr gestiegen oder gesunken ist – sowohl tatsächlich (TTM) als auch auf Basis von Prognosen (erwartet).
🧮 Wie wird es berechnet?
Erwartet = (erwarteter Nettogewinn ÷ Nettogewinn Vorjahr − 1) × 100
Der erwartete Wert basiert auf Analystenschätzungen für das laufende Geschäftsjahr.
🏛️ Wofür ist es wichtig?
Der Gewinn ist die entscheidende Ergebnisgröße für ein Unternehmen. Ein wachsender Nettogewinn deutet auf steigende Effizienz, stabile Kostenkontrolle und nachhaltige Ertragskraft hin.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Wachsender Nettogewinn stärkt die Bewertung, Dividendenfähigkeit und Kursfantasie.
- Stagnierender oder rückläufiger Gewinn trotz Umsatzwachstum kann auf Margendruck hinweisen.
📘 Free Cashflow-Wachstum
📈 Was ist das?
Das Free-Cashflow-Wachstum zeigt, wie sich der freie Mittelzufluss eines Unternehmens im Vergleich zum Vorjahr verändert hat – also der Betrag, der nach allen operativen Ausgaben und Investitionen übrig bleibt.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Free Cashflow ist der echte, verfügbare Geldzufluss. Wachstum in diesem Bereich ist ein Zeichen für finanzielle Stärke und steigende Flexibilität bei Dividenden, Rückkäufen oder Investitionen.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Sinkender Free Cashflow kann auf steigende Investitionen, höhere Kosten oder stagnierende operative Erträge hindeuten.
- Besonders bei Dividendenwerten ist das FCF-Wachstum wichtig – denn Dividenden werden letztlich aus dem verfügbaren Cash gezahlt.
- Ein negativer Trend sollte genauer analysiert werden – er ist nicht zwangsläufig schlecht, aber potenziell ein Warnsignal.
📘 Bruttomarge
📈 Was ist das?
Die Bruttomarge zeigt, wie viel vom Umsatz nach Abzug der direkten Herstellungskosten (Material, Produktion) als Bruttogewinn übrig bleibt – also der „Rohgewinn“ eines Unternehmens.
🧮 Wie wird es berechnet?
Auch: Bruttomarge = Bruttogewinn ÷ Umsatz × 100
🏛️ Wofür ist es wichtig?
Die Bruttomarge gibt Aufschluss über die Profitabilität eines Produkts oder Geschäftsmodells vor Fixkosten, Steuern und Zinsen. Sie zeigt, wie effizient ein Unternehmen produzieren oder einkaufen kann.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Eine hohe Bruttomarge deutet auf starke Preissetzungsmacht und effiziente Herstellung hin.
- Sinkende Bruttomargen können auf Kostensteigerungen oder Preisdruck hindeuten.
- Besonders im Vergleich zu Wettbewerbern liefert die Bruttomarge wertvolle Einblicke in die Geschäftsqualität.
📘 EBITDA-Marge
📈 Was ist das?
Die EBITDA-Marge zeigt, wie viel vom Umsatz als operativer Gewinn vor Zinsen, Steuern und Abschreibungen (EBITDA) übrig bleibt. Sie misst die operative Effizienz – ohne Verzerrungen durch Finanzierung oder Buchwerte.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Die EBITDA-Marge hilft zu verstehen, wie viel operativer Gewinn ein Unternehmen aus jedem Euro Umsatz erzielt – unabhängig von Kapitalstruktur oder steuerlichem Umfeld.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Eine hohe EBITDA-Marge zeigt starke operative Ertragskraft – unabhängig von Bilanzierungseffekten.
- Die Marge ermöglicht gute Vergleiche zwischen Unternehmen und Branchen.
- Ein stabiler oder wachsender Wert kann auf effiziente Kostenkontrolle und Skalierbarkeit hindeuten.
📘 EBIT-Marge
📈 Was ist das?
Die EBIT-Marge zeigt, wie viel Prozent des Umsatzes als operativer Gewinn nach Abschreibungen, aber vor Zinsen und Steuern übrig bleiben.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Die EBIT-Marge misst die operative Ertragskraft eines Unternehmens unter Berücksichtigung der Kapitalintensität (z. B. Maschinen, Anlagen). Sie eignet sich gut zum Vergleich von Geschäftsmodellen mit unterschiedlich hohen Abschreibungen.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Eine hohe EBIT-Marge zeigt, dass ein Unternehmen auch nach Abschreibungen effizient arbeitet.
- Sie ist besonders relevant in kapitalintensiven Branchen.
- Langfristig stabile oder steigende Margen sind ein Zeichen wirtschaftlicher Stärke und Preissetzungsmacht.
📘 Nettomarge
📈 Was ist das?
Die Nettomarge zeigt, wie viel vom Umsatz am Ende als „Reingewinn“ übrig bleibt – also nach Abzug aller Kosten, Zinsen, Steuern und Abschreibungen.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Die Nettomarge gibt an, wie effizient ein Unternehmen über alle Stufen hinweg wirtschaftet. Sie zeigt, wie viel Gewinn tatsächlich je Euro Umsatz übrig bleibt.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Eine hohe Nettomarge zeigt, dass ein Unternehmen nicht nur operativ stark ist, sondern auch seine Finanzierung und Steuerbelastung im Griff hat.
- Vergleiche mit Wettbewerbern geben Einblicke in die wirtschaftliche Qualität.
- Sinkende Nettomargen trotz Umsatzwachstum können ein Warnsignal sein – etwa für steigende Kosten oder sinkende Effizienz.
📘 Free Cashflow Marge
📈 Was ist das?
Die Free-Cashflow-Marge zeigt, wie viel vom Umsatz nach Abzug aller operativen Ausgaben und Investitionen tatsächlich als freier Mittelzufluss übrig bleibt.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Diese Marge misst die echte Liquidität, die ein Unternehmen erwirtschaftet – unabhängig von Bilanzierungsregeln oder Abschreibungen. Sie ist besonders relevant für Dividenden, Rückkäufe und Investitionen.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Eine hohe Free-Cashflow-Marge zeigt, dass ein Unternehmen nachhaltig liquide Mittel erwirtschaftet.
- Sie ist ein starkes Signal für finanzielle Stabilität und Ausschüttungspotenzial.
- Wichtig ist der langfristige Trend – sinkende Werte können auf steigende Investitionen oder rückläufige operative Effizienz hindeuten.
📘 Ergebnis je Aktie (EPS)
📈 Was ist das?
Das Ergebnis je Aktie (EPS) zeigt, wie viel Gewinn auf eine einzelne Aktie entfällt – und ist eine der wichtigsten Kennzahlen zur Bewertung von Unternehmen.
🧮 Wie wird es berechnet?
Die verwässerte Aktienanzahl berücksichtigt auch potenzielle neue Aktien, etwa durch Optionen, Wandelanleihen oder andere Umtauschrechte.
🏛️ Wofür ist es wichtig?
EPS bildet die Basis für viele Bewertungskennzahlen wie KGV, PEG oder Payout Ratio. Es macht den Gewinn für Aktionäre vergleichbar – unabhängig von der Unternehmensgröße.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- EPS hilft, die Profitabilität pro Aktie zu erfassen – und ist besonders wichtig im Zeitvergleich oder im Vergleich mit Analystenschätzungen.
- Steigendes EPS kann ein Zeichen für stabiles Wachstum oder Aktienrückkäufe sein.
- Wichtig: Verwende verwässertes EPS für realistische Bewertungen – besonders bei stark aktienbasierten Vergütungssystemen.
📘 Free Cashflow je Aktie (FCF je Aktie)
📈 Was ist das?
Der Free Cashflow je Aktie zeigt, wie viel freier Mittelzufluss einem Unternehmen pro Aktie zur Verfügung steht – nach Investitionen, aber vor Dividenden oder Schuldentilgung.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Der FCF je Aktie zeigt, wie viel liquide Mittel pro Aktie tatsächlich im Unternehmen verbleiben – wichtig für Dividenden, Aktienrückkäufe oder Schuldentilgung. Im Gegensatz zum Gewinn ist er schwerer manipulierbar und daher besonders aussagekräftig.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein hoher Free Cashflow je Aktie ist ein Zeichen für hohe finanzielle Flexibilität.
- Er zeigt, wie viel Kapital ein Unternehmen effektiv einsetzen oder ausschütten kann.
- Besonders relevant für dividendenstarke Unternehmen oder solche mit starker Kapitalrendite.
📘 Short Interest
📈 Was ist das?
Short Interest zeigt, wie viele Aktien eines Unternehmens aktuell leerverkauft wurden – also von Investoren geliehen und verkauft, in der Erwartung fallender Kurse.
🧮 Wie wird es berechnet?
Der Wert zeigt den Anteil der Aktien, der aktuell auf fallende Kurse spekuliert wird.
🏛️ Wofür ist es wichtig?
Short Interest dient als Stimmungsindikator: Ein hoher Wert deutet auf Skepsis oder negative Erwartungen gegenüber dem Unternehmen hin – kann aber auch zu einem „Short Squeeze“ führen, wenn der Kurs plötzlich steigt.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein niedriger Short Interest deutet auf Vertrauen in das Unternehmen hin.
- Ein hoher Wert kann ein Warnsignal sein – oder eine Chance, wenn sich die Stimmung dreht.
- Besonders spannend in volatilen Märkten oder vor wichtigen Quartalszahlen.
📘 Employees
📈 Was ist das?
Die Mitarbeiteranzahl zeigt, wie viele Personen ein Unternehmen weltweit beschäftigt – ein Indikator für Größe, Struktur und Geschäftsmodell.
🧮 Wie wird es berechnet?
🏛️ Wofür ist es wichtig?
Sie hilft bei der Einschätzung von Skaleneffekten, Effizienz und Personalkosten. Zusammen mit Umsatz und Gewinn lassen sich Kennzahlen wie Produktivität je Mitarbeiter ableiten.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Viele Mitarbeiter bedeuten große operative Komplexität – aber auch hohes Umsatzpotenzial.
- Produktivität je Mitarbeiter ist ein wichtiger Indikator für Effizienz.
- Besonders spannend bei stark wachsenden Tech- oder Industrieunternehmen.
📘 Umsatz je Mitarbeiter
📈 Was ist das?
Der Umsatz je Mitarbeiter zeigt, wie viel Erlös ein Unternehmen durchschnittlich pro Beschäftigtem erwirtschaftet – eine Kennzahl für Effizienz und Produktivität.
🧮 Wie wird es berechnet?
Die Mitarbeiterzahl stammt in der Regel aus dem letzten verfügbaren Jahresbericht.
🏛️ Wofür ist es wichtig?
Diese Kennzahl hilft, Geschäftsmodelle zu vergleichen – insbesondere zwischen arbeitsintensiven und technologiegetriebenen Unternehmen. Ein hoher Wert deutet auf Automatisierung, Effizienz oder hohen Wertschöpfungsanteil hin.
🧮 Berechnung
🎯 Was bedeutet das für Anleger?
- Ein hoher Umsatz je Mitarbeiter spricht für ein skalierbares und margenstarkes Geschäftsmodell.
- Ein niedriger Wert kann auf arbeitsintensive Prozesse oder geringere Wertschöpfung hinweisen.
- Besonders hilfreich beim Vergleich von Tech- vs. Industrieunternehmen.
GitLab Aktie Analyse
Analystenmeinungen
35 Analysten haben eine GitLab Prognose abgegeben:
Analystenmeinungen
35 Analysten haben eine GitLab Prognose abgegeben:
Beta GitLab Events
🇩🇪 Neu: Alle Transkripte jetzt auch auf Deutsch verfügbar!
Abonniere Premium, um Transkripte und KI-Zusammenfassungen auf Deutsch zu lesen.
Vergangene Events
|
JUN
10
GitLab Transcend-London
vor 15 Tagen
|
|
JUN
4
Bank of America 2026 Global Technology Conference
vor 21 Tagen
|
|
JUN
2
Q1 2027 Earnings Call
vor 22 Tagen
|
|
MÄR
5
Morgan Stanley Technology
vor 4 Monaten
|
|
MÄR
3
Q4 2026 Earnings Call
vor 4 Monaten
|
|
FEB
10
Special Call - GitLab Inc.
vor 4 Monaten
|
|
DEZ
4
UBS Global Technology and AI Conference 2025
vor 7 Monaten
|
|
DEZ
2
Q3 2026 Earnings Call
vor 7 Monaten
|
|
SEP
11
Piper Sandler 4th Annual Growth Frontiers Conference
vor 10 Monaten
|
|
SEP
9
Goldman Sachs Communacopia + Technology Conference 2025
vor 10 Monaten
|
|
SEP
3
Q2 2026 Earnings Call
vor 10 Monaten
|
|
JUN
10
Q1 2026 Earnings Call
vor etwa einem Jahr
|
aktien.guide Basis
GitLab — GitLab Transcend-London
1. Management Discussion
Please welcome to the stage GitLab's Chief Executive Officer, Bill Staples.
Welcome to GitLab Transcend. We are broadcasting live from a packed house here in London to more than 15,000 registered people around the world. No matter where you're tuning in from, thank you for spending time with us today.
Now he doesn't know I'm going to do this, and he doesn't crave the spotlight very often, but I'd be remiss if I didn't recognize a very special guest in the audience today because none of us would be here without him. He is our Co-Founder, our Exec Chair, and he is healthy and cancer-free. Please join me in welcoming Sid Sijbrandij.
The company Sid has built is truly amazing. It's a platform in every sense of the word. We just surpassed $1 billion in annual revenue last quarter, serving more than 50 million users and hundreds of thousands of organizations around the world.
In fact, more than 50% of the Fortune 100 trust GitLab to build their software to serve their customers. These are iconic companies in every industry vertical that I know every one of us in our consumer lives and in our professional lives do business with. We use the software that they use GitLab to build every single day. It is such a privilege to be part of this community.
What's really remarkable, though, is despite all of that success inside GitLab, coming to work every day with 2,000 teammates is the passion we have for solving your problems, for innovating new ways of building software. In fact, in this era, reinventing how software is built. It's an incredible community. And the community is growing.
In fact, just last quarter, we added 30% more new paying customers than the same time last year. Thanks to you, we've seen 100%, double the number of code contributions into GitLab from our customers and our community from just 1 year ago. And developers are choosing GitLab to build software more than they ever have.
In fact, over last year, 250% more user namespace is created. Isn't that amazing? What are you all doing with GitLab? Let me tell you.
Platform usage is surging. In fact, CI/CD pipelines have grown 40% 1 year, 50% increase in code pushes, 60% increase in secure repos. And some of your code bases over 1 year ago have grown 500%. What is going on that's driving more value from GitLab than ever before? Can you guess? In a word, AI.
AI is transforming software engineering. And in fact, we launched our Duo agent platform at the start of this year. And in its first quarter, we took more bookings in our first quarter with that platform than any prior quarter with Duo Pro and Duo Enterprise combined.
Clearly, Agentic engineering is in demand. And in fact, since the beta went general availability, we've seen a 1,000% growth in weekly active users on that platform. Agentic engineering is here. We see about it in the news. We read about it in the tech press. We talk about it in the hallways and the virtual hallways around the water coolers everywhere. And it's amazing, isn't it? It's been fueled by our partners from Anthropic, Google, who will be with us on stage today as well as others who've made coding incredibly fast.
In fact, nontechnical users who've never written a line of code can now generate working code 10x faster than a professional developer did 1 year ago. And professional developers are harnessing these tools to take ideas all the way to production in minutes. That is what's igniting software engineering on fire.
But speed can also come with a downside. And just like a race car, it doesn't matter how fast you can go if you can't stay in control. It doesn't matter how fast you can go if you can't trust the steering wheel to get you where you want to be or trust the brakes when you need to slow down around the curves. Speed without control is chaos. And we also see this everywhere we look today. I'm guessing your social media feeds look a lot like mine. With the explosion of code, we see the explosion of bugs and quality issues. We see code review queues get longer and longer. We see more security issues than ever. We see infrastructure and major services that can't maintain reliability. And yes, we see costs explode as well. So speed without control is chaos.
We've been anticipating this problem, and we've been thinking about it for a while. And we think we know the answer. Together with agentic coding, GitLab will bring agentic infrastructure to help you harness speed with control. That's our theme today. Helping you maintain speed with control. How do we do that?
A few weeks ago, I shared a letter to all of our customers and investors titled Act 2. And in that letter, I shared 5 architectural bets that we have been making and that you're going to see today, which are going to change the world, change the way software is built. Let me give a brief overview before we dive in and get a chance to see them.
Number one, machine scale infrastructure. You see the DevSecOps infrastructure that was built today over the last decade, was built for human scale engineering. But machines, agents, they work 24/7. They don't take coffee breaks. They don't get sick. And in fact, they work in parallel to software engineers, sometimes multiple agents per engineer. So the infrastructure on the other side has to scale at machine scale. We're building that. Agents are also great and getting better at performing tasks, but you don't need more tasks. You need quality software that meets all of your engineering standards and regulatory standards, going to your consumers and driving your business. Orchestration is what takes agentic tasks, connects them, passes context to them and gets you working software certified for your customers on the other end.
Context is a superpower of GitLab. We've always been good at capturing all of the software life cycle data and providing that to your human engineers. We're now doing the same in an all-new way for agents. You're going to see GitLab Orbit today because the difference between hallucinations and reality, the difference between false confidence and real confidence is really good context.
With GitLab Ultimate, we've been your trusted partner to make sure that you meet the quality standards, the security standards and the compliance and regulatory standards of your business. We're extending that now to agents as well to ensure that you can govern and audit every single action from every entity building software in your team, whether that's a human or an agent. You're going to see that today as well.
And finally, we're delivering this in one platform for all the ways that software engineers will work. I'm guessing your engineering teams look a lot like our engineering team. We have teams and projects that work with human-led software engineering as they have for the past decade. We have engineers who are using agents like Duo agent platform to do Agentic Assist and they're going 2 to 4x faster than they were just 1 year ago. And we have bleeding-edge teams that are using advanced Agentic techniques to do autonomous engineering. And what's incredible is they're building software at roughly 20x the rate that those same engineers were 1 year ago. We're learning from all of those teams. We're capturing their problems. We're bringing solutions, and we're sharing that with all of you. In fact, you'll meet some of the engineers in all 3 modes today.
What is incredible about GitLab, unlike the cloud era, where you were forced to decide a technology stack in the cloud or on-prem, where you were building different ways of working in the public cloud versus your own private data centers is with GitLab, you can stay in one place for all modes of engineering, have one set of engineering standards, have one security boundary to manage and audit and to serve your customers no matter how your teams want to work. And we deliver it in a cloud-neutral and model-neutral way.
That's the promise of GitLab.
All right. Let's go ahead and dive in now. It is my pleasure to introduce our Chief Product and Marketing Officer, Manav Khurana.
Thank you. Hey, everybody, welcome to Transcend. We're going to do a few demos so you can see how you get speed with control. To anchor these demos, come with me on a 4-part exploration of the new GitLab, which is your Agentic infrastructure. You see whether it's your team or your team's agents, when they are building and shipping software, they need a motor system as in the arms and legs or the execution layer to build and ship code fast. That human and agentic brain also needs a nervous system as in the context to make better and faster decisions. That human and agentic brain also needs an immune system to ship software safely. And then finally, that human and agentic brain also needs an orchestration system so that they can coordinate all the tasks that need to happen across the software life cycle.
Let's start with the motor system. You all use GitLab today because you get all the tools you need in one platform. whether that's planning, source code management, continuous integration, artifact management, continuous deployment, all the tools you need are stitched together in one platform, so your teams don't have the friction of putting everything together and can do their job a lot faster.
Let's dive into source code management. It's been a hot topic recently. I mean, literally hot, literally burning hot because the Git platforms, in fact, the most popular Git platforms in the world are buckling under the load of not just your teams cloning, branching and merging code, but also dozens, in some cases, hundreds of agents working simultaneously and putting a lot of pressure on those systems. You've all seen the same headlines I have seen.
So today, I'm beyond excited to introduce the next generation of source code management. Internally and lovingly, we call this project, Project Switch, well, because switches are better than hubs. If you're a networking geek like me. But really, it is the same Git protocol for backward compatibility, but a completely redesigned back end, new interfaces for agents to work blazingly fast and do so at scale without any disruption.
To show you how this works, please welcome Nick from Anthropic and Kranti from GitLab.
Nick, I'll start with you. Thank you for being a design partner on this initiative. You have the unenviable job of managing the coding infrastructure for perhaps one of the most demanding software engineering teams in the world. Tell us what you're seeing.
Yes. Thank you for having me. At Anthropic, we're seeing development accelerate to the point that a lot of tools that people take for granted, like source control, really can't keep up with the load, the same thing you were describing. We put out a blog post about a week ago that showed that we had an 8x increase in the amount of developer output since a year ago. And I really don't see why this is slowing down. So what are we running into? It's a good question. We're running into 2 major categories of problems. The first are sort of traditional big repo problems.
So things like getting your CI -- getting your checkouts into your CI jobs or even just supporting a large commit rate. We see that a lot of people have these problems, but people don't necessarily talk about them. And it's kind of a shame that everyone has to reinvent the wheel here. We think this should just work out of the box.
The second category of problem that we're seeing is kind of unique to agents. We want to run a lot of checkouts, a lot of developers basically that need the full repo context. So not just like CI jobs, not a single commit, but the history, the blame, the logs. And this is an even bigger problem than just checking out code for CI. Git doesn't really handle this very well. So dealing with partial checkouts of the repo, dealing with slices of context, Git does not support very well. So we imagine that there's new ways of agents interacting with the repo, maybe via rich source control APIs to solve this problem at a bigger scale.
Yes. And this is not just a problem that is an Anthropic problem. All of you, as you scale your coding efforts, your development efforts in the agentic era, these are problems that either you're already running into or will be running into very soon.
Now Kranti, you've been tackling this problem now. I gather you have something to show us.
Absolutely. Hello, everybody. The challenges that Manav spoke about are precisely the ones that we have been set out to solve with a new architecture.
Let me demonstrate that with a harness, lets us compare our current generation system with our next-generation system side by side. On your left, what you'd see is a cluster that is running our current generation system, which is Community Edition 18.0. On your right side, you'd see a cluster that is running the next generation. And both of them are provisioned with the same amount of memory and CPU resources. For the first scenario, let me touch upon one of the common problems that we have right now, which is doing clones at scale.
As you see here, the third generation -- the next-generation system is going to get to the act of doing the clone pretty fast, while the second -- the current generation system feels a little sluggish. When a clone happens on the server side, the server has to compute a packfile from all the files in your repo and all of its history. And if your repo has a lot of files and a lot of history, it's going to take seconds, in some cases, even minutes to get to that packfile. Third -- the next-generation system is efficient at doing that because it's going to convert that into a manifest pointer towards a pre-computed packfile. And if one packfile does not exist prior and your server is getting 1,000 requests at the time, instead of doing this per request, it's going to coalesce the request and compute the packfile once and let the clients stream the output from the object store directly and the clients can scale because the object store behind the scenes is very, very scalable.
As you can see on the right side, the next-generation system is already done. It has finished 100 clone operations within a second on a modest sized repo of our own Gitaly. Now this is going to take a little while on the current generation. So let me show you a run from the previous -- a prior run to show the statistics.
As you can see in this case, it's 42x faster on raw wall clock time. That means your agents and your clients can wait 42x lesser. Not only that, it consumes way less CPU and memory on your server side. That means if you were to run this on your premises, it's going to be very cost effective in addition to being very, very fast.
Now let's look at a right scenario. Let's see how the writes would perform at scale. Again, what I kicked off here is a comparison of performing 100 write operations on both the clusters. And behind the scenes, it has to create a fork, read a file, make some changes and commit the change. And for good measure, it will go and even verify the commit is successful and stuff like that.
Now as you can see here again, it is very stupendously fast on the right side because creation of a workspace in the next generation is super quick. It does this with a clever use of manifests and pointers on a shared pool of objects across all the forks in your repository. And effectively managing that when people are creating forks on like smaller repos, massive repos, it doesn't really scale with the size of the repo anymore. It just like lets you get to the fork and start working on it right away. Now we have looked at both reads at scale and rights at scale.
Let me show you an agentic use case as well. But before that, let me show like how the rights would perform on wall clock time. The second -- the current generation is going to take a little while, so let me show a prior run for you to get a quick understanding. In this particular case, it's finished, both 100 tasks, but it's 17x faster. That means, again, your agents and your clients can get to get -- doing the actual work much faster and not be slowed down by the underlying source control system.
For the third scenario, I'm going to let loose Claude on performing a task. And the task is this. The task is to go and look at some undocumented code files in Git repo and then go and create the documentation and check it in. As you can see here, the next-generation system is chugging along super fast. It's just like going after reading the files, like understanding it, incorporating what has to be documented and like it is also going and checking it in. And the current generating system looks a little sluggish, but it's going to get there. This is going to take a little -- actually, the next-generation system already finished within a wall clock time of 30 seconds. Mind you, this is -- this 30 seconds is being measured from the client side. That means it has the agent inference time, getting the data all over the wire, all of it, right?
On the server side, the stats are even more fabulous, right? The current generation is going to take a little while. Let me show you a prior run just to kind of give you a taste of how it looks like. On the wall clock time, you are getting a massive benefit as it is. It's 22x faster. It is moving much lesser data on the network because it doesn't need to. But I would like to bring your attention to a couple of more interesting stats here. Look at how few tokens it has used.
On the right side, our next-generation system ended up using just 500,000 tokens to perform this task. And with our current generation, it ended up using 1.4 million tokens to get to the same outcome. That is like almost 3x cheaper. And it is going to translate to lesser cost for your agents to do your thing. And behind the scenes, what's happening is the full architectural advantage is coming to fruition. The new access patterns that we created are going to enable the agents to really interact with the code base in more effective ways to get to the act of doing the task much faster. Now how do we do all of this?
Do you want to see the slide?
Yes, I would love to show you the architecture slide. All right. With the next-generation architecture, we got in 3 important advancements in the architecture. Number one, we are letting the compute and storage be separated and allow them to scale horizontally on their own.
Number two, we put a layer of intelligence in between that can bring together the benefits of the distributed compute and storage together and does a lot of hard work behind the scenes like routing the request to the right place, caching what is important, partitioning your objects as your repo size grows, creating packfiles, updating bitmaps, a lot of heavy lifting is done by that intelligence layer. And the third, rather more important advancement that we are bringing in is we are allowing the clients and agents to interact with the source code system using newer access patterns.
Amazing. Amazing. So Nick, you've obviously seen this work in progress over the last several weeks and months. What's your take? Does this scratch the itch?
Yes. I was actually -- truthfully speaking, I was very impressed when I first saw the demo for this. It sort of worked better than I even imagined it would. We've been playing with stuff like this at Anthropic as well. And I think it would be increasingly important to actually scale how these agents work. We're also pretty excited that we now have Sable available into your agent platform. So we expect this to be even more impactful for these large models.
Thank you, Nick. Really appreciate the partnership Yes. Thank you, Kranti. Nice work.
So what you just saw there is the next generation of source code management that is available today in private beta. It is the same Git protocol that you and your teams are used to, but with a redesigned motor underneath for agents to work a lot faster and for your overall system to scale a lot better. You saw things like less than half the number of tokens. In Kranti's example, it was 3x. In our test, we've seen 50x faster wall clock time already and over 1,000x lesser network traffic required, right? Really incredible. can't wait for all of you to use the product.
All right. Let's move on to the next part of the Agentic infrastructure, which is the nervous system. Today, all of you, when you use GitLab, one of the amazing things about the platform is that you have a common data store under everything that you do in GitLab, whether it's your code, whether it's your pipelines, your merge requests, your tests, your security scans, all of those data points are stitched together for you and your teams in one data platform. It makes it easy operationally to correlate what's happening across the software life cycle. Turns out that's also quite useful for agents because they need that context. But here's the thing with context. When you're working on a small project, a bounded project, agents can very quickly get the information they need and deliver a magical experience like we've all seen, where we ask a question and we get a fantastic response in seconds. But I'm sure you've also tried to use agents in a large mono repo, where there are tens of thousands of files that are in your code repository. When you use agents in that setup, you'll see that agents are constantly iterating. They're constantly trying to ping the back end to get the right information to do the task that you have asked. And it goes back and forth. And each time it goes back and forth, it takes more time, it takes more tokens. And agents reach a point where they give up. They don't have complete information, yet they give you a response which honestly is more artificial confidence than artificial intelligence. And you are left the bag to fix what the agent told you. Worse, if you're working across multiple repositories in your business, across different teams and you need not only the code information, but you also need information across the software life cycle, all the related metadata, that's where agents just flat out fail and cannot succeed in doing the job that you've asked them to do.
That's why today, I'm excited to share that we are introducing GitLab Orbit. It is a context graph for the entire software life cycle, where all the context your agents need, whether that's in a mono repo or across repositories with all the life cycle data is available with a single query so that your agents work faster, are more accurate, require fewer tokens and more importantly, you can answer questions that you could never answer before with agents.
To show you how all this works, I'm going to invite the Orbit team, Angelo and Meg to stage to give you a quick demo.
Hi,Meg. How are you? Hey, Angelo, Great to see you.
Good to see you.
You have something to show us.
I think we have a few things to show you. So Manav is right. For a single small local repo, agents shine. But that's not the stack our enterprise customers are working on. With large mono repos or multi repos, agents break down because they're trying to chain together context by calling dozens of tools and running thousands of API requests. But the data quality suffers.
So we had to reimagine context at scale. So Angelo, how about you tell us how we solve this by building Orbit?
Thank you, Nick. And just to touch on that. GitLab itself is a classic example of a mega monolith repo and thousands of repositories within our own organization. So that's where we had a pretty crazy question, what if we took all of GitLab's data and turned it into a graph that agents could query directly. And we did that by building a highly distributed system in just 3 months that essentially is an indexing engine. And as I show you here in the schema, what we can do is we take -- actually, just the other week, we've been able to index 160,000 repositories into code graphs. And as you can see on the right here, we take those graphs and we marry that data to the rest of the software development life cycle. And that unlocks a variety of different questions, which we'll jump into.
But one thing to touch on here is we built this for scale. So all of this can be indexed namely 500 million nodes and 2 billion edges in just 15 minutes. So to touch on that a little bit more and how this improves agentic outcomes, I'd first like to ask everybody, has anyone ever gone through a painful experience of refactoring a code base. I don't know, maybe show of hands. Me too. It's not fun.
So with that, let's pull up a little bit of an example of what Orbit can do for you. So I'm going to kick off this run here or what we call the Orbit benchmark. And as you can see, we'll go into a little bit about what Orbit does. But we've got this orbit benchmark here, and we've asked a very relatable question to GitLab itself. So at GitLab, we are actually currently exploring decoupling, authentication and authorization within GitLab itself. And as anyone knows, if you have a mega monolith, decoupling such a critical service is a huge pain. And if you're doing that manually, that will take months. And if you're doing that with agents, there's high risk involved, right?
And in this repo, how many files are there?
There's around 50,000 files, and it's millions of lines of Ruby code. And so if we're going to make any change, we want to know what's going to be affected and how. So if we go back to the benchmark here that's already running, we've asked a prompt saying, can you get the complete authorization class hierarchy and all of its front-end consumers within the GitLab monolith. And remember, this is 50,000 files.
So let's jump into a little bit of what's going on here. So Claude code without Orbit is doing the normal thing that you would expect any agent to do. It's searching through all 50,000 of those files. It's using the classic tools like grep and text search and essentially assembling the entire picture from scratch.
On the right, the agent has access to Orbit. And what we've done is built a universal code indexing engine that indexes over 11 languages into a unified graph that essentially acts as a prebuilt map for your agents to query directly. And what that means is that agents are able to write their own queries here, as you can see, and get back the entire authorization tree in just a few hundred milliseconds. And so that effectively allows you to pretty much answer most of the questions that you would normally ask an agent, but get that answer back a lot quicker with a lot higher quality.
And as you can see, the agent on the left is still running. And here's the output report with all the authorization classes. And to increase accuracy, we've leveraged a lot of different techniques like SSA and various compiler techniques. So...
And Angelo, I think what I saw when you scrolled up, the agent on the right with Orbit is already done cooking at just a minute and 15 seconds. We're still chugging along on the left. But I have the most important question of all, which is tell us about the data quality.
So that is the most interesting part about this whole experiment that we've been running. So as you said, it's still running, and so we won't bore everybody with the results there. But with this previous run, you can see that in just 1 minute, we completed the results, and we just saw that with the previous run. And it took over 11 minutes. So this is -- Manav, you and I were just talking about this. This is you and I, if we're coding, we can stay in the loop on the right here. And on the left, as a developer, maybe I'll go get some coffee, but we don't want to lose our flow.
So with that, the last thing I wanted to touch on that's very interesting about this benchmark is the accuracy. So we did something to measure in a deterministic way the output of this report. What we did is we took the actual Ruby on Rails run time. We generated a script to get that same class hierarchy. And as you can imagine, both of these Claude codes don't have access to that run time. So what we're doing is comparing the classes that come from the actual run time itself with the results from the agent. And we've instructed the agent to output those classes. And what's very interesting is it's not as complete in the amount of rules that it found from the authorization classes, but Claude Code without Orbit actually hallucinated 1,000 more rules as compared to Claude Code with Orbit.
That's 1,000 more rules that you have to manually go make sure that got right.
Exactly. Yes. And so that's what we're talking about with agent trust. So with that, we can imagine how this is super useful for a developer like myself on your local machine, but we didn't want to just stop there. We wanted to empower all of organizations and enterprises with this technology. And with that, we built a service. So Meg, why don't you show us what else we've been cooking?
Yes. So as Angelo is alluding to, we didn't just stop at indexing the code base. We indexed your entire GitLab instance, which means you have access to all of your rich GitLab SDLC data. So one of the perfect examples is a pipeline analysis. For all the DevOps and platform teams in the room, you might have heard that 1 in 3 CI pipelines fail, which can really add up at scale. And in the paradigm before Orbit, you could really only analyze your kind of pipeline health at a single project at a time. But now with Orbit because we have these traversal and aggregation abilities, you can understand thousands of pipelines and thousands of projects and their pipelines at once.
So another one of our goals with Orbit is to make Duo agent platform even more capable. So we're jumping in here to a agentic chat, and we're going to ask a pretty heavy hitting question here. We're going to ask the agents to deep research our most recurrent failing pipelines and their jobs over the last 60 days.
So in GitLab Org, that's 8,000 projects and it's 12 million pipelines. This is a huge question that we're asking. So we have 2 instances. We have GitLab Duo agent in the old paradigm on the left with access to just the GitLab API, and we have the same GitLab Duo agent on the right with access to Orbit. And I'm going to fast forward into a completed output and show you what we're looking at here as well.
So on the left, let's zoom in for just a moment. The agent says to us, I'll be straight with you. I can't do it. And this is a limitation, not of GitLab Duo, but of all agents today because they don't have access to Orbit. To achieve an analysis like this, it would have to make tens of thousands of API calls and the API would just time out.
But we have Orbit now. So our agent on the right is actually traversing the whole graph and aggregating the job failures. It's understanding the projects, the failed pipelines and the common failed jobs underneath them. It's giving us a CI compute cost attribution and looking at those common failed pipelines and then ultimately taking us to the most important question of all, which is what do I change to resolve this. So as we continue to see the agent with Orbit, it gives us the shared CI template hotspots and points us exactly to what I'm going to work on today, which is resolve these. And with this resolution, we're probably going to save developers a few headaches and maybe a few dollars on CI compute. This is just one of the possibilities that Orbit makes possible. We've been doing a lot of cool stuff. And Angelo, I know our engineers have been asking some crazy questions because Orbit can go further than any agent ever could. How would you tell us some of those wild things our engineers have been looking at?
Thanks, Megan. And that's a great question. And we have the team sat down, and we've been just playing around with it and asking some of the most wild engineering questions that you would ask when you can ask anything about your GitLab instance. And just some examples here that we pulled up off the cup.
One of them is find all the dead repos across GitLab org or find all the critical services within the fulfillment department and who maintains them and who is the expert in those services. And then one of the craziest ones was we actually took the call graph technology that we built and indexed all 5 years' worth of repositories, then use the graph that's available for the SDLC and did a cross comparison and we were able to basically get a trend line of various security fixes throughout GitLab over the past 5 years.
So you basically, whatever you can do with your imagination is the limit. And like Manav said, if the nervous system is what lets your body act coherently, then Orbit is that for your entire software organization. And until today, your agents have been definitely flying blind without one.
And agents in the GitLab Orbit just work a lot better as a result.
Yes, we're sending them to Orbit.
Amazing, amazing. Thank you. Great job, Angelo. So what you saw there with GitLab Orbit that is now available in public beta for all of you to use in your GitLab instance is your agents will work just a lot faster. Getting a response in a few seconds instead of a few minutes using up to 4.5x fewer tokens. And most importantly, you will see up to fewer than 45x hallucinations, which is a real, real important thing.
That's why today, we are also kicking off a community hackathon where all of you here as well as throughout the world can join for the next 2 weeks and see what you can do with Orbit and all the different agents you use inside and outside GitLab and see how -- what you can build with that.
All right. Next, let's get into the immune system. This is about making sure that you, your teams and their agents can build and ship code safely. With GitLab Ultimate, you already can be proactive with security and compliance because every tool you need is already built into your whether that's security scanning, secret detection, software composition analysis, vulnerability management, policy enforcement, making sure you're meeting all your compliance frameworks, all of that's built into the same platform that you use to build and ship code to make sure you're always secure and always compliant.
But here's the thing. In the agentic era, the security and compliance exposure is only multiplying. And that's because agents, just like they are great at writing code, they're also great at exposing vulnerabilities, and they can do that faster than we can react. The typical cycle goes like this. A new vulnerability is found, and there is all this excitement inside a company to decide, hey, do we have that vulnerability? And as you go search for that, it's very common that we find that there are coverage gaps in our testing, and we are not testing all of our code repositories to find if that vulnerability exists.
When we set up those -- that security testing and cover the coverage gaps, we find that there are a lot more vulnerabilities to address. We have to triage them. We have to fix them, and that takes weeks of coordination, expanding the risk window for you. All of us are also using agents across the software life cycle. So the compliance team also wants to know if those agents are acting with the right rules, with the right setup and everything is in compliance. And then we invariably discovered that we need more controls to make sure that anything agents do from this point onwards will always be compliant and meet our regulatory requirements. That's why we have expanded on top of GitLab Ultimate recently by bringing agents to security to automate a lot of these tasks for you, so you don't have to wait weeks. You can address these problems in minutes. And today, we're introducing new governance capabilities for agents so you can always remain compliant. To show you how this all works, please welcome members of our security team, Alan and Michael.
Hey, Michael. How are you?
Great. Thank you.
Let me pick up from the first problem Manav earlier called out. Security can't keep up. And let's walk through a common scenario that we're all familiar with. You wake up on a Monday morning and new vulnerability dropped in. Our team thinks it's in production. This best question isn't how to fix it. It's whether we know where it exists. Alan, what can we do about this?
Sure. We all know the page, vulnerability report based for the project where you know you have your scans enabled. So you can quickly go and solve it either by using resolve with AI or by using one of your specialized agents like security analyst agent or one of the own -- you build for your own organization. But that's not really a problem I would like to solve today because you see the biggest gap in security is rather related with the lack of scans running for your project.
So you don't know if they're running or not. So let's go to security inventory and check that. And you see this is the problem I was talking about. We have scans enabled only on 2 projects where we have this vulnerability found. Let me quickly fix that. So I know I would like to enable those scans, but only offer most critical projects. So let me do that by selecting business impact and then choose business-critical projects. So now I have a list of projects where I would like to enable those scans. And just by going through some -- through few clicks, you can just enable those scanners one after another, fast, secret detection and dependency scanning.
And now you remember, we had those pills, those pills that you see were white here, so no scans were running. Now for every single of the project, health scans are running whenever you push changes to those projects. And on top of that, let's also ensure that we have enabled our Duo workflows like fault positive detection and vulnerability resolution workflows. So these are all enabled for all of those projects. from this moment.
So we got one vulnerability. Now we have hundreds.
Months of coordination, hundreds of vulnerabilities are replaced by one critical action. Your critical asset are covered, the agents are watching. But wait a minute, like you said, we had one critical vulnerabilities and now we have over 200. And how do we know which one we really care about?
Sure. I mentioned agents that are running in the background and understanding if vulnerabilities that were found are false positive or not. So you noticed there is this icon associated with which vulnerability saying if that vulnerability is a false positive or not. And I can use filter to filter out the noise. So let me do that. And just like that, we have reduced the noise. And also, we just heard about Orbit. Security analyst agent was also integrated with Orbit to help you understand everything about your vulnerabilities and how about the code is being exposed in other projects as well.
That's amazing. We've just brought down the vulnerabilities from over 200 down to a little bit over 20. But these are still real vulnerabilities, and we still need to fix them.
Typically, before the pre-agentic era, you have to book your meetings with your asset team, coordinate -- a lot of coordinations and then you need to discuss about what is the best possible path to actually resolve these vulnerabilities. That would take a long time. Alan, I know we just shipped something that could make this even faster.
Yes, I love the challenge. So I mentioned those activity icons next to each vulnerability. So I mentioned they are telling you if there is a false positive or not, but there's also new icons here added. So you see we have information about for each of those vulnerabilities, AI agents already created merge request to fix it. So I can go and immediately go to this merge request, talk with the team, let them review it and merge that change immediately.
Isn't that amazing? Instead of months of coordination, instead of having these meetings with the asset team to discover these vulnerabilities to think about what's the best path forward. The meetings you're having with this asset team is to decide if this MR is good to go. The fix is right here waiting for the developers even before they open their laptop.
Amazing, amazing. That would save everybody a lot of time. What about the second problem? Because invariably, we all have compliance teams in our companies as well. And they want to know if these agents that we are using are doing things the right way. And are we exposing new risk? Are we meeting our compliance regulations? What's the story there?
Manav, that's a big problem. And because of the EU AI Act, regulators and auditors are starting to require that most teams and organizations can prove that their AI agents acted within predefined boundaries. And when auditors walk into the room, most teams have no answer for them.
Alan, do we know what our agents are doing?
Sure. Let me go to the part of the GitLab that we're building, AI governance, where we can have all agent artifacts, all interactions agents did and all tools that they were calling and whenever they had approval or not.
So I'm in a session, and I can view more details about each action that agent did. And I can quickly go to the session details to learn more about what happened. And it looks like we have dismissed vulnerability without human approval. So let's see what we can do about this.
That's a problem. How do we make sure that we can control the agents from now on.
Yes. So that is why we are working as well on the second part of the AI governance called Tool Management. So within Tool Management, you're able to decide how your agents are interacting with you and in this tool. So either you would like them to write, read and if you would like to allow them to do it, if you would like to decide rather, they should always ask or always deny so they will not be able to do that action.
So in this particular case, I was talking about dismissing vulnerability. Let me switch that option from always allowed that was previously configured to always ask. And now whenever I would like to dismiss a vulnerability, the agents will still provide me a helpful guidance, but at the end, it will ask me for my approval.
So agents can still help, but I just need to approve it.
That's awesome. And let's see what the agent just did. It caught the violation, fixed the policy, proved it worked within one platform, GitLab. This is exactly what the EU AI Act asking for. And when auditors want, they want this today.
Yes. And that is just to start. Security policy store that we're working on will also include more capabilities like allowing you to decide about triggers, rules and actions that should be taken based on the situations that are happening in your code, either related to AI, security or compliance. So we fixed the coverage in seconds, then we had remediations in minutes and compliance already built into GitLab.
Awesome. Speed without control is more risk. GitLab gives you both, native security with govern agents. And let's recap a little bit. First, we brought agents to security to improve security coverage, detect false positives and accelerate resolutions. Part one, done. Part 2, we brought governance to agent. We both saw what agents can do and the risks of doing that. I want you to be able to control what those agents can do in the future. Over to you, Manav.
Great. Nice job, team. Very good.
Thank you.
Can't wait for you all to try the new security for -- new agents for security and the new governance for agents.
All right. Let's move on to the last part of the Agentic infrastructure, which is the orchestration system. In January this year, we introduced in general availability Duo agent platform that Bill had referenced earlier. Duo agent platform brings agents, specialized agents and Agentic workflows for you and your team at every stage of the software life cycle, so you and your team can be a lot more productive. Since GA in January, we've been busy making Duo agent platform even better. Now when you go log into GitLab, you'll see several specialist agents available for you that are task-tuned to handle specific goals for you and your team right out of the box, whether that is helping you plan what you want to work on next or fix security issues like what Alan and Michael had just shown and many others.
You'll also see built-in agentic workflows that automate complex tasks by chaining agents together in a predetermined workflow that we know works. For example, you can now with one invocation, with one click or one CLI command, go from an issue to working software and agents take care of everything else in the middle and many other agentic flows that are now available out of the box.
Also recently, we have introduced several agentic triggers. So you and your team can automatically invoke agents when new code is introduced or when things happen in your environment. And we've also introduced several manual triggers across different surfaces that you and your team work in, not only in GitLab, but in your IDE, in your CLI and many other places that your team works.
So let's see the power of Duo agent platform. And please welcome Shekhar, our distinguished engineer.
Hey, Shekhar. How are you?
It's great to be here. So Manav spoke about the platform. What I want to talk to you about today is how our customer and our internal developers are using the platforms. So I typically start my day by looking at my backlog. So I've a little work item assigned to me in the backlog, which talks about adding product search functionality to the home page. Now I can use the UI to do this, but I prefer the surfaces that I use. So I like to use my IDE, I like to use my CLI.
Shekhar, maybe we can get the demo up on the screen first. There we go.
Oh, there we go.
Yes, yes.
So what I'm going to do is I'm going to quickly copy this issue, and this issue is well written, by the way. It's been written by Duo planner. So it's got all the materials I need to actually start iterating on this. So I'm going to go ahead and copy this, switch to my terminal. And then in the terminal, I'm going to go invoke the new Duo CLI.
The new Duo CLI now available.
And all I want to do is go ahead and ask it to implement this issue. So it's going to go ahead and -- because it has organizational context, it has got -- it's got all the rules that we need, it's going to go ahead and actually start implementing this issue. But in the interest of time, it's going to take a bit of time. I'm going to go ahead and switch back and show you an issue that I actually implemented this morning.
So this is an issue I had asked Duo CLI to implement. So what it did, it went ahead and created an MR. And it's exactly what we expect. It made a number of commits. It went ahead and made the changes that I needed, right? It went ahead and tested the MR as well to make sure it worked. But what's really interesting is that as soon as the MR was created, automatically, Duo Code review, went ahead and actually started reviewing this MR.
So it went and it went ahead and made several recommendations. So it said, hey, your styles are not in order. You can make a few changes as far as hard coding is concerned. You can go ahead and actually make some security changes as well. And it's doing this because it understand my organizational context. It's doing this because it saw the review instructions that we've given it. And we can have these review instructions at various levels. We can have it as a project level, we can have it at the group level so that's applicable to all your projects within that group. And that's really powerful.
And that's really powerful because you can provide exactly what you want from an organizational perspective. You can do things like provide it exactly with CSS refactoring rules you want. You can provide the style of code you want, you provide all the security things that are important to you, and it will do that. And these review instructions can be applicable to certain files. And we've been working hard on making the code review agent as good as it can be. So we've been working hard on trying to make this code review agent as good as it can be, and we've been making constant improvements. And now with our own benchmark...
You may have to go back to your podium, Shekhar.
So in our own benchmark as well as third-party benchmarks, we have made tremendous improvements. So now we are top 5 in the Martian code bench, and we're extremely proud of that.
So now I'm going to switch back. And I could have gone ahead and actually gone ahead and looked at these changes. But what I'm going to do instead is I am going to ask Duo developer to implement these changes. So I don't need to do anything. I just go ahead and ask Duo developer, can you please make these changes based on these recommendations, which are great.
And Duo developer actually went ahead and did this. So it went and implemented the security fixes. It went ahead and implemented all the style changes that I needed it to. It went ahead and did all these things for me. And that's really the power of automation. And we've been doing a lot in terms of automation. So as Manav mentioned, we now have triggers. The triggers based on different GitLab events can automatically invoke the agents that you have in your catalog.
And the triggers are really useful. So for example, when a review is mentioned, it can go ahead and invoke an agent. When there's a merged conflict, it can go ahead and invoke an agent to actually fix the merged conflict. And my favorite trigger is the pipeline events trigger. And the pipeline event trigger, what it does, it goes ahead and fixes pipeline. Now as a dev, it's been a constant source of annoyance to actually go whenever a pipeline fails, I have to switch context. I have to break out of my flow. I have to go and look at what the pipeline is doing. I need to go and push a new change, figure out the logs, all of that.
And that takes me away from the flow. It stops me from what I'm doing right now, and I need to then switch context, right? So the pipeline event trigger is something we've rolled out internally and our teams love it, right? It's automatically going in. And every time there's a failed pipeline, it goes fixes it automatically. So this is an example of a real project. So this is our CLI project. And the pipeline fix trigger here is going ahead and running an agent, which goes and says, hey, there's a race condition here. I'm going to go and fix that race condition.
Or in this case, it looks at it and realizes it's a flaky test and it knows that because of the organization context and says, this is a flaky test, I'm just going to restart the pipeline to fix this. And that's really powerful. So to recap, I could have done all of these things, right? I know how to fix code. I know how to fix the pipeline, look at the logs, all of that. But every time I do so, it takes me away from the work that I want to do. And this is where the Duo Agent Platform seamlessly fits in and slots in. It is able to fit into your existing workflow and help you automate the parts that you are interested in automating.
And Shekhar, it's not just you and your flow because it's very common that if I'm writing code, I'll ask somebody else to review it. So I'm taking them out of their flow. But if I'm running into a pipeline problem, it's common for me to go ask the DevOps or a lead engineer to help me fix that pipeline. I'm taking them out of their flow as well, right? So this is all about giving you the right productivity for you and your teams to do what they do best.
Exactly. And there's a cascading effect. And so Duo Agent Platform lets you do -- automate the way you want it to, and it gives you speed with control. Back to you.
Amazing, nice work Shekhar.
Thank you.
What Shekhar shared there was really about helping you and your teams be a lot more productive. We've been looking at how our early customers over the last several months have been using Duo Agent Platform. And here are the top 5 use cases that we see across our entire customer base with Duo Agent Platform. And some of these ROI numbers are staggering.
For example, with code review, we've seen our customers on a per person basis, save a minimum of 20 minutes because agents are doing the code review for them as opposed to they themselves doing that code review. And when you take that and the labor cost of doing that code review and the fact that a code review only costs $0.25 per run, that's 100x ROI. The rest of the ROI numbers are calculated similarly, and I can't wait if you haven't used Duo Agent Platform already, check it out, see how these ROI numbers play out for you in your particular environment.
All right. Let's move on to something else. Now this is not a technical challenge. I want to share with you a new commercial challenge that's showing up in the agentic era. You see the way you buy software, any software and GitLab for that matter as well, you buy software through fixed contracts. But in the agentic era, what you need is constantly changing. And your fixed contracts force you to define what you need for the next year, in some cases, multiple years up ahead. Within the agentic era, I've heard many of you say, hey, I may need more people in my company access GitLab because I want to give product managers and designers access to GitLab so they can contribute and code and help with the various projects that we are doing.
I've heard many of you say that you don't know how much AI usage you will have a few months from now or a couple of years from now because AI technology is evolving. How your teams use AI is changing, how each person is enabled to use AI is changing. It's really hard to predict how much AI usage and therefore, how many credits you need. With all of the new innovation that we just introduced today and many more coming in the months, they're also going to be built on a credit basis. And it's going to be really hard for you to predict how much you should budget for the credits you need for those new capabilities.
The net is that the fixed contract model and the agentic era were not built for each other. That's why today, we're introducing GitLab Flex. It is a new buying program that allows you to commit once, just like you do today and then decide how you use the dollars you spend on GitLab on which product and how much of which product at any time. You can make that change as your needs change. To show you how Flex works, please welcome the Flex team, Courtney and Jerome, to give you a quick demo.
Hey, everyone. I'm Jerome, Director of Engineering.
And I'm Courtney, Group Product Manager.
So Courtney, for this demo, how about I be ACME Inc.'s billing account manager? That way, you can do most of the talking, and I'll just click the buttons.
That sounds good. But hey, don't undersell it. You did build most of those buttons.
So at ACME, we are on a Flex contract. We've signed a $1.2 million annual commitment, and we're currently 6 months in. Let's take a look at our setup. We currently have 500 ultimate seats along with 50,000 Duo Agent Platform credits, both of which are reserved.
That part is part of what makes Flex really powerful. For the products where ACME has a good sense of what they'll need, they can reserve spend upfront and lock in a volume discount. How does that sound?
That sounds great. I love saving money.
For the products where maybe you're not quite as sure about your spend, you can enable per use and pay as you go, drawing from the same pre-committed pool. So Flex offers you both, discounted economics on what's predictable and the flexibility to spin up new things as your needs evolve. Speaking of which, how are ACME's needs evolving, Jerome?
Let's take a look at the seat side first. So for seats, we have 500 ultimate seats reserved, and we're using pretty much that amount. The credit side tells a slightly different story. For Duo Agent Platform, we've reserved 50,000 credits, but we've already exceeded our allocation. Teams are really leaning into Duo Agent Platform and AI usage is growing quickly.
Hey, that's a great problem to have. And that's the kind of split that a lot of customers find themselves in mid-contract. The shape of what you committed to in January is not necessarily how you're pacing come June. Let's take another example. A contracting team rolls off a project and suddenly, the 50 seats they were using last month are no longer needed next month.
So now finance is asking, we have all of this budget locked up in unused seats, but we're getting so many requests for additional AI spend. What do we do? Under a normal contract, nothing. You would wait until renewal when you could readjust. But since ACME is on Flex, maybe we can see how that would work.
Yes. So on Flex, I can change our upcoming months reservations. And here, you can see I've got 500 seats right now. Let's bump that down to, say, 450 to account for the 50 contractors that are rolling off. For the Duo Agent Platform credits, let's increase this from 50,000 up to, say, 60,000 just to account for the increased AI usage. You can see that the overall commitment has stayed the same, but it's been reshaped to match our needs.
Wow, that seems really simple. But I have to ask, what about budgeting guardrails? I know that's top of mind for a lot of customers.
So our usage caps actually live here as well. So I can set a usage cap of, say, 70,000 credits. This is slightly above our reservation amount, but it puts a ceiling in case usage spikes.
Okay. Great. So in finance, you can get predictability at the contract level. And in 18:11, GitLab added per user credit controls, which means that GitLab admins can allocate additional credits to power users while making sure no one user blows through your entire AI budget.
And as you all saw today, we've launched GitLab Orbit. So let's give that a try as well. So I'll allocate some credits there, say 5,000 credits.
Jerome, 5,000 credits? Did you not see the Orbit demo? Let's bump it up a bit.
Okay. Okay. Let's do 10,000 credits.
Better.
So with Flex, Orbit lives on the same rate card. I can just lock it in and the commercial side is all handled.
So ACME's commitment didn't have to change. Their overall contract didn't have to change. But what they're getting from GitLab evolves real time with their needs, without Jerome having to go through another procurement cycle to get there.
So that's Flex, the buying program that evolves with your needs.
With Flex, you commit once and then adjust as your year unfolds. You get volume discounts on what you know and flexibility on what you don't. And whether you're running GitLab in our multi-tenant cloud, in a self-managed instance or in a dedicated tenant, GitLab Flex is available today. Customers can now request orders and your sales rep is eager to get you on board.
Amazing. Nice work. Good job. All right. So as Courtney mentioned, you can use Flex today, whether you are a new customer, you have an existing contract or have an upcoming renewal. If you go to that URL, you can request a quote and move your contract to Flex today and take advantage of everything that we talked about.
All right. So let's recap what we saw today. GitLab, the DevSecOps platform you know is now the agentic infrastructure. The motor system got a lot better with the next generation of Git built for machine scale. The nervous system now has Orbit, so your agents work better, faster, cheaper, but more importantly, you can answer questions that you never could before. The immune system now brings agents to security and governance to agents, so you can stay compliant.
You now have Duo Agent Platform that has gotten a lot better with new agents, new agentic flows and new triggers available to you. And then finally, you have Flex where you can commit once and shape your GitLab usage as things change for you. That is the new GitLab. Thank you.
And now to show you how all this innovation turns into value for you, our customers, please welcome our Chief Customer Officer, Sherrod Patching.
Thank you. Well, we've just shown you some of the latest innovations from agentic infrastructure in action. Agent actions that are able to go through next-generation source code management with rich context, all with the level of visibility and governance that you need. I'd like to tell you a little bit more about a study that was led recently now by Forrester, the Total Economic Impact study on the Duo Agent Platform. We're revealing these results today, and I am thrilled to tell you about what we found. 40% faster time to remediation.
You saw some of what we talked about today, being able to bring context and potential remediation into developer flow and a 40% faster time on average. 80% faster time for developer onboarding. I know many of you in this room look at time to first commit as one of your key metrics. And whether it's a new developer coming on to your team or whether changing applications, being able to find contacts there within flow, we saw an average in 80% faster time.
And overall, we saw a 400% return on investment for these customers. They were expecting somewhere between 20% to 40%. But as a result of the agent platform, we're excited to tell you that they saw 400%. So joining me on stage today, I'd like to tell you a little bit more about a customer story, showing you this in action.
I'd like to welcome on to stage Mercedes-Benz. Mercedes is one of our customers that was able to actually transform how they think about the software development life cycle using GitLab. And they were able to see across thousands of developers the ability to actually go from what was the previous implementation all the way through to the net new generation using software development life cycle in a highly regulated company with GitLab. So to tell you more about this, I'd like to welcome on to stage Bastian from Mercedes-Benz. Welcome, Bastian. Thank you for coming. All right. Have a seat here.
Thanks. Thanks for having me.
All right. So I have a few questions for you. So you recently launched the CLA, C-Class and GLC on MB.OS, Mercedes' in-house vehicle operating system. What does that innovation approach look like? And how is GitLab helping your 20,000-plus engineers on that journey?
Well, first of all, you're right, we launched the CLA last year, followed by the C-Class and the GLC and all run our latest version of MB.OS, our in-house developed operating system. Not so long ago, we had several dozens of suppliers who equipped us with control units and the software and integrating all of them was quite difficult, but we moved towards fewer control units with more capable ECUs where we develop a bigger part of the software.
So we control the crucial parts when it comes to autonomous driving, infotainment, powertrains, et cetera. But of course, this comes with some challenges. So different to maybe web or app development, embedded software development is kind of quirky. So we have to deal with embedded tool chains, some tools when it comes to SaaS and DaaS, which were never meant to run in the CI, but rather on Windows.
But luckily with tools like Fleeting Runners, we can run also those tools at scale, running several million jobs regularly, moving several petabytes of data of artifacts on the platform. Well, we run the platform in different flavors, where we have a greater degree of flexibility when it comes to our back end and web services for the connected vehicle. We can use GitLab Dedicated to use all the benefits of the SaaS product that where privacy is key, and we have the highest level of control of our data also being present in different regions of the world where required, we go with GitLab self-hosted to have this greater degree.
But when we started in-house software development, it wasn't always like that. When we started, we had different instances of Jenkins, Bamboo, Bitbucket, Azure DevOps, et cetera. And over the last years, we all brought this together to GitLab because GitLab gives us this unified user experience. We can govern in one place, can share best practices across all those domains, and we're pretty happy now having more than 20,000 users on our platforms.
Awesome. I love that. And the different flexibility that you're able to bring in that consolidation over time. I think I've been there since the beginning of the journey with you. It's been fun to see. Okay. Like every technology leader here, you were navigating AI for software engineering. But with automotive software, there comes a level of safety, accountability and review burdens that most application teams don't ever face. So how are you approaching the use of agentic AI for your software delivery?
Well, we are doing a lot of different approaches. I think the key is an agent can only be as good as the context and semantics, which are fed to them. And therefore, I'm also super excited about what we saw already. Context and semantics in our domain besides the source code, of course, itself means the functional requirements, but also the nonfunctional ones, safety constraints, architecture patterns, et cetera.
So key is that we move this data out of proprietary tool silos we maybe had in the past, but make it accessible within Git or in graphs so that the agents can operate on that to have the right input. But at the same time, also the validation of what we do in CI becomes even more crucial that we tighten the loop where we see what the agents did, but also agents ideally can correct and that's also what we saw just a couple of minutes ago.
And what we really also like is that with GitLab, we have this flexibility. We can use the GitLab Duo feature set, but we can also connect other harnesses like Claude Code or so because, I mean, it is still a young thing. We're exploring a lot of options and having this flexibility without overcommitting into one lock ecosystem is a great advantage. For Duo itself, I can only echo what we also just saw chat and code reviews are amongst the most loved features on our end.
Fantastic. Thank you. And I know we've been talking a little bit before this also on just the context that Orbit will bring and the ability to be able to make the decisions within the MR and the time savings you'll see there.
Exactly.
Great. Okay. You have an internal framework on AI native engineering. As we launch Orbit public beta today, how does the richer SDLC context fit into that picture?
Well, I think it fits perfectly. I mean, with AI, we can get at such a high pace. But also as we heard already, we need speed with control. And we have automotive regulator standards like ASPICE which require traceability and human accountability. And accountability is especially important for us. I mean, we put people in our cars who trust their life to our cars. So we, as Mercedes, have to stay accountable that the software is safe and sound.
And I think mastering this human in the loop approach, letting agents freely where they can run freely. But then again, having the humans in the loop, reviewing the results, approving, giving consent to what the agent did is right, I think this is key. And there, we see GitLab is very well set up as this control plane where we integrate the software and take that accountability.
Awesome. Thank you. All right. Last but not least, a favorite question. How are you thinking about measuring whether or not AI is actually improving productivity?
Yes. Well, I think, first of all, all the metrics we did in the past in measuring productivity like DORA metrics, et cetera, are more valid than ever because ultimately, AI is a means to an end in becoming more productive. But also at the same time, we have to justify the spendings, of course. And I think everybody who uses it knows there are good and bad patterns, how to use AI. So what we would like to see is a good integration of the DORA metrics or productivity metrics with AI consumption and insights how our users are using that, seeing best practices, where are we efficient? And I think you have also a nice guest coming up who will dive into that looking forward.
Yes, yes. We'll show him in a moment, too. We're excited to have Gene here. Great. Well, Bastian, that is the last of my questions. Thank you so much for joining us today. We're thrilled to have Bastian on stage.
Thank you.
All right. So as you can tell, GitLab has the potential to transform not just software development, but also to what you see on the road and the experience that you have. I love the fact that Mercedes is just a fantastic example of speed with control.
There's one more element as you think about what needs to really happen for rich software development life cycle to be true for customers like Mercedes and others. And that is the -- is our ecosystem partners and their presence in bringing all of our customers from agentic -- essentially agentic testing all the way through to agentic engineering. So one of those key partners for us is Google Cloud. And here to tell you more, I'd like to welcome back on the stage, Bill and Daniel Rood from Google Cloud.
All right. Daniel, thank you so much for joining us today. Google and GitLab have been partnering for years.
We have.
In fact, it's, I think, maybe the best kept secret. I don't know if people realize, but thousands of customers benefit from the partnership every day because gitlab.com runs on Google.
It does.
And I know many of our strategic customers also choose Google as their infrastructure -- cloud infrastructure provider for their self-managed instances. So tell us a little bit more about what new options we're introducing today.
Well, I'm really excited to announce that for providers, GitLab certified managed providers, there's now an option to deploy GitLab on Google Cloud with sovereign deployment options in EMEA. And I think this is really important, especially for regulated organizations as if you think about those workloads that need to be compliant within certain regions or against certain regulations, we now offer you the controls in order to do so and for you to be compliant with your auditors. So I think that is really big news for today.
Customers are going to be really excited about that new option, get out of the toil of managing your own instance on your own infrastructure and take advantage of Google's managed service providers, amazing. Now you're not only a cloud infrastructure provider, you're also a model provider, and we've been proud to offer both Gemma and Gemini model support inside Duo Agent Platform. What else do you have for us on that front?
Yes. So maybe as an introduction, so if you think about the Google AI family, there's a number of models that we offer for your customers. We have Gemini Flash, which is our working horse model for your thousands of times a day workflows, and it's cost efficient, it's token efficient, and it's still a state-of-the-art model. Then we have Gemini Pro. Pro is really a powerful model for your most complex workloads. And then equally exciting is our open-weight model, Gemma 4.
And Gemma is an excellent model for those who want to run these capable models on the edge, maybe even on device or in air gap solutions. Now all of these models come together in Gemini Enterprise Agent platform, which is tightly integrated with Duo Agent Platform. And so we are offering that today. Now the news for today is that we announced just a few weeks ago, Gemini 3.5 Flash, which is now also available in Duo Agent platform.
Awesome. And I know Gemma 4 as well. Gemma 4 for our self-hosted customers in air gap environments because we have many regulated customers who are required to be air-gapped is going to be a really powerful option as well. So thank you. Speaking of the Gemini Enterprise Agent Platform, we were talking earlier about cost and how everyone is talking about the cost of AI and the ROI and being able to understand where the cost is going. Duo Agent Platform provides the visibility into the cost of agents running within GitLab and the use cases that are under action. What does Google provide on that front?
Yes. So if you think about the partnership, there's probably a couple of elements there. So first of all, we talked about cost-efficient and token efficient models. So like a Flash or Gemma 4, they will help you make the right decisions for your AI workload. So I think that's an important one. For those who have a commitment with Google Cloud, through the Google Cloud Marketplace, you're now able to draw down against that commitment with GitLab.
So I think that is really important because what that also does is it gives you the flexibility not entering into new budget cycles. It gives you one view of your cost all the way from GitLab platform to inference and infrastructure with one bill, the other bill and also one view of everything you're doing. And what is really important there is a lot of the tech leaders here in the room and online as well as I'm sure your CFOs, they all are interested to understand how much are we actually spending on AI this quarter or even how much value are we getting out of our AI usage.
Those are all questions that we can now start to answer with that setup. So I think that is really important. And so if you think about as a customer of GitLab, this go-to-market integration between the Duo Agent Platform and Gemini Enterprise Agent Platform as part of the marketplace, you now can manage your AI workloads end-to-end.
Amazing. So really, we've talked about 3 things today: GitLab as a managed service on Google Cloud, now available through managed service partners, Gemini 3.5 and Gemma 4 in GitLab Duo Agent Platform available today and use your Google commitments to buy GitLab licenses and credits. An amazing partnership. It continues to get better and better every single year.
We're excited.
Thank you so much, Daniel.
Thank you very much, Bill. And definitely also really excited about all the things that are coming up in our road map in the coming weeks and months.
Look forward to it. Thanks again, Daniel. All right. The agentic engineering is here. Hopefully, you're starting to see how we're bringing agentic infrastructure together with coding agents to deliver speed with control. You've heard amazing customer stories from Mercedes already and more to come about the proven ROI of what we do, both in GitLab and now with agents and Duo Agent Platform and amazing partnerships like with Google and earlier Anthropic.
It's an incredible time to be part of GitLab. I hope you're starting to see our new mission in action, which is to unlock every team to ship trusted software at the speed of imagination. I think the most exciting part of Transcend though is often not all of the technology, the amazing demos. But what I hear most often from customers is they love hearing from our partners and our customers about how they use GitLab and the benefits they're seeing.
And so it's my pleasure to welcome back on stage, Sherrod and our panelists...
To continue.
All right. Well, welcome. Thank you for coming. So I'd like to introduce you to our panelists. This is Ryan Harvey, he's Head of AI Engineering at Compare the Market. Matteo Figus, he's AI Engineering Manager at AWS. Mans Booijink, Operations Manager at Cube, I think I got it right.
Yes, you did.
And Gene Kim, researcher and author of The Phoenix Project, DevOps Handbook, and most recently co-authored Vibe Coding with Steve Yegge. Welcome. Thank you all for coming.
Okay. We're going to start with one, and we're going to have each of you answer this. We'll just go in order, and then we'll go from there, I think. In fact, no, Gene, I'll start with you.
So to start. When do you think about software innovation in your organization or in those you advise? What has changed the most in the last 12 to 18 months because of AI?
Oh my gosh. What hasn't changed? I mean this morning is probably a proof of that. I mean, so having studied high-performing technology organizations for 27 years, I've had a lot of fun in my career, but I think like so many of you, I've never had as much fun as I'm having right now. And it's so strange where we're entering this area, where coding for planning purposes is becoming free and instantaneous. Well, I don't know about free, but I mean, it's certainly pretty close to instantaneous. And that means like every process we've created is like now wildly insufficient, budgeting, procurement, prioritization, getting access to customers.
And so -- we heard from Nick from Anthropic mentioning how their teams are generating 8x more output than a year ago. But some of you might say it's just the frontier AI labs, but then we heard from the -- Angelo from the Orbit team saying that in 1 month -- I talked to him this morning, they made 3,000 merge requests. That's like tens of thousands of commits in a month. And some of you will be excited by that, some of you will be scared by it, and some of you will just say, "Oh, that's slop. But I think as leaders, we all have to get ready for this era where that's going to be, I think, increasingly commonplace.
Yes, I agree. Thank you. Matteo, maybe we'll have you go next. What are you broadly seeing with AWS?
Sure. So for me, when I speak with enterprises, I've seen that in the last couple of years, the economics of coding kind of flipped. It used to take maybe 1 year -- 1 day to kind of build the feature and maybe a few hours of code reviews to actually get it to a measurable state. Today, we see that with AI, we can actually have code produced in minutes, but maybe still needing hours to actually steer it back to actually get to measurable state.
What I see a lot changing in the last year or so in the enterprise, developers are learning that context engineering, elaborating their intents better and using AI to prioritize helps getting a result faster, that actually looks closer to our intended outcome. And this is basically, for me, a signal that models our rewarding discipline rather than speed.
Fantastic. Thank you. And Ryan, what about Compare the Market?
So I think for me, the most obvious change, especially for a group of engineers, is where people are spending their time. So you all have seen, you're able to produce and write code significantly faster than we were a couple of years ago. And that has kind of forced people's time to move either side of the code writing process in the delivery pipeline. So people are spending more of their time writing and refining specifications and how work will be conducted, and then also reviewing the output, right?
So this is kind of interesting because the bit that we really like about engineering is the code writing in part, right, but it's kind of forced us to go either side of that. And so for us, that's looking at how we address the sort of changing nature of the role and the impact that, that has on a whole bunch of people on what they find valuable in what they're doing.
Yes, of course. Thank you. And Mans, what about you at Cube?
Yes, from my perspective, what I see, it's not about what is changing, but how fast this is changing all right now. So like 1 to 2 years ago, we were talking about how are we going to implement code suggestion kind of tools into our software development life cycle. And right now, we are running multiple agents in every stage of our development life cycle within GitLab, also within Claude. So I think it's not only a developer tool or tools anymore, but it's more like a full organizational shift where we are in right now, where we see that the way we think about even building software is completely changing.
Yes, completely. I think we have a case study that came out just today with you.
Yes, yes.
Some exciting stories there.
Ryan, next question is for you. Compare the Market has been doing some of the most concrete work we've seen on how context changes AI outcomes and software engineering. So tell us more about what problems you look to solve and what you learned in the process.
Okay. Cool. So we saw the same as everyone else, that the volume of code that we were outputting was growing significantly. And that, again, forces the sort of impact on people's time into the code review process. So we have an agent that does code review on every single change we have, and that's in our GitLab pipelines. And one of the things for us that was -- we were really interested in is how can we arm the person who's still doing the code review with as much context and meaningful feedback on the code change that's being suggested. So the agent was performing these code reviews, and we wanted to make sure it had as deep context and meaningful impact as possible.
And so the team -- by the way, a couple of them are in the audience. So you can have a chat with [ Marina ] and [indiscernible], they're awesome. We wanted to have a look at how do we make that -- the code review that the human gets from the agent as meaningful as possible. And so we did a study within the team on how we could do that. And we took a bunch of different approaches. The first was using Knowledge Graph in Orbit with an agent, and the other one was using an agent with RAG tool and the other one was using an agent just on its own, no tools.
And what was really interesting for us was, firstly, using Orbit, using Knowledge Graph, significantly outperformed anything else. So kudos to you, guys. But we get -- yes, the -- sort of evaluations we've done showed that common accuracy was 21% higher than any other option. Most interestingly for us was that using an agent on its own with no tools outperformed an agent with RAG. And sort of digging into this was quite interesting because we found that using a RAG tool with the agent, we were dragging in semantically similar code into the context window, but that was causing a little bit of confusion within the agents. So that's why we see that underperformance for RAG. But for us, it's been a quite a significant unlock. We're getting through, let's say, 1,000 MRs per week. And if you're shaving an hour off of review time because you're providing significant context to the human, that adds up over a [ quarter ].
Yes, fantastic. And then maybe just as a quick follow-up. So speed with control, we've been talking about the speed of government -- governance. How do you think about that one?
Yes, that is interesting. So we were actually talking about this last night, too. The position for us is quite interesting that coming from a sort of regulated government industry, that we find ourselves not in the position where we're having to kind of adapt to AI and tag risk and governance on to the side because we've kind of operated in that space, we find ourselves in a fairly advantageous position that the guardrails and sort of risk and compliance checks that we perform as part of normal pre-agentic software delivery are kind of already there. Sure they're changing, sure they'll adapt. And the risks that we addressed, there will be new ones that we haven't seen before. But the way we think about software delivery is that those things are already part of what we do, predeployment going through our pipelines.
So yes, things are changing. The nature of how we do deployments and how we think about delivery will change, but we're in a fairly good position where we can go fast because we already have those guardrails in place.
That's great. And the discipline is there.
Yes.
Fantastic. Gene, this one's for you. So we talked about some of the study that Compare the Market did, and the surprising result around agents with no context being better performing than that with RAG. So maybe, as you think about -- someone who has studied -- as yourself who has studied the system problems for decades, what do these findings tell you overall?
Oh my gosh. I mean, I think one of the things -- I mean I love the work that Ryan and team did at Compare the Market. And I think one is like just a fantastic primary research about what makes these tools more productive. Secondly, is we're all learning together, and it's one of an incredible opportunity in an era where nobody knows where -- no one knows what the new practice will actually look like. Here's an opportunity to actually define those patterns, and I think Ryan and team absolutely did that.
And the fact that they did that in a regulatory -- regulated environment, I mean, I think it's fantastic. And reminds me about what happened with DevOps in 2010, where organizations, especially in the regulated industries, they were just so scared to even say the word CICD or DevOps because they were afraid that the regulators would crack down on them. And so as we got the case studies like Capital One, one of the largest card issuers in the United States, I mean, we've sort of normalized that and say it's actually better if you're faster and more secure, more in control. So I'm eager for when we get those case studies down, where we can actually make it safe for organizations to say what they're really doing.
And I ran a conference called the Enterprise AI Summit in April where we had Block -- I'm [indiscernible] Block, Netflix, healthcare -- Skypoint healthcare, where companies in regulated spaces are actually sharing that they're working on a regulated mission-critical code, right, using AI. So that's an exciting time to be in the game.
It very much is. And maybe one more for you. So you've written extensively about how organizations create flow. How does context fit into that picture?
Oh, I think it's everything. And I guess the thing that really amazed and amused me this morning is that -- like how intolerable it is when something takes 2 minutes. Like, oh my gosh, 2 minutes. That used to be considered fast. But like now, if you have to wait for -- to get information from a repo and it takes 2 minutes, it is intolerable. And so it's just an exciting time where -- like what does it take to get not just the right context, but get it quickly. It's just exhilarating.
Absolutely. Thank you. Mans, this one's for you. We've heard about context quality, and we've been talking about that now. You described a model where Claude handles generation and GitLab does the orchestration of everything around and across the software development life cycle. So maybe can you walk us through that use case and the impact that richer context had for you?
Yes, of course. So I think like context and quality of the context is the most important thing in our software development. At Cube, we have been running GitLab for over 8 years right now. So our full software development life cycle is managed within GitLab. So from like issue creation to the actual deployment, it's all within the GitLab environment.
So when we started adopting AI over 2 to 3 years ago, it wasn't our question, where is our context at, but more, how are we going to implement AI agents within our existing GitLab environment. So we are doing that in 2 different flows right now. One of them is that we are using Claude code as our daily coding agent for our developers, and we connect that through the MCP and API connection with GitLab. So yes, we keep in control of our software development life cycle.
And when we are doing the actual building of the software, we pull it from GitLab context to in our Claude coding agent. There, we are building the software, putting it back into our software development life cycle within GitLab, and that's how we are currently building our software with our teams. Besides that, we are also using the Duo Agent Platform, where we are building custom agents within GitLab. For example, when we want to have an agent which is gathering context before the actual development starts, we are implementing that in the first stage of our GitLab flow to get the context in our issue before it gets into our Claude code development environment. So yes, what we see is GitLab's orchestrating everything for us, and we are looking in Claude code now to do our actual development work. But for example, it can also be another coding agent in the near future so...
Awesome. Thank you. I know a number of our customers are interested to hear more about how these work together. So thank you for sharing. Maybe one more for you. So as you're shipping faster, what does that mean for your business and for your customers?
Yes, what we see is that we can ship a lot faster, but also the quality is increasing. We are delivering more and higher-quality software. So -- and security is also getting better and better. So from there on, we can deliver faster, for example, prototypes, where we, earlier, needed for like months to weeks to develop the first prototype. We are now ready in days to weeks, so we can show them the value that we can deliver with our software.
What comes with that is that we see a shift from like the hourly-based software development, where we are shifting to more like value-based software delivery, because it's not only about the hours anymore that the developer spends to develop the software, but it's also about the AI cost, the agents that you're running. So yes, we are figuring that out how we are going to make that shift as a company.
Great. Thank you.
If I can just add one more thing about that. I mean what I'm really looking forward to, as the DORA metrics have come up, and that's something I worked on about a decade ago. And I'm really looking forward to the day when we have set -- a set of metrics that can actually share the -- like what you just talked about, like you can conjure up software from scratch in an hour. Right now just talking about merge request and pull -- and lead times just doesn't -- it's like such an incomplete expression of the magic that's happening right now. So we're not there yet, but I look forward to that happening soon.
Oh, yes, me too. Thank you.
Matteo, okay, from the AWS side, how are enterprise customers defining business success with agentic software engineering? So maybe use cases and how these drive investments.
Sure. So what we see with our enterprise customers is a shift between -- from individual productivity to group productivity. I think, over the last couple of years, every developer started using these tools and recorded some productivity when coding, and everyone around them, other roles, tech and nontech roles, started doing the same.
But we saw in the enterprise that in order to achieve greater outcomes, sometimes it is necessary to align tools and technology with people and processes and in general, kind of rituals and ceremonies with people and processes means to -- mostly mean the evolution of roles. We see in many enterprises, some of the responsibilities that used to define clear boundaries of role responsibilities kind of becoming a little bit blurrier. For example, engineers taking over some of the product management kind of duties because this is bringing more efficiency when interacting with AI, just as an example. And when we think about rituals and ceremonies, we see sometimes smaller teams working on shorter sprints in order to actually work a little bit more efficiently.
So when I think about use cases, given this is common for all the enterprises, I would say one prominent one is brownfield modernization. In the enterprises, there is a lot of legacy, sometimes spanning multiple [ repos ] that have implicit dependencies and a lot of tribal knowledge. When AI can help us understand this code, we can actually immediately see some of the ROI because we can see maybe moving from releasing a change that used to take months, now maybe going live in weeks or days.
I would say the second use case that is quite emerging, obviously, we spoke about it today, is infusing every step of the SDLC with AI. So not only coding but also code reviews, everything is related to operations and orchestration of going live into production.
I would say the third use case is also something that goes beyond developer. And maybe it goes and touches in other phases of the SDLC that maybe relate to, for example, product managers or design or user experience experts. So for example, using AI to do data analysis, analyzing customer signals, maybe doing user testing with synthetic personas rather than real personas or complementary to real user testing, the prototyping even. So this is probably something that, again, is quite prominent in the enterprise because we see it is easier to connect that to some kind of ROI.
Fantastic. Thank you.
All right. Gene, I'm conscious we have 3 minutes left. So I'm going to ask you another question. I'm going to do a quick whip around at the end. So in your research, what separates organizations that make AI work at a systems level from the ones that are stuck in just deploying tools?
Oh my goodness. I'll actually quote someone who was part of the dev productivity teams at Amazon for the software builder experience. And there was a cross population study as they try to implement Andy Jassy's edict of like everyone has to use AI. And he said, when you studied like 15 teams about who really excelled, he says it was like really 3 things. It was understand -- AI fluency, how good are they at AI? How much have they practiced? Two is like do I understand where the bottlenecks are? And the third one I thought was really intriguing was like the quality of the leader, right, is a leader focusing on improvement, making time to get better at their craft? And that just really resonated with me. So I think that definitely distinguishes and resonates with me.
Awesome. Thank you. All right. We have got to do a quick whip around with this final question, 30 seconds each. So software engineering is changing fast. So to close out, what is a wild prediction from each of you on what comes next? Ryan, I'll start with you.
This might be unpopular. I think natural language is the only program in language you're going to need to know. We see this internally, teams who are spending their time refining specifications are significantly more productive than those who don't.
Okay. Thank you, Matteo.
So everything is changing super fast. I would say my prediction is that this year, next year, every AI engineer will be raising agents and nurturing them. And my prediction is that this will require more technical skills rather than not.
Awesome. Mans, what's it for you?
Yes. I think every company will have full agentic teams, but also agents which are managing their own budgets, hiring other agents when needed, scaling up when needed, scaling down if needed. And from there on, humans are only setting direction, giving the goal and the right context to get to that goal.
Great. Thank you. And Gene, take us home.
I guess I agree with everyone, and I think we're seeing -- we're starting to see glimpses of a world where everybody codes, right, it's not just developers, where marketing people code, UX, design, CFOs, CEOs. And so I think it means like we're going to 100x the number of developers we have on the planet. And so you do the math, like there's 20 million now times 100, it's about 2.8 billion developers. So it's like about 1/3 of the world population. That feels right to me. So all those graphs that Manav showed this morning of like the growth rate is like, "Oh, get ready, more is coming."
Just the beginning.
Yes.
Awesome. I love that. I love we finished on predictions.
Up next, we have the research agency from Stanford to join us. So I'd like to welcome to the stage as we come...
Hi, everyone. Thank you for having me. Excited to be here at Transcend. So you've listened to what's going on a little bit from practitioners. Now I want to connect that a bit with the research study we're conducting at Stanford. I'm with Stanford SWEPR. It stands for Software Engineering Productivity Research. It's quite a mouthpiece. So
a quick round of introduction. So I'm a researcher with SWEPR since 2020.
I have an industry background. I'm a CTO at a fintech, a neobank. We do AI-based lending. I'm also the former CTO at Crunchyroll, a video streaming platform, and I was in charge of engineering when they went through a very rapid growth and this inspired some of the research that we're doing. I got connected to the people at Stanford. One of them is Yegor. You see him here. Unfortunately, he couldn't be here today, but together we kicked this off.
Just to give you some context, we've been doing this quite a while. Our research has been shared by Elon Musk. It was notably the piece on ghost engineers. Marc Andreessen. We do various events and also the mainstream media picked up on our publishings. And, obviously, we also submit to the major AI and software engineering conferences. So we publish a bunch of papers each year, and all the research is ongoing.
So before we dive into that, I will have to explain you a little bit on the methodology that we're using. Basically, how do you even measure software engineering productivity? We didn't know that when we started. I mean there were things like counting commits, counting PRs, counting lines of code. None of that seems something that is really a good way to measure software engineering productivity.
So we were, kind of, trying many different ways to figure out what could work. And what seemed to work is actually an expert panel that looks at code written by the engineers. They give their feedback. We ask them questions on implementation time, quality, maintainability, complexity. And then that was the first surprise here in the study. The experts were in very high agreement. And if you guys have been in engineering meetings, it's really hard to get engineers to agree on anything. So for us, that was a big surprise. It was exceptional. We used something called the intra-class correlation coefficient to calculate the agreement. And then, okay, so we found a way to actually measure it.
Now can we do that at scale? And in order to do that, we try to train a model that would replicate the expert panel so that we could look at it at thousands commits in very little time. So currently, we have hundreds of companies enrolled in the studies. I haven't updated that number in a bit. I think we're north of 200,000 engineers that were analyzed. The beauty is we can go back. And I think roughly, this represents depending on how you calculate, maybe even 1% of the software engineering population.
Now you have to assume that this is not a perfect way to look into productivity but better than other metrics. And all the following slides are kind of based in that methodology. And if you assume that now we have a way to measure productivity consistently, let's take a look at what AI is actually doing. So we'll have a couple of sections. So we'll be looking into how AI benefits are unevenly distributed, how structured practices are important. We'll look at a real company case study, and we'll give you some benchmarks on AI spending because it seems a lot of people have question marks on what's the appropriate budget allocation and some organizational implications.
So the first finding here really is that like AI is not really delivering benefits to everyone at the same time. So what I can show you here is that like we picked 46 teams that use AI. And when we started this, we had also a control group of 46 teams that didn't use AI. So while we kept doing this, our control group fell apart at one point in 2025 because there were no more teams not using AI. So we kind of had to extrapolate from the control group in the beginning. But initially, we had like a 4.8% difference. And now the recent update really is 59% difference in output. So -- and the gap is really -- it's gotten wider. And maybe some of you saw that Fable is out, the Mythos-class model. So let's see if we see another spike in the gap.
Now if we look at more recent data, then this becomes even more dramatic, right? Like so the bottom quartile teams get almost no benefit still. The top quartile teams often double productivity, the same technology, very different outcomes. So we see a very strong power law effect. The key takeaway here is access to AI is not the differentiator. So if that's what you're using to measure, you've got to start looking into who is successful at using it.
Now if we take that from the team level and also take it down to the individual level, you see kind of like the same effects. So heavy users outperform the light users, but team effects matter even more than individual effects, right? Like so even if you have a top performer in the team, they will likely be slowed down by the laggards in the team and they won't be able to deliver to their full value and possibility. So that means AI productivity is a team phenomenon. And in the same time, this also changes who succeeds inside of organizations.
Now throughout our measurement, when we looked at who is advancing through the performance quartile. So what you see here is Q4, that's the top performing quartile. Q1 is the bottom performing quartile. So we have not seen a lot of movement in the past. So the p-value was pretty stable, 0.70. But now the rank stability, it fell to 0.45. So since AI -- and we haven't really seen that in any period, no matter what the change was, whether it was going remote, whether any kind of transitions we had in the past, the rank stability was never that low throughout the study.
So surprisingly, we see actually a lot of movement upwards from the bottom quartile to the top quartile. And it's interesting in a way because we think -- and we're hypothesizing here and based on interviews that we conducted is that we see that maybe very senior engineers that were doing supporting functions, supporting task code reviews and whatnot. Now they get time to delegate these to a model to an agent and they can contribute and they're outperforming everyone, yes. But then, the takeaway is AI is changing the skills that matter, and that's why we see those changes.
But people ask us like, okay, so if we give people AI, then what happens? Does more AI usage deliver better results? And the answer is not necessarily. So we see that the successful teams, they work in a clean engineering environment and cleaner environments achieve larger AI productivity gains, which is not really surprising. For me, as an engineer, I'm somewhat moderately offended by that because what organizations haven't done for the human engineers, they're now doing for their LLMs. But yes, -- so the key point is the environment quality matters. And the reason is that clean environments allow AI to operate more autonomously.
And you can see that also when you look at the task composition and the environment cleanliness, when you look how things come together, there is a tipping point where if you fall below that threshold, then it's just the agents can't really deliver good results. So AI just amplifies the environment in which it operates, yes. So let's keep moving. How should companies then measure whether AI is actually delivering value. So I think what we could do is -- and ideally, we would look at business outcomes. So ultimately, I think that would be what would be best.
But it's a very noisy signal because there's just too many confounders. So in absence of an ability to properly measure that and correlate that, we recommend looking at the engineering outcomes. That's a relatively clean signal. And then that gives you a pretty clean framework. So you can start using -- measuring the AI usage, you start measuring the AI outcomes, you connect the 2 and you avoid jumping directly to revenue conclusions essentially. And there are several practical ways to measure the AI adoption. So I was hitting on that a little bit earlier.
So there was an access-based way of doing it. It's essentially like companies that are in the rollout phase. They want to make sure everybody can access it, everybody can use it. But in the end, it's not ideal, right? Like what we saw is that access and usage telemetry is the gold standard. So while people having access is good, it's better than not having access, but because of the discrepancy showed on the earlier slides, you need to double down on the people that really are killing it.
We can actually look at that retroactively in our study because we have to get history. And that's that. Then the next thing is, okay, how do we measure the engineering outcomes? And here is how we think about that. So essentially, the primary metric that we're using in the study is the engineering output as per the expert panel and per the machine learning algorithm that we've trained. And what we use as guardrails is rework, refactoring, quality tech at risk. And also the DORA metrics are super important in terms of measuring flow efficiency.
Happiness metrics are useful to check in on your team, but not necessarily as a productivity metric. So the takeaway here is you can try to maximize the output while keeping the guardrails healthy. And with that being said, I think we're ready to move to the next finding here.
So what we did and we submitted this paper to ASE, the conferences in October. We have peer reviews in. They're very favorable. We have defined 4 levels. So ad hoc prompting, rules and project context, task-specific agents and orchestrated multi-agent workflows, which where we saw is kind of like the best results are delivered. And the point here is that the AI maturity leaves artifacts that we can analyze. And so we built a classifier to identify these artifacts and do an analysis of what's going on there and how your engineers and teams are talking to their agents.
So we analyzed hundreds of repositories. We used embedding, paths and content. And we use that to detect the actual AI maturity signals and got really strong validation results in the sense that we saw strong clustering effects that tie into a higher performance, higher output. And that maturity has a measurable impact on quality as well. So when you look at it, repositories with no structure, they suffer a lot more degradation in terms of quality as you keep using your agent and cognitive complexity for the engineers keeps increasing, static warnings go up.
So no matter how you slice and dice it, it's not a good idea without proper harnessing, proper instrumentation and tooling and essentially structure protects your quality. So when we look at individual developers, we see the exact same thing. We see that PR throughput is dramatically improved. duplication is decreased and revert rates are improved. So there is -- yes, there is only benefits that we see here. So there is simple documentation, context practice, those really create outsized return. There is no measurable net negative effect on that. So everything you do in that direction, you will have some gains.
Now in order to validate that, we can look at an actual case study of a company that did that. So it's a real enterprise example. We track output quality and churn together. And the company really started at a below average output. And so at one point, the CTO said, like we want to 2x everything, yes. We had the CTO mandate, nothing much changed in the metrics initially. What really started to change thing was, first of all, like the rollout, the adoption. So access was actually -- it didn't matter. They adopted AI in May 2025. They started in the 25th percentile. Productivity doubled. They move towards the 60th percentile now. So the large gains are achievable, right, even at 600 engineers.
And -- but productivity gains alone, they don't really matter if the quality collapses. When you look here at the quality analysis of the company, so before AI, they were more or less stable. They were -- sometimes it was going down, then it was going up again. When they focus on it, you probably know how it is. You have to ship something quickly, it degrades, then you spend a little time in optimizing, improving it, it goes up again. But then in the beginning of the AI adoption journey, you see a steep cliff when quality went down. So with proper tooling and instrumentation, they essentially were able to reverse the trend.
Productivity remains high while quality stabilized. And recently, in the last few months, they have even achieved an improvement in quality in their agentic workflow. So quality degradation is, in fact, manageable at this point. And the next metric is also giving you an important story. So the churn rate, essentially, we cluster rework and refactoring in that churn rate metric. So that one is also down, yes. So AI improved also execution quality, not just speed. And yes, so understanding what causes these changes is now really the next challenge.
What we are trying to do now is we're trying to put a pilot program together that -- where we kind of tie all the engineering metrics and they show correlations. The correlations are not causes. So the real drivers here may be meetings, calendar load. And we don't really know yet or don't understand yet how these things tie together. So this is kind of for us, the next step in our study to really find the causes and not just the patterns. And if anyone here in the room is interested in joining that effort, feel free to reach out, but let's switch gears from productivity to investment.
So everybody is wondering also like what is an appropriate amount of money for me to spend. So at Stanford, we launched the AI Spend Index, where we have -- we've gotten consent to publish some of the spend from companies in our study. We track AI spend per developer. There's benchmark organizations. And what we see, the high-performing companies, they spend significantly more relative to the ones that are in the lower-performing quartiles. So underinvestment can become a competitive disadvantage.
However, when you look at that, so the benchmark, it kind of becomes more valuable when you can look at your peer and industry data, it's similar concept to levels.fyi. You can compare against your peers, contribute data and essentially, you can unlock more visibility. So the value is really where you sit in your cohort and how you do relative to them. So you can compare based on a few things. I'm just -- you can open up the website and see where you sit and hopefully contribute also some data back if you find it useful.
And yes, so I think this is now the science part that is pretty well understood. We're entering a bit conjecture territory here because we're really trying to tie everything back together. And what we see often is that like AI speeds up the individuals, but a lot of organizations that we have in our study, they actually fail to capture the gains, and we want to get a better understanding on why that is.
So we have a -- we see that like lower success correlates very highly with size. So the hypothesis here is that enterprises spend a lot of time on internal alignment. So it's -- in principle, people know what they could do or should do, but then you need a lot of time to get everybody who needs to be bought in, bought in and get that done. So it's a lot of meetings, decks, approvals, politics and AI doesn't automatically eliminate these costs or improve it. So a lot of productivity gains get absorbed by coordination and network complexity explains why.
So when you look at it, a very simple thing. We published on that like a few years back already. So we see as the number of nodes go up, like the communication overhead just becomes crazy. That's why single-threaded ownership tends to become so important. But every time now, it's amplified by AI. So while you could move faster, you kind of like lose the wins or the benefits in alignment. So this is also like the reason why start-ups tend to benefit more than enterprises. And then you really have a challenge with regards to organizational design.
And what we see is AI native companies are really operating fundamentally differently relative to the classical traditional organizations that we have in the study, like they're really built to capture 24/7 engineering, right? Like so it's nonstop. You got your agent running. It's not just another tool. I think they're scaling through compute, there's persistent organizational knowledge and compounding capability improvements.
So what we see is they tend to have found a good way in order to remove any blockers where a human decision is kind of -- would be the slowdown, yes. And with that being said, so if you're interested in enrolling your company in our research programs, there is a number of ways to reach out. You can participate in the research, you can contribute to the AI spend. You can help us explore more causal discovery, discuss company-specific opportunities. We're also open to that. And yes, so I think hopefully, this was relevant to you. In our view, the organizations that learn fastest how to measure and operational AI, they will capture the majority of the gains. Thank you so much. That's it from my side.
Thank you, Simon. Thank you for sharing the research with us. Well, this brings us to the end of today. So whether you're tuning in online, thank you for joining us to the developers in the room and online as well don't forget the developer show and also the hands-on lab, the Duo Agent platform, that'll be running in just 90 minutes. And for those of you that are here, we look forward to seeing you at the next Transcend. Thank you for coming.
[Break]
Hello, hello everyone. I'm Colleen Lake, coming at you for The Developer Show live from Transcend. That's right. We came across the pond. Now if you've been following along at home, you know that Transcend has been busy. And so this is kind of what I like to call the postgame coverage. For all of you sports fans in the developer show audience, I think that might just be me. I know my audience so well. All right. So today, we've unveiled some pretty cool stuff. First of all, Orbit, then Flex Pricing and Governance. Now I know the developers here really just mostly want to talk about Orbit. So that's what we're going to be doing for the next hour.
Now what it's going to look like is I have 4 guests joining me today. First up, we have William Arias. William is a SaaS Developer Advocate here at GitLab, and he has been going deep into Orbit for the past few months. He is also a data scientist, and he really likes digging into data. Next up, we have a customer of ours, Felix Becker from Deutsche Bahn. Felix is an AI advocate within Deutsche Bahn and a long-time customer and user of GitLab. So I'm very excited there.
Now with Felix, we'll mostly be talking about AI development in general because I don't know about you, but ever since, say, November of last year, all I have been thinking about is how AI has changed development in a way I didn't think it would this quickly and what that means. So we'll be talking about the AI development that Felix has done and what we kind of think it's going to look like in the future, the problems, all of that.
Next up, we have Aakriti Gupta, a Senior Engineer from GitLab. She has been here for about 7 years now, and she does back-end development. Now the thing about Aakriti is she has no involvement with the Orbit team whatsoever, but she's a very good sport. So a few weeks ago, we had her just try out Orbit for the first time, and she's going to talk about her experiences there and what she would suggest to you if you're doing the same. Now again, she does not work on Orbit. She just wanted to try it out. Okay, I might have nudged her in that direction, but she, again, very good support.
And finally, since I know that we really got to play a little risky here, we're going to have a live demo with Orbit from Angelo Rivera, who is the Engineering Lead of Orbit, and we will be taking the questions live from you from the audience. Now since I'm not completely insane, you can submit those questions now, and we will look through them and pick a couple. But we will be answering your questions live at the end. All right. Now let's get started. Let's bring up our first guest, William.
Hello Colleen.
Hi, William. How are doing today?
Hello, everyone.
Now William, you've been digging into Orbit quite a bit. And I've said the word Orbit maybe 40, 50 times now in the 3.5 minutes I've been talking. But for those of us joining for the first time, can you tell me what is Orbit?
Yes. So I will start by sharing my journey when I start playing with Orbit. And I have to say that what Orbit is in a business like answer is that it's a service that significantly enhances the context that your agents will use to generate answers. It can take all your GitLab data, index it and make it available as a graph that you can query. So that's what Orbit is. And this part of this journey and that the concept I have as well, I want to share my screen and then show you and share with you the journey I went through when I was starting using Orbit and the context graph.
So here in my screen, I hope you can see that this is what many of the developers today, they probably are using when they are dealing with agents. So we have a query or that you can as an end user, you can ask or other agents can query to each other. And then what this will happen is that we are using agents that they are backed by an LLM and this LLM will retrieve information, but this information or this data is coming from a model that already has the weights frozen after training. And this will use all of the sequence to generate a response. So this is what most of us when we are using today agents for coding are using are dealing with.
But now the contrast with Orbit or using a knowledge graph to enhance the context is that when we use this, what we are doing now is that the back end of the agents becomes not only the frozen weights of the model, but also the context graph, which has a set of entities and relationships that are factual and that they are built after indexing data, in this case, the data that resides in the GitLab platform. And every time that a query or that an agent needs to retrieve an answer is not only going to use the weights of the model, but it's also going to go through this graph and extract those entities and relationships and give me a grounded response. Does that make sense?
Okay. So what I'm getting from that is Orbit is based in your current reality and your current system rather than historic data that's generated from memory. Is that correct?
So in this case, what it is doing is taking the data that is part of your GitLab as a platform from the data layer of GitLab and indexing it and building all of these relationships that are factual that are the ones that I want my agent to traverse or to read from to generate a grounded response. And also it's using the weights of the model to understand the query that I put in natural language that could be as an end user or from agent to agent. So we can give more context to this by showing how Orbit looks like in the 3 different views, the web UI and also I can show some of the evaluations.
Yes. And could you also tell me why does this exist? What problem is it solving here?
Yes. So the problem that it solves and the reason that you as a developer should care about enhancing your development workflow by using the context graph is that you can see in this sequence that I have here that what we want is that every time that there is a query that we will use the power of the LLMs to understand this question. But I also want that the reasoning that the LLMs or the agents will use is based on the known entities and relationships that come from the knowledge graph that will enhance the context that they will use.
So at the end of the day, the problem that it solves that is a classic problem that comes with the LLMs is that there is a high risk of hallucinations. And what this is doing is reducing the likelihood that my agent will hallucinate something because it's not going to this frozen set of weights or is not trying to do text matching from a huge data lake, but what it's trying to do is traversing a graph from known entities that were calculated beforehand.
So this, at the end of the day, results that you as a developer can have more confidence that whatever your agents are doing is grounded in some data structure that is deterministic and that it will make experiments that you will be doing with this or when interacting with this technology more repeatable, which is one of the main issues today with these systems. So this brings grounded responses and it makes it more predictable at the end of the day.
Okay. So it's grounded in reality and makes it a lot more accurate and less likely to hallucinate or really just kind of lie to you. It tells the truth.
Yes.
And it tells not just the truth, but the relevant truth to you.
Exactly. And that's one of the benefits. Also, as we will see, it requires fewer tokens. It is faster. and so on. So this also means that it will be cheaper, which is also a big topic today when it comes to AI budget.
Yes, because I think every company nowadays has an AI budget or at least every technology company. And we all want to stretch it as far as we can.
Yes. Okay. So this is a GitLab project, GitLab Orbit. As you can see, this is a repository with a set of groups that has thousands of events. There are merge requests, there are issues. There are lots of things going on here. And what we will do with Orbit is that we can take from this view, you can see that this is an agent that it has in its back-end Orbit. And what I was doing was asking to search merge requests that are fixing open vulnerabilities in this group. And this group is made of a lot of projects.
So why am I choosing this one in specific? Because the security issues are the ones that make headlines. And if I want to make sure that I want to have a real state of what are the -- what is the state of the different vulnerabilities that are open in this set of groups and the merge requests that are addressing it, I want to get accurate answers. I want that the correctness of this answer is high. So this is something where I don't want hallucinations. This is something where I need that whatever the agent is giving me is grounded and that is reflecting the reality of my project.
So as you can see here, this is kind of a web UI view where I have this Orbit agent. I ask this prompt, I ask this query. But how does it look like in, let's say, in the middle between this UI and the back end Here, you can see that we have a query editor, and this query editor also provides certain set of templates. And this one, I have this one that I'm asking for merge requests that are fixing open vulnerabilities. And when I execute that query, it builds this graph, and this is showing me here, you can see is that I have this deterministic view where here this dot, this node is a vulnerability and everything that I can see that is related to this relationship that goes from this node is showing me all of the open merge requests that are addressing it.
So this agent on the -- here on the chat, when it's trying to answer this question is not going through lots of pages trying to do text matching. What it's doing is reading and traversing this graph that has this deterministic relationship there and is grounding the response based on this data structure. So this view is giving me that peace of mind that I can tell that, yes, this answer was -- sorry, this prompt was answered given these data structure that is in the back end. And I am asking a question that is about security. So I don't want hallucinations in this context.
You definitely do not want hallucinations in security context or at least I don't. I don't know about our audience, but that's one of the places where I would most like to avoid hallucinations.
Yes.
Now can you tell me how else you're using Orbit? What have you learned from testing it in complex environments?
Yes. So this was a very interesting part as a data scientist. So one of the things that we were playing on and here my screen, I hope you can see, we have built with the team, and I thanks part of the team that built this Orbit Observatory, where what I was doing was playing with a different set of prompts where I wanted to stress out the capabilities and putting into practice the theory that about knowledge graphs and how they enhance the context of agents. So how this now context graph can help me. So you see that this prompt here is asking that across the GitLab or group, which you saw is a very large...
Very large.
Project. What are the -- which are the users that have authored the most merge requests in the last 30 days. So when we run this prompt, you see 2 things I can show here. So first, we have different views. One, where we have the Orbit the service, the one that is running in the cloud, where what I'm doing is asking this question to an agent that doesn't have Orbit in the back end and another agent that has it. And the winner is clear. And here also for the people that are not only -- as the developers, we also sure care about the business angle of all of this. But you can see that it's cheaper, it's faster, and it consumes fewer tokens.
Those all sound like good things to me.
Yes. And those are things that our managers would like to hear. But for me also as a developer, what I would like is that it's more accurate and that is giving me a grounded response. So all of this, we can see in this table that when I run this prompt, it went through all of this, and I can have this comparison where the one in the cloud, we see that in time out. And why this happened? Because the type of question that I'm asking is a question that is very friendly for anything that is graph shaped.
So this is touching different boundaries and domains from GitLab, the platform. This needs to go to one part where there are merge requests that needs to go to another part where there is an authors, where there is code. And all of these hops are things that they -- or the service is aggregating and precalculated for us. So when the agent just needs to answer this, it doesn't have to go to different set of -- it just goes to one point and that run this query, provide this graph and gives you the answer.
What we see now on the screen is that when we only use the API endpoint, what it has to do is to call many different endpoints and then try to aggregate this. And at this point, what the agent did was it said the platform said, I don't -- I cannot do this, I'll come out because it's too much work. So this is one of those examples where we see that these type of prompts or queries that are the ones that we have many times in the day-to-day when we want to understand a code base or we want to answer these questions are the ones that are most relevant. Does it make sense so far?
That makes a lot of sense to me. And I really like what you said about it using less tokens being cheaper, but also that does not matter unless it is accurate because cheap and fewer tokens is great, but accuracy is above everything. I don't want something cheap that makes my life a lot worse. I want something that simplifies and helps me day to day.
Yes, precisely. Because this is another thing that as a developer, I care about it's not only about being faster, but it's also that I am moving faster, but in the correct way.
So the point of the tool is to enable developers.
Exactly. And here in my screen, you can see now that in this evaluation tool, we were not only evaluating what is in the cloud, but also how it will look like when I am using Orbit locally in my computer. So all of this has been the mechanical automation that I'm using cloud code and it's running the same prompt with Orbit and without Orbit. And we've seen that in these 2 cases, Orbit was the winner across all these dimensions that we mentioned before.
And one last thing I want to share is that this evaluation will make more sense when we try and test it through different use cases. So you see that in this one, we were also asking what are the top 10 projects with organized by critical vulnerabilities. This is one of those that I want to make sure that I get an accurate answer.
Yes.
Yes. And also the one that we showed before, the outsource of a merge request failed CI jobs. This is another thing that, let's say, now as a changing hats as a platform engineer, I would like to understand quickly where are those CI jobs failing and being able to diagnose and create a plan for that. This will take a lot of time if I want to do it quite in different ways to API endpoints. This is another use case that I found that is very useful when I have a precompute graph that I can just query and get these answers.
Wow. Now that's a fantastic demo. Thank you so much for that, William. And I have one last question for you. And I do understand that we have some audience questions. If we have time at the end, I'll come back to them. But I had one other question for you, William, right now before we move on to our next guest. And that is, if someone from the audience wanted to bring Orbit back to the team and run an experiment, like if they want to do that right now today, where would you suggest that they point Orbit at first?
Okay. So based on the evaluations I ran, my advice will be go to one of those large projects that you have that maybe you are planning some refactor because this is a very excellent use case for this to measure the impact of what will happen if you change some name of a class. But also, you can go to a smaller project, even though this shows lots of benefits when we're using a large code base. In a small project, what this does is that it allows me to also ask those compound questions, those questions that cross boundaries across the platform that there is not a single resource or API endpoint that can answer.
So even if it's a small project, but I need to combine different domains from GitLab, the product, the platform, I can also use it. So turning on index a very large project, you will see the benefits, but also even if it's small, just go for it because you can see that it will help you to ask difficult questions, complex questions at a more accurate with more accurate answers and with all the benefits that we mentioned when it comes to cost and time.
Okay. Are there any projects that you would suggest steering clear of for now?
Coming in.
Are there any specific projects that you would suggest not starting with, but maybe building towards?
No, at the moment, not. We need to -- I would like to evaluate more and then I can come back with a better answer to that. But for now, just go for a large project and a small project because the benefits are very visible in both cases.
All right. Great. Well, thank you so much, William, for joining us today.
Thank you.
All right. Next up, we have Felix Becker from Deutsche Bahn. Felix, thank you so much for joining us. I'm going to close the computer. Hello. How are you doing today?
[indiscernible] Lots of exciting news that you announced and everyone, hi in the stream.
Now can you tell me a little bit about what you do at Deutsche Bahn, both as a company as a whole and you as an individual?
Sure. We drive standards and harmonization through platforms and development. And one of our platform is the developer experience platform. And my role is being a platform manager to find the right products for the platform and also in governance leads so that we have the right things in place to define our standards and our policies.
Because it is a highly regulated industry you're in because of that...
It is. Yes.
Which as we would want it to be.
Yes. There are life on the line if the things go off the track. So it's really important that we are responsible and have a high reliability and high quality in our software products.
Now, we're here today to mostly talk about AI. I've heard a lot of people go back and forth about use of AI in highly regulated industries. And I know it's a little bit different. Can you talk about your journey with AI?
Yes, sure. We started about 2 years ago, and we started like everyone with the client side agents that helped us for code completion and our journey was twofolded. We had a lot of regulated stuff and compliance and data protective stuff to do, and we also introduced the tools in an internal hackathon so that people can actually use them.
And basically bringing AI into the company is a joint effort. So you don't work as a 1 or 2 main team. You have like legal included, you have data protection, security included. And also, we have like a good connection to our union labors. And they were all really forward-thinking, open-minded so that we got this technology in our company.
That's fantastic. Now it's moving so fast. And you live in a very -- or you work in a very complex environment where your data lives. What does that look like? I know that you face some very unique -- well, unique but weirdly universal problems. What makes it kind of hard to bring AI into your environment?
Yes. To give you a sense, we have around 10,000 developers. We have 70,000 repositories. We run about 2 million pipeline runs in a month. And with this whole set of developers and lots of enthusiasm in that space, we have to make sure that we have like the right security in place. We worked with strong partners in that area, and we built up the knowledge that it actually needed to take the benefits of that technology.
Okay. And what are the benefits to you? Because I've seen a lot of back and forth from people. Now it's no secret that AI creates a lot of code. And now the code is actually pretty good, which we could not say 3 years ago. It is production-ready code. But with a lot of additional code, does it help your productivity? Does it decrease it in some places? Or is it a mixture?
That's a really good question. What we see so far is, I guess, it was around last year November when the models made a huge change. So the quality went up tremendously, and we were now seeing chances that we really have good quality code. But we get, on the other hand side, a lot more code than expected. So the thing is the traditional workflows are still like we had less code and the systems work like we had less code, but all of a sudden, we get a lot of more code. And for that, we have to build the systems around that as well to prepare not only the CI/CD pipelines, but also the workflows in the pipelines with the people that we are able -- we see more merge requests coming in that we need to review. We see a lot more reviewing. So the jobs are changing, the responsibilities are changing, and we still have to make sure that everything has high quality.
Yes. Being a programmer involves a lot more reading and writing than it used to.
Exactly.
I was at an open source conference a couple of weeks ago, and that was the one thing that people were talking about, which is the influx of AI development is great in so many ways, but it can be a big stress on maintainers, especially many of which are volunteers because there's just so much to review now. And now while AI is fantastic at reviewing, you do also want a second set of eyes, a human in the loop in many cases.
Yes, sure. Open source is a whole different game. I think the chances with being a contributor now with AI, with the help of AI is very high because all of a sudden, you can write faster code, you can understand code base very good, but I want everybody to ask to be more responsible with the code that they submit in an open source because the maintainer has still to be accountable for that.
Speaking of accountability, that's the same thing with us in our company. Developers are still accountable for what they write. And therefore, we follow the EU AI Act, and we still have humans in the loop. We might see that changing in the far future or not so far future. But for now, it's very important for us and we still review and we still have seniors looking at the code.
Yes. And what you put in matters so greatly here. Now you and I have talked about this a little bit off camera, but you mentioned that in the past, you've had big differences in quality of code based on what you've put in. Could you talk about some of the problems you've seen or faced in the past and also how to avoid that?
Yes, sure. So in the beginning, we -- first of all, it's very important to understand the models and understand the tooling. So when you start off and just think I can type something out in human language and expect good results, then you get to go through a learning curve. So you really have to understand the tooling. And therefore, we saw at the beginning a small dip. So until everybody is on the page. We doubled down on AI this year. So we introduced a large program where we enabled a lot of people, not only in software development, but also on other side of things.
But bringing the knowledge in and using the models intentionally, asking them to do smaller things and be ready for the results to be reviewable, that's where the effects went better for us. And of course, the better models and the regular better technologies that's improving pretty rapidly.
Yes. The technology is improving as is our ability to interact with it.
Exactly.
You mentioned an AI enablement program and not just developers. I'm very interested in that. What does that mean? How are you enabling nondevelopers at Deutsche Bahn?
Yes. We have basically a product and stream where we find out what does it mean to use AI, not only within development, but also sometimes we call them white collar workers or something. So we think about working with BahnGPT, that's our internal chat application or with Copilot within the Microsoft space and how we not leave behind the workers that actually have important things to do, but do not work only with code. So we do a lot of how can you leverage prompting for optimizing your own work, how can we work with our customers or end customers basically to bring in AI into the products that we see outside of the Deutsche Bahn.
Okay. Now that's very interesting. Do you see major differences between other white-collar users creating code with AI versus programmers?
Yes, sure. We also have like very curious interested people that join the coding space or the arena, I would say. And they experiment. So we are in a phase where we're experimenting a lot. We have like programs where we especially look in how we would work with agents and the team, how would change our way of working together. And yes, this brings a lot of change within the company. And right now, we see the time where we have to build guardrails and security around that so that we can basically industrialize the things that we have in proof of concept so that we make it more reliable and usable for everyone.
Which is what we all definitely want.
And this is the job of the platform for the future, not only developer experience, but also agent experience.
Yes. And what does your actual day-to-day look like with coding? How much code are you writing yourself versus prompting? And can we also talk a little bit about the difference between coding with agents and whiteboarding some stuff? What is the difference there?
I mean that's a really important question, and this is something that's mainly misunderstand that white coding is for me prototyping. It's just getting an idea into life, giving some people a chance to click on it, not having paper prototypes, but make it actually feelable and usable and work with stakeholders together to get in first feedback. So we go away from paper prototype Figma drawings into something that's realtistic in the real world and is usable.
And on the same time, we need an understanding that this is not production code. And we see a lot of expectation because white coders things are really pretty fast over the weekend, over 2 or 3 days. We have something really -- but what chance really good, but this is not production code for us. So what we are thinking about is bringing in a path how to -- what it takes to bring something that is white coded into production. And for this, we have like a lot of supporting technology in the pipelines and in the scanners that we use around so that we can make sure that the things are in a good quality and reliable. And we also have a lot of principles internally what it takes to have good quality software.
Sounds great to hear.
Yes.
It seems like you thought a lot about this.
Yes, we thought a lot of this, but we are continuously thinking about it. And this is so great to be in a conversation with you to learn more in Transcends and bring things home and adapt our thinking and our workflow.
It's great to have you here. Yes. Now I have 2 more questions for you, and we have only a couple of minutes left before our next guest. So we might have to speed run these. So the first one -- I believe in us. I believe in us. The first one is, what is the gap right now between what AI tools promise and what they actually deliver in production?
Yes. That's a tough one for the short.
I know. I believe in you, I believe in you. You've got this, you've got this.
So I mean it's all about using the AI intentionally and have guardrails around it and have good disciplines. If you're good in agile practices, if you're good in DevOps and the practices around that, you will benefit from AI as well because AI for me is a multiplier. And therefore, teams who are good at these practices can benefit more from AI than others.
All right. Now my last question for you. We've talked a lot about how AI coding looks -- has looked incredibly different basically since last November. What do you want in a perfect world? What would it look like for you? What strides would we make in the next 6 months?
Good question again. What I see as everybody else see for sure is that we move from the client into a server side agent scenario where agents run on the service side run more autonomously and basically more agents to work on their own and making decisions on their own.
What I would like to see is that companies like you talk more about the second week, not only the first day and the second day, but the second week. So we usually do not bootstrap from greenfield projects. We have large code bases, and we have being -- we have to be very responsible to make that change and have tooling support and more best practices with working on the second week as would be fine. So for us, it's not everything. It's like easy demos and greenfield. So my wish would be that companies like you focus more on being ready for the second week.
That's what we've been really working to do. And because especially, you're right, it's very rare to have a greenfield project. You can have one for a demo, but usually, you're working within an existing environment and the tooling needs to reflect that. And not to say Orbit Orbit Orbit, but that is one thing Orbit does great. Well, thank you so much for joining us, Felix. Our next guest will be coming up now, but thank you, Felix.
Thank you for having me.
All right. Next up, we have one and only, Aakriti. Hello. How are you doing?
I'm good. How are you?
I'm good. I always love when I have these little microphones. I feel like a member of One Direction. I hope I'm Niall. Basically now, Aakriti, you are a senior staff -- senior back-end engineer, sorry. It's been a morning, guys. You are a senior back-end engineer here at GitLab, and you've been here for 7 years. And Again, I want to stress this to the audience, you did not work on Orbit.
I did not.
Can you tell me about what you do at GitLab?
Right. I'm-- if I get back to [indiscernible], she said, right now, I work in the Tenant Scale team. So I take care of things like groups and projects. So you look up groups and project page, things are slow, it's my job to fix. If things are buggy, it's my job to fix.
You're the fix there.
Yes.
Lady fixit. Amazing. Now A few weeks ago, you used Orbit for the first time. Can you tell me about your experience there and what project you used it on?
Right. I used it on the GitLab project, the one monorepo we have. My first thing I remember of the experience is it was intuitive and easy to understand what it was doing. It was indexing everything, right? And very simple documentation to follow. I could get it set up in very few minutes. I was actually surprised how quickly it indexes the code.
And I tried to understand, okay, should I do this remotely or should I do it on my machine? And I tried both the things. And there is a slight difference between the 2. So if you do it on your machine, it's only indexing the code in your repo. If you're doing it on a GitLab instance, it's going to take into account your merger class issues and everything. So the first experience was, wow, this is quick. It is indexing everything. That was the first idea I had.
Indexing everything?
Yes.
That's a lot of things.
It is.
Were there any things that when you started using it, that kind of tripped you up?
Let's say -- so just -- I think it was just a difference between remote and local that I took some time to understand. And I was looking for examples of what do I use it for, but I'm glad I just started playing with it on my own and put up my own use cases and start discovering it, but nothing really strange.
What was your favorite thing you used it for?
Favorite. Where do I start?
You tell me?
I think it was accessing a large piece of back-end code to see where it could be refactored. There was -- we built a framework some years ago for geo replication where you could replicate any data type in GitLab. So anybody -- any developer from GitLab could come in and use that, not just the team that built it. And I had worked with this code for a long time. But then for quite some time, I've been off that team, so I didn't. So I knew some of it. I don't know all of it. And I went in assessing that big piece of code. What is the setup like? Is it modular? What is the -- how are the classes related? How does the logic flow? Where is the authentication? Where can there be improvements? What can I refactor?
So I was impressed by what a good summary I could get using Orbit and not just the summary of the code, not just the relation between the code, but also about where the architectural decisions were, what were those architectural decisions? How did this piece of code grow over time? As I start asking it more questions like machine is working on it or who are the developers I should talk about this, who are the most active ones, for example? What is the teams priority right now, right? These kind of things plus the context Orbit could have on the code was really powerful.
Okay. So a lot of the developers who are watching this are similar to you in that they're very experienced developers, but they've never touched this tool. And I mean, they haven't heard of it until about 2 hours ago. So that's understandable. What would you suggest how would the team set this up?
Go through the documentation, exactly the steps.
It's very simple to get started. Only thing is decide whether you want it remotely. That is you would need some authorization from whoever manages your groups. to see what projects this is activated for or if you do it directly on your repo, it's just on your machine. So that's really not much to do.
Okay. Great. And what would you recommend for a good first use case for someone?
Okay. First use case, if you are jumping into a new project or if you're new to a team or a company and you are diving right into it, usually, somebody would give you access, you get Git clone, you look at some documentation, that someone handed to you, starting out a little bit. Somebody tells you this is legacy code, don't worry about it. And then somebody helps you a little bit.
But by the time you get to actually contributing to that repo, takes a long time, a lot of steps -- and a lot of times hear things like legacy, legacy. Don't touch it. Nobody knows about it. But legacy code is really just code that nobody is handling right now or all the people who had context on it have left the team.
That is legacy code, right? So it's a really good tool to get into code you've never seen before or a legacy code or asking questions of it. That I think is my favorite use case. When I first started out in tech, I worked in consulting and one job that I kept doing over and over was going to a company right before the one person who knew the code retired. So we could touch it and like document it. And it seems like this is a very good use case for that and I think developers would be very thankful for it in a way, I am thankful.
I am very thankful...
It can plug the gaps in documentation, for example. It can tell you where to plug the gap, and it can also -- it also just has that knowledge.
Showcase clients.
It does. It does. And you can ask questions of it that you can't find in the documentation for example.
On onboarding, I find myself sometimes very shy about asking too many questions. like I think, oh, no, if I ask these people 25 questions in a row, they're going to think that this is just a hat rack up here and empty inside. And so with -- maybe that's just my own confidence issues, but I do think that a lot of people find it a lot easier to just figure it out ourselves or go through Orbit or another tool to just dig in there and find the answers.
That is true. I think it's very different if you give your code base to a person who's just joined your team or there's an experienced engineer with a lot of context on the project, on the priorities of the team, how the team functions the process, everything, and they can sit down with you and introduce things to you or help you get to your first commit. And the thing about asking questions you should. I think it's great to ask questions.
I do ask questions and the team is in the audience, and they can affirm that with you. Yes, that's true. There's a level of question you can ask.
That is true. And well these agents don't feel bad if you ask a lot of questions.
Great. If I ask an agent 45 questions, well, okay, my usage tokens. But if I ask them all at once.
Yes. That will be something.
Yes. Maybe humans get a little bit impatient, but an agent is not a problem, especially because it can't give you answers. Or if it can't, it's just going to say, well, my resources are limited. This is what I have, and I can give you an answer. On that front, actually, I really liked when I started using Orbit in my IDE -- the interesting bit was when I asked of it a technical question, it could choose whether to use the standard tools it had or if you wanted to use the knowledge graph from Orbit. So it could choose between the 2. I don't have to say, use orbit for this task. So I don't have to think about what back end or what tools should go into it. It does.
Wow. That's very useful. Now the main benefit of Orbit is, of course, the overall context that it gives. How have you seen it improve the accuracy or help your development?
That's interesting. So I took 2 problems to it. One was about refactoring in general, the one that I already shared, the example. And the other was interesting. It's a question I would generally take to an agent. I would say, okay, I'm considering adding this method here for calculating the checks. And it came back and said, there's already a method that does something similar, but I see what add-on functionality you're trying to give it.
You can do this here. And generally, what I would do with that agent is say, okay, then go implement it, create it or merge and then we talk. But here, it went a step further. And not only did it say, okay, this is the method you should edit. It found the places where the method was used, which is also what any other agent would do. But on top of it, it could find several other places, 23 in that example, where 23 pieces of the code that are going to be affected by that method, and that method was not directly called from there. So it saved me a few cycles of a broken pipeline where I find, okay, this is not working because of my code change. And it also saved me the hassle of potentially refactoring all those places just to run that line code more efficiently.
So that is, I think, a step better than what agents have been doing so far and what we are doing, which is what excites me about orbit.
Fantastic. Now -- we've got a lot of developers in the audience right now. How would you recommend they use Orbit?
Right. Two things here. First, I recommend using it on your GitLab instance because it comes not just with the knowledge of your code base. It comes with knowledge of what your team works like. Why were certain decisions taken? Was something deprioritized earlier? And why was that done?
Or why is the code the way it is? You can go only so far with git blame, for example, you can't query commit messages. So you need more context. You need one agent that is empowered with all this context. And the other thing I would say is use it for everything. Don't just use agents as you were aging using -- sorry, as you were using, let's say, in March 2026. This is June. This is different. Go for it.
Empower agents...
Yes, that too. Empower your agent with that knowledge, and you will see a difference in accuracy, which is really important right now and just fewer cycles of going through your code and pipelines.
Fantastic. Now is there anything else you want to say to our audience about Orbit or about development in general right now?
Same thing for both is what I use in my daily work life as well is push your agents, keep pushing them, keep extracting more and more, see how far it can go before it breaks, before the tokens run out or before it says, I don't know any more or I've hit the API limit, just keep pushing it, pushing and see how far it can go and use Orbit especially for bigger projects.
And I don't just mean technically complex. I mean for product managers or engineering tech leads, if you've been sitting on doing a major refactoring and thinking, I have to go look into what will it take, how many cycles of work, how many people, this is not that important.
Go in, these are the projects that bring you value, but you can do it for -- with fewer resources. Now is the time to go in, especially projects that include work across several teams. We've had those at GitLab before, where it took several milestones just because we had to communicate with so many different teams. This is something that can be done really well with one agent that has context on teams as well. So I really recommend pushing it to wherever its limits are, keep trying a diversity of projects.
Fantastic. Well, thank you so much for joining us.
Thank you, Colleen. Lovely.
Lovely, as always. All right. Next up, we've got Angelo Rivera, the engineering lead for Orbit, the tool that you have heard, I don't know, me say maybe 9 million times today already. Hello. How are you doing, Angelo? Orbit.
Orbit Orbit Orbit...
Orbit Orbit Orbit
Too much orbit for sure.
I don't think that's a thing. Come on.
Nice to see you.
Nice to see you...
I just saw you 10 minutes ago.
Don't break the illusion. Also as the clock says, I've clearly been here for 48 minutes. So, come on. All right. Now Angelo, I know you have a demo for us that you're going to answer some of the questions that we have from the audience.
But first, I actually have a question earlier that one of the audience members said. And I'm going to read it to you because I think that's a really good question that we weren't able to get with William, but that you will be able to answer. And that is, since Orbit is basically creating a graph of my repo augmented with metadata from GitLab and is also capable of the parsing of 12 programming languages, can I use it for analyzing the architecture of my code/application?
Yes, definitely.
I mean that's one of the main things. So one thing that was really cool about like what the team built is we kind of built it for ourselves, right? And one -- our service at GitLab actually was one of the first services at GitLab to be as decoupled from the monolith as possible. And so when you're doing cross-service architecture, you have to know all the integration points. And of course, there's like RPC communication and internal endpoints and all that stuff. And so as soon as we got orbit wired, we immediately started dog fooding it ourselves. So we started asking all the various architecture questions. And of course, you need like all the issues, MRs and then on top of that, all the codes. So we could -- I could even show you that too while we wait for some of the audience questions, but I don't want to bore you too much with it.
All right. Well, let's do -- I believe we have some audience questions. Let me pull those up.
Should I get plugged in? Maybe...
Yes, please.
I don't know if we're going to be -- so we should do the demo first.
All right. Now everybody in chat, just remember, make your sacrifices to the demo gods now, so this works.
Okay. Should we pull up some of the questions?
All right. Yes. So do you have that first question there?
So there was one question that I thought that was -- there were 2 questions that I thought were really good from the audience. One of them was -- and we were checking to see beforehand.
Yes. Angelo has been on his laptop in the second row this whole time, just [indiscernible] in case you all were wondering.
And let's -- so I picked 2 of them that I thought were really good. So let's do the first one. All right. Let's do it. Can I tell you what the first one is. So -- and I tried to come up with a cool prompt. They were asking basically in their company, there's a lot of times where sometimes someone will create a project and then basically just leave the pipeline running, even though there's like no one using the project after a long time, and that could cost like a lot of money after a certain amount of months, if not years. So I was like, what if we have the same thing. So I made like a little prompt. I made like kind of a crazy...
Let's see.
Let's go ahead and run it here. You can see all the other tabs that we had up for the demos earlier in Transcend.
That's nothing. You could still read words on there. You know it's bad when you can't read the word...
Words right now.
Don't tell all my secrets. Come on. No, I can look at that. Yes. Also, I can still see icons. You know it's bad when you can't see the icons. That's when my problem has gone so far.
Yes. I try to use group tabs, but it gets pretty bad. So I made one little prompt right here saying, use orbit to find the scheduled pipelines that keep failing on dead projects. And then I added like a few other filters here, any project that's basically abandoned and then rank them by the longest running and show each project path for that.
So -- and this is in GitLab. So we'll see how it goes here. It might take a while for it to run, but maybe we can walk through like kind of Orbit.
I don't know how much William went as far as the UI here, but what are you saying?
Yes. So go ahead. Walk us through.
And while we do that, I want to kick off the other one because, yes, these things take a while, especially because we're using -- they just launched Fable on Duo agent platform, which is awesome.
When did they launch that?
Literally like the hour that it came out. This is really cool to play with it, especially with Orbit because you probably can ask even crazier questions now. So I'll let it do its thing. All right.
Angelo, I know that we've mostly been showing Orbit today in the website version of GitLab, but where else is it available?
So the one thing that we did is we are making this available to any coding agent. Of course, -- the specific product stuff will be outlined later on, but you can use it with pretty much every coding agent.
So I actually was going to pull a VS code here. And so let's pull up VS code here. And I'm just going to run it here on the root because this is all touching the API. And let's go here. So I already ran this question once just to make sure it runs correctly, but...
[indiscernible] Yes, but not that much.
Yes. So I'll just write the prompt. It was really funny, and I'll give the context of why I picked this one. So they're asking, could you find all of the MRs that have been rejected basically? And I thought that was really funny because I'm working with the team a lot, and I try to help out as much as I can. And they get mad at me because sometimes I'll [indiscernible] some MRs to them and...
I'm [indiscernible] that guy.
Yes, they'll get mad at me saying, Angelo, clean up your agent slot. And so I thought this would be a really funny one to see how many MRs got rejected from.
So how many times your name in particular [indiscernible] .
Exactly. So I'm going to just say something like my team sometimes rejects my MRs because they say I'm violating an agent slot. My team is shout out to the team, of course, Michael Tsai, Michael Uen, Jean-Gabriel, let me get this right. and Dmitry and [indiscernible]. And then I'll say, can you find all MRs in the past couple of months? -- that have been rejected by the team. And wait, find all my MRs. In the past couple of months, I've been rejected by the team. So let's kick that off.
And drop your guesses in the chat for how many you think it's going to be. Over under 500 -- over under 10.
Okay. All right. Let's see. That's a good one. That's a good one. So let's go back and see.
The first one.
First one ended. Okay. So that was pretty quick. So here are some random project in GitLab where we can actually break that down. Let me just make sure this is running. I forgot the -- the #1 thing I forgot to tell it to do. So Let's re-prompt.
We only have 3 minutes left to type that.
Yes. So basically, we made the skill called Orbit, and you just install it once and then it has the full API. So I'm just going to say, use only Orbit. So now it will use the Orbit skill. And so that's already, of course, built into the Duo Agent platform here. And so yes, so we found pretty much all of the projects. And you can see this monitoring project has had over the past 6 months, 7,000 failed runs. And the last time anybody touched it was 18 months ago. And these are -- it's a good number of projects here.
And you can see like this is super useful. You can just go in. And of course, we're going to go in and use this tool to do things we couldn't do before, which is cleanup stuff like this. So I thought that was pretty interesting. Hopefully, this will run within the actual time frame that we want. But happy to chat while this is running. or we can maybe talk a little bit about the queries here that it ran.
Yes. Let's talk about the queries. We have 2 minutes left, though. So we'll talk about the queries. We'll see if it finishes. And I have one -- I have 2 things to remind the audience of before wrapping up. So talk fast. Marg, I'll talk fast.
Okay. I can't. So if you look in here, it's pretty cool. The agent is able to write its own queries. So that's the one thing that maybe hasn't been explained in depth. Definitely watch the video that the team did did a video on. It goes super in depth. But what's really cool is because it's a schema and it's an ontology, it can do aggregation and filters across pretty much every dimension across GitLab. And that's how you're able to do these cool reports. So anyways, no more about my boring stuff.
I think that's amazing. All right. So thank you all for joining, and we should have this up on the screen just to see how it's doing while we're wrapping up. Thank you, everyone, for joining us here today, both at Transcend and for the Developer Show.
Now if you want to try Orbit out as I really want to dive into it even more now, go on to the GitLab docs and just dive right in. They're very straightforward, and it's a great way to get started. And if you really want to show off your skills and play with it, we do have an active hackathon right now on Devpost, so check that out too. And as always, if you have any questions, go to forum.gitlab.com and say, hi. Thank you all. And how is our demo going? We have 30 seconds left.
Still running. We're still running up the previous one, and we'll...
I'm like. Angelo, how many times did you say did your MRs get rejected? This -- I think it's good.
Maybe too much...
2 months. You're blowing your team too much with AI.
Yes, there's too much here. Well, maybe it's here. Maybe they'll come back with something. All right. Well, so it's a little bit slower.
And we've got it. Thank you all. Angelo will post the real answer on LinkedIn and online. Thank you so much for joining us today. And it looks like we've got it almost done now. Fingers crossed.
If not, we'll pull up the old one. the old one. models will do this.
Models will do this. We did try Fable for this one, but here's what it would look like.
I'll pull up -- here we go, that's not I can't find it.
That's okay. -- thank you so much, Angelo. Thank you, everyone, joining finish right now. All right. That was terrible.
AI and what you can do I have a couple of slides the for the preparation so you can participate hands on.
This is me if you want to connect on social media as [indiscernible], but rather much it's about you today. You need a working gitlab.com account to follow the workshop exercises if you want to participate hands-on or if you just watch -- want to watch and maybe practice it anything later on, you can also just sign up and continue following the stream wherever you're watching.
The session is being recorded, and we will be providing a recording afterwards, same for the slides. And there will also be a Q&A session at the end, but please also feel free to ask a question any time in the Q&A section and I think chat might also be open. And also if you're stuck. So if any exercises don't work for whatever reason, please let us know so we can unlock you while we are doing the workshop. F
rom the setup perspective, there is a code that will be redeemed for our Learners platform. This grants you an ultimate license, also access to GitLab Duo platform
And credits, GitLab runners and also experimental features and so on. You will have access to the workshop environment 7 days after, so you can continue practicing, finish the exercises and later on also move or transfer the project into your own GitLab environment, whether it's on gitlab.com, self-managed or on dedicated. Now the most important part is you need to redeem the code. And I think it's -- yes, it's in chat already. And I just copy paste that over. Can I do that?
No, for some reason, it doesn't work for me. I will ask my colleagues in the background to do that for me right now. But you need that code, go over to the GitLab cloud and redeem that. So in essence, it will look like this. You need to enter the GitLab virtual redemption code, copy paste that in, submit the code. and it should look like this. So when the redemption code is successful, you need to click on the Open [indiscernible] workspace button over here, and then it will get you with a new project overview. The ID here is random generated, but the most important part is like seeing the provisioned group and project over here. That being said, hopefully, this is working for everyone and it's provisioning and testing our environment right now. When you see the project, one important step for this exercise of workshop is to set up your default name space. So you might be using a different name space already. But for this exercise, we specifically need a Duo default name space being set. So on the right-hand side, you can navigate into your preferences by clicking on the icon and select preferences. And within the user preferences in the behavior type, please select the default Duo namespace which should be GitLab Learn Labs.
This is a preparation so that later on, any credits or any agentic chat that will be leveraging that name space works out of the box and you don't have to worry about any errors. That being said, let's jump right into the workshop, which I have over here. And I hope I need to zoom in a little I'm already quite zoomed in. Maybe let's collapse the side bar here. The project itself is a Python application with [indiscernible] content and the run book for following the exercises for this workshop, so everything that I do now can also be accessed in the runbooks here, click on run books and then the-workshop.md. These are the instructions that we will be following in the next couple of minutes. And essentially, let's quickly go in. What we will do today is we will be working exclusively in the browser.
So no IDE, no terminal required and work on the swag shop here. In this workshop. Like I said, it's a pipeline application with the front end. And there are some issues with that. So we want to analyze the project, prioritize any work that's available. There are fixing -- sorry, there are broken pipelines that we need to fix. We want to implement a new feature and also accelerate code review. Last but not least, there will also be security remediation and resolution.
So we are touching the top 5 use cases here, specifically around the Duo use cases. So like ask anything from a design pattern and algorithm to debugging how to implement something or even like create issues and leverage custom agents or specialized agents for that and then go deep into like fixing pipelines, implementing features, doing code reviews or automated code reviews with help from AI and the generic AI and then later on, vulnerability resolution, which also includes the false positive detection, which you might have seen in the keynote demos earlier today. So there's also a hands-on exercise for that. Also as a matter of time for this workshop, so I could probably go 3 hours and talk about everything. We will be touching on the majority of the use cases, but everything that's marked as a bonus or as an optional exercise, I will ask you as a homework exercise and do it async and we focus on the learning exercises.
Now what makes Duo platform different? We actually work directly on the platform here. We have access to work items like issues and epic, merch requests, CICD pipelines and even more data from the background like metrics, data vulnerabilities and whatnot. So we don't need to have to do any contact switching. Every action that we perform, we will see in a bit needs a human in the loop. So we need to approve that, verify that and also verify whether it can be applied, merged, run and so on.
The learning curve is important. So we will start with autantic chat and then continue to dive deeper into foundational flows and also custom agents, which are often an interesting way to explore and Everything that agents do on the platform is also transparent and you can observe and trace the agents, the behavior, the reasoning, the tool execution. And we will be using sessions do agent platform sessions in that regard and also practice that and how to verify that on the platform. Terminology is here listed agentic mode, like a ganticat on the right-hand side, anything that agents might autonomously execute to fetch context, better understand the user question and get up to speed faster than a chat prompt could ever be.
A quick win is a low effort high-impact improvement. So we will be looking at sort of quick wins that we can solve in this project -- another term that I will be using throughout the workshop is flow, which is an automated sequence of AI-driven actions. So it could be multiple agents in one flow of specific steps in order to solve a problem which needs more reasoning, for example, like implementing a feature or fixing a CI/CD pipeline. Last but not least, human in the loop means you as a human, you need to approve things before agentic AI is able to execute that. Okay.
The setup comes -- or the workshop comes preceded with configuration, but we also need to do a little work from the settings perspective. So this is raw as you would start with GitLab dent platform in your own environment. One thing we need to do is we need to check the Duo settings, the prerequisceedts here before we do anything else. So we need to enable GitLab Duo in the settings. And for that, we actually -- the settings are over here, and let's go into general and I'm pressing command now to open a new tab.
So we try to keep the run book, the instructions for this workshop open in this top and then switch into the actual exercises now.
If you're working on a large screen, you could also open 2 windows and move that in parallel. But for this live stream, I need to switch between tabs and the browser right now. Now go into GitLab Duo and check that GitLab Duo is enabled. We allow flow execution. So we can later on use the CI/CD the fixed pipeline flow and others, which is a foundational flow. We want tool approvals for sessions. And the thing we need to enable is these are for false positive detection, the secrets detection and also the vulnerability resolution.
So these 3 are important to have enabled for the later vulnerability remediation examples. and exercises and then press save. So this is step 1 of the preparation for this workshop and your own environment to enable these agent platform features. This is part of more high-level governance. So you can also enable that on a group level setting or instance level and verify that only specific agents and flows are available where they should be available. The next thing we want to talk or talk to do is we've heard about GitLab Orbit today being in public beta. And in this workshop, we also want to make use of that. So it's important that Orbit as a knowledge graph indexes your project. It might have been created just now, so the indexing might just be kicked off in progress.
But what you can do, what we need to do is we need to click on the profile icon on the right-hand side here. And in our preferences, so the preference here and let's open it in a new tab. -- didn't work in a new [indiscernible] it down. There is the behavior next to the GitLab namespace. So there should be GitLab Learn Labs. You can see GitLab Orbit and GitLab Duo. We want to use it. And we also want to make use of it in a gantic chat, use chat. So basically tick all the boxes. So we ensure that GLatuo has orbit available, and that's it. And once we've done that, click on safe changes and navigate back into the run book. Okay.
Sorry. So we are -- right now, we are here -- the next step is we want to trigger a failing pipeline in order to then use the fixed pipeline workflow and we can do that in the pipelines over here. So on the menu, navigating to build pipelines and open that click on new pipeline. We don't need any inputs and no variables. Great. Click on new pipeline. And then we can see the CICD pipelines have kicked off. The stages are test, build, security, deploy and also cleanup. This will take a while. We don't have to worry about this. Let's focus on the other things required to run the workshop. Agentic chat is available in this workshop.
So on the right-hand side, you can access Atlantic chat every time. If you close the panel, you can always open it up by clicking on the pen in the paper icon. I don't know what the exact term for that is, but click on new chat. and you can then use it. From a model perspective, it for whatever reason, it's using a different model from earlier tests, can search here for SONET 4.6 and we want to use the default, which is Vertex. I think by default, if you created a new account right now, you should have that, but you can certainly switch.
For this workshop, Claude SONET 4.6 has been tested. So if you change the model, you might have a different experience. And yes, my advice is don't change the default model for now. Okay. There is a lot of things to discover here. We will chat or talk about the different agents available in Agentic Chat in a bit. For now, no, there is foundational agents and those are custom agents available, and we will make use in the next minutes.
The last thing we need to prepare is actual work items and merge requests and why this sort of looks a little too much. It also shows the exercises will have code blocks. We can copy the code blocks using this small Hover icon over here. And in order to prepare issues and merge requests for this workshop, we use instructions for a generic chat, which tells it to read a specific specification from the repository and then create GitLab issues.
And I will show you what this exactly means by just walking through the exercise. So let's copy that and then paste that into a generic chat and then send that with the prompt or you can also press enter. And the idea here is to let a generic chat generate or create the issues and merge requests. This could also be helpful if you, for example, have an Epic with a specification and ask Agentic Chat to break it down into smaller durations, issues, tasks, whatnot.
The thing that now happens is a generic chat wants to create an issue. So it calls the tool for creating that and asks for our approval. We can read the description it has generated. And also like if we want to dive deep down into it, we can also see the raw request that's being sent. So now let's approve that. And the result should be 3 issues and 3 merge requests. So in the end, it created issue #2. Then it wants to create a commit and push, which is a preparation for the merge request. Let's approve that again. And we just continue with the creation.
Sometimes it can take a little bit depending on what we're asking or how many people are pressing approve right now on the platform. And you don't have to wait until I press approve the exercise is to approve all the creation of all issues if it gets stuck or for whatever reason, doesn't continue, can also write and chat, please continue or hey, are you doing okay? Can you please help me finish the problem? And it might then do an inventory or does an inventory and recreate that.
I saw that when I was practicing for this workshop last week. So again, gigantic AI is sometimes a little unpredictable, but it's your partner, you can make it work together. The other things you will also see here is that it takes actions, for example,it reads the README.md into context in order to better understand it. And the reason why we do this exercise is that we can actually look at issues and merge requests we want to fix review and inspect for vulnerabilities in a bit.
Other thing to know what is important from the instructions here. Yes, you could type if anything gets stuck to read the current context or also start a new chat and say, I did this specific exercise before, please do an inventory and help me continue.
This is a different tool, a different command creating a merge request. So we see the target branch, the branch and it also automatically assigns labels for us, which is nice. And I can do all that just by using agentic chat right now. There is no different work items issued or merge request required. Okay. Now it's processing the final one with note. And I hope this is working for everyone.
I do see a question in chat. No credits remain available in agentic chat. Please check the default name space in your user preferences. This should be Gab. I think it's truly in chat. #4 has been created and we want to create a new commit and branch, and I think this should be the final request that we want to see. And usually, when I practice this, everything is fast and now it's a little slow.
So sorry for the inconvenience. What else can I share while we are waiting? Maybe I can just ask things. Okay. So I was doing that in the background and now I was a little impatient and just got confirmation. Here we go,We have the GitLab merge request, which is about fixing improved text contrast. The thing you can also see is it creates the merge request and renders the URL and it will add a note to the issue and merge request in this specific case, merge request note. Okay. And it is rendering that. And if this becomes a little unreadable, you can also maximize the chat panel in order to see that. Okay. We have the issues created with the merge request created. Now that this is working or this has been created, we want to actually leverage the issues and merge request by asking GitLab Orbit about the relationships that have been added to the merge request and issues. Therefore, we need to open a specific agenda chat, sorry. So click on the pen and paper icon and select Orbit as an agent. And this opens a new agentic chat with a specialized agent. And then let's copy the instructions here.
So it asks whether we have requests with running or failed pipelines, pace that into chat, send and see how it executes. The difference you can see here is it's taking the action to query GitLab Orbit directly. So it analyzes the comments, aims to get the graph schema and also the DSL and then query the knowledge graph or GitLab Orbit directly, doesn't have to go the route using the rest API or graph in the background, but rather much get the answer immediately.
So we have a failed pipeline for the Flake8 line length.
And there is also a running pipeline, which started 1 minute ago or 2 minutes ago. Would you like me to dig into why the pipeline failed?
Yes, we could totally do that, but let's keep that up for later for an additional analysis. I hope I'm not talking too fast and chat is -- that everyone can follow along. If I do talk -- speak too fast, feel free to slow me down and ask a question chat. Specifically for the custom agent, we want to make use of a custom agent that's called the daily Compass agent, which provides us insights on what we could be, what needs our attention, what could be a quick win and so on. We need to enable that agent in our project.
In our workshop, we can navigate into AI and agents, and let's open that in a new tab where we can see the default agents that are enabled or the foundational agents, but we can also access the AI catalog here and then search for the daily Compass agent, which is a custom agent maintained by -- so it's a custom agent maintained by the Duo Labs Group uses specific tools as a system prompt where we can see the quick win and for now let that into our project.
Yes, everyone will be able to use that. And we can see there's the latest version, okay? So this is also something that you get with custom agents. There's versioning involved, and we can update to the latest version.
Yes. So it's similar to, for example, CICD components that provide new updates. You can pin custom agents to an older version, but you can also certainly manage that. And the agent itself, we will be using an agentic chat, but it's important that it's enabled in your project. So when we go back into the project menu here, we can see that the daily Compass agent is enabled. Also stay hydrated if you don't have any like class of water or juice or something around, get something and take a sip in between. For now, the workshop is in a good shape. We do have orbit enabled and tested it that it works. We have the daily Compass agent and now it's actually time to get to work and start with the first use case.
So a little more deep dive into agentic chat and the specific use cases. One way to get started with the project is understand the project structure, what to improve, what needs attention right now, anything that comes to mind. This is especially true if you, for example, inherited the project from a different team or the teammate who created the project has left the company 10 years ago, which often -- which could be the case like with some Fortran code
Or some code that I have my career never seen like COBOL or any other older things, but also certainly projects where no documentation exists yet.
For this specific workshop and swag workshop, there is documentation available, but certainly agentic AI can be helpful to understand that. So we want to copy the prompt or should actually follow the instruction first let's have a new chat. So again, selected Duo as a default and then copy the instructions and pace them in here and execute or let agentic chat analyze the environment. You will also see it's using or it's adding more context here. So it's referencing the current open page, but also agents for md and chat rules, so customer instructions, which help the agents navigate the repository faster. And we will do a deep dive in a bit on that. But for now, let's focus on the analysis. So we have -- let's make a little bit bigger. We have the code base is clean and well organized.
The main areas are code application, data quality issues in the DPY, which is, I think, the database probably structural gaps. So there's a duplicated card logic, there are wrong categories, okay? It also knows about that code. So there were functions defined but never called. and there is also other things. So it provides us a summary of the recommendations and also potential effort to fix. Okay. That's good. What should we do next? Yes, we actually want to put this into action and say, let's create an issue for that or let's create issues for these type of things. So let's copy the second prompt here and instruct it to create issues based on the recommendations. -- waiting for to execute is similar to waiting for CICD pipelines to compile, like if you know XKCD-303, this is sometimes true.
But every time I call out agentic AI, it comes back. So that's a good thing. It creates the issue, let's approve that and created the vote item for us. Now we want to open that issue. So let's click or press comment and open that in a new -- and we can see it extracted the things it found directly into an issue. Next thing or next action item can be working on the fixes or we could also say, please break it up or promote it into an Epic and then split it into specific reports and so on. But let's see what the instructions tell us to do right now. I will leave it open, okay.
Next thing to discover is the AI catalog. So before we actually use a specific agent now, let's go back into the AI catalog, and we have quite a few instructions here. To get into that and some things I've mentioned before, okay. Anyhow, let's follow the instructions. Let's go back into agents, open that in a new tab and I will close some of the remaining tabs.
With the agents here, you can see the foundational agents that are available that we will be using in a few minutes and the AI catalog. When we inspect, for example, search for the planner agent, you can see that this is managed by GitLab. There is also a specific label or on that highlights that this is an upstream and GitLab maintained agent. It was updated 2 days ago. So it's current, the latest version, and this is the current release. We have a description and also documentation being linked here so we can learn about this. The visibility is public. The type is foundational in this case. And the agent has specific tool permissions, which are mostly read only in this case, except for like it can create a work item but -- and also update them, but for example, it cannot delete a work item. And the work item in this case is issue Epic and different other types. MCP servers would allow this custom agent to communicate with external tools or external context in that way. Nothing has been configured yet, and there is a system prompt, which we can see and we will test in a bit. This is relatively long. So could use that as an example for your own custom agent development, but this is a foundational agent that's available for us. The benefit here is that the AI catalog is a central place to manage agents and flows within the GitLab Duo platform. And you can also verify which projects or which groups are allowed to use these agents and flows, but also share that, maintain that over time, provide bug fixes and even more. And it's a central repository marketplace for anything that's required in your environment. Okay. Next one. We want to focus on quick wins and use a custom agent for that. So we previously enabled the daily Compass agent in the project, and now we want to use that. So let's create a new chat on the right-hand side here and then search was scroll down depending on what you want to do.What is the name? okay lets double check. Did I make a mistake in my agents? No this is here. Can I open a new chat? There it is. Probably I should have pressed refresh. Okay. Let's open a new chat and the Duo agent -- the agentic mode is active, and we want to use this specific prompt. So given the quick wins for this project, I'm lazy, so I will just copy-paste that, not type that.
Given the quick wins, why this is navigating or running the projects, we can see it searches the merge requests, the work items, and also vulnerabilities. And this workshop has failed merge request pipeline. This is label blocked. Okay. Let's make this bigger again since it's rendering a little more text. And there is also a way if you make the window even bigger, you can have a wide version of chat next to a wide version of GitLab in the same window. But yes, this is the full screen. Quick win [indiscernible] , a comment by -- this is me call this out explicitly but it should be your user if you see that. Depending on the output, agenda AI is not predictable. So it might look a little different in your responses here.
There's also maintainability improvements to fix those specific tasks we identified earlier, and there is a review needed for merge requests that we created. So it provides with a recommendation, unblock the team by fixing the pipeline and even comes with the conclusion of -- or conclusion, a proposal of what we want to do next in the workshop. But let's quickly go back.
Give me the link to the merge request... priority one. Okay, let's try that. Is this priority one? Maybe it's... I guess, okay. This is priority from an analysis perspective. It renders the link. So we can click on that and open it in a new tab. And it's fixing which it needs to be fixed. Okay. This is good. What are the next steps? Yes, the next step is like expected. We need to fix the pipeline. And in order to do that, let's follow the instructions here in the workshop as is. We open -- we have the merge request open. The merge request has a pipeline tab at the top here. Click on that, and you can see the stages where it failed.
So the stage is failing with two jobs. We don't want to navigate into the job itself or both jobs and then run AI on the log, but rather much get help from fixing it from this level. And there, we have the Fix pipeline with Duo button, which we will click on. And you can see every flow that runs in the background -- sorry, creates a new session. This will take a bit as it runs in the background on the [GitLab Runner] infrastructure. And we will come back or see how Agentic AI and GitLab Duo will fix that. Let's quickly inspect that I'm following the exercises as proposed. Yes, for the sessions themselves, this opened automatically.
So you can see here on the right-hand side, you can access it directly using the GitLab Duo sessions icon. And you can see that previous sessions were running here. The most important part around sessions is you can see what the agents are doing. So the agent reason here is it's fetching context and continues Okay. Yes. And sorry, I'm losing my voice now. You can also access sessions on the left-hand side here. This gives you an insight on I will talk slowly. The session is running. And then it will also attempt to create a fix. And yes, while we wait for that, we should actually be continuing with the dark mode opportunity, which Compass surfaced as a bonus idea. Okay, let's go back into the GitLab Duo chat history. And the chat history is on the right-hand side here. For some reason, I used a different agent. We can see the bonus idea. I'm not sure which part I'm hitting now, but let's refresh maybe Okay. Pressing refresh brought in the part agent into the current context.
It seems like I have a good hand for finding bugs while doing live workshops. Okay. We have been doing this, the quick wins. We want to fix the pipeline. The pipeline is running, and we are now here in this specific context. Okay. We have the comment. Next step. And it instructs us to use a [voice chip] and create an issue with that. Okay. Sounds good. The next step is to actually understand the context that's available in this project. So the?agents.md?that's added into the project here helps the agent navigate and understand the context faster, which includes the tech stack, the deployment and a little more than that. So let's open that. On the left-hand side, we have the agents and have opened in a new tab again.
This is a full-blown example now, but you can start by defining the development style guide, a summary of the tech stack like a flask application for the back end, templates for the front end, but also specify how it's deployed in production, what are the important targets here. And most importantly, how to build and run the project. Specifically, it is a Python project. So it needs a virtual environment. And these are the instructions to help agents determine the exact same environment as, for example, CI/CD would be using it: lint commands, test commands, and so on. And specific design patterns, project structure, style guide and so -- so this is helpful to help for agents and any agents, whether they're on the platform or in an [IDE] or on the terminal to better understand the code base and the project.
The important thing to know about?agents.md?is this gets loaded into every session by default. So it might consume too much of the context window. There are alternative ways developing right now with Agentic AI, which are skills that can be demanded -- sorry, can be loaded on demand by agents when they deem they need a specific skill for building a Python application, for instance, or generate documentation. But this doesn't pollute the context window by default and it can be in an alternative way. The other thing to mention and highlight is the code review flow, which we will practice in a few minutes, doesn't read?agents.md?right now.
This is an open feature request, but it uses its own customization file where we can provide specific instructions that matter for code review. Okay. So this is an example. There are more examples available in the documentation. Next one. Next use case is implementing a feature using the developer flow, specifically the dark mode feature that we have been looking at. And let's follow the instructions here open plan and work items. So we have planned work items over here and then create a new chat with the instruction to create an issue for the dark mode. Could have clicked here, but essentially to open Agentic chat and create an issue for the dark -- there's a question in chat, which I didn't see.
The user asks, "When I create an issue through Agentic chat, does it use my identity?". So it's using a service account, but also a composite identity. In this regard, it's my identity. So I act as the issue creator. So when we create this now and open it up, we should see that I'm the author -- and I'm also the assignee in this case, practice it with the teammate and follow up on this. But essentially, yes, it's me the author here for the dark mode feature, which we could totally now start working in our local development environment, the repository, get started with Code, Codex, whatever tooling you're using or even like CLI with platform, but we can also do that directly on the platform. And one way to follow up on that is the developer flow.
So the developer flow is more or less an issue to merge request automation which can be helpful to get started with proof of concept, but also specifically an issue that implements a new feature, generates architecture documentation like Markdown files, Mermaid charts, anything that's currently missing, and add tests. I'm a developer myself for like 20 years now.
And the most hated thing for me is writing tests. I don't know what you think about that, but this can also be a way that gets automated with the developer flow and can be helpful. For the dark mode, we want to practice that now. So scroll down the issue. And at the bottom here, you have implement with GitLab Duo and click on that. Again, same behavior as the previous fixed pipeline workflow. It kicks off a session, which locks the agent reasoning for the analysis and so on. We can also click on the session information on top, get more insights. it locks the user that triggers the session or the flow, and we can also see the job ID. So I could go even deeper and inspect the CI/CD infrastructure, where this is being run on in a sandbox in a environment.
This is totally deep down, not made or not important for the normal user. But if you want to look into that, why something isn't working, you can do that. It's also important to know that you can run that in your own infrastructure. So there is a specific tag needed for GitLab runner. And then you can isolate the flow execution on a dedicated runner platform. and use that together with the existing GitLab platform.
So there is nothing new to learn from an environment perspective or maintenance perspective for Salesforce, the GitLab Duo platform, except for maybe running LLMs, but the Agentic run time uses a well-known infrastructure and framework. Now this is starting, and you can see the developer agent lists the directory, reads the files, has a good understanding of the code base and creates files and continues. This might take a couple more minutes, so we can put that in the background and come back to that once it's finished. And by finished, it's creating a merge request, which then triggers CI/CD and code review, which we can jump in. Now while this is waiting to finish, we can have a look into the fixed pipeline session.
And for that, let's go into AI and sessions. And we can see the fixed pipeline session has finished. which is great. It's trying to understand why it failed, a lot of reasoning in there. And there we can see it created a fix and then pushed the fix into the merge request. And there is also added a comment to the merge request, okay? What are the I don't have -- no, the merge request isn't directly here, but we can access the merge request from the code. Merge request top here. Okay. I've analyzed this and created a fix. Okay. This is a behavior change. I wasn't expecting. But when it determines it cannot push the fixes directly into this merger request, it will create a follow-up merger request, which is sort of a stacked merger request, if you will.
So it's not targeting the main branch, but rather much the Git branch from merger request to, and I can actually merge that into the merger request just now. Sometimes it commits directly into the other merger request. So yes, this is something we actually want to approve and merge. Our approval is optional. Everything is green. Let me quickly chat and say," Get ready merge into the target branch". Okay. Let's merge that in. Why is it failing? This is tie up match. It's a draft should follow the instructions.
First, we need to mark that as a ready. Merging is now not okay. It introduces some vulnerabilities. Please ignore them for now. We will lose -- we will use them in a bit. Okay. So in the original merger request, we can see the merge and now the pipelines have kicked off again. And then we should see that the merge request has been fixed once the pipeline continues. And actually, we can see flake and so on are green now. This is what we saw earlier. That being said, let's move on. Since there are a couple of more exercises, we can use the planner agent, which is a foundational agent to help us with planning, create issue estimates, set due dates and so on.
The way to handle that is to create a new chat and then specifically select the planner agent over here and copy the prompt directly here, which asks which work items are missing estimates, due dates, and assignees. And now we get an overview of specific gaps for the planning a little bit bigger and review the recommendations. For example, we don't have a milestone yet. Let's go back to the run book and then check how we can act on those gaps. So for example, I could say, please assign all unknown issues to me, which we can do over here. And it should fire in action. It's actually looking up the user ID. Yes, this is me. I cannot remember my ID, like my ICQ number. But yes, it's now executing the assignment let's approve that. It fires set up in parallel. And you should see the same for your user name and an estimate.
Would you like me to suggest StoryPoint values based on that? Okay. No, not now, but thanks. I follow up in that conversation. But we want to look into another foundational agent, which is the CI expert agent, which is currently in beta. And this is helpful to analyze the current pipeline, figure out if there are inefficiencies and get a better understanding of how this actually works. In my career, I've seen GitLab CI/CD pipelines like 10 years ago, which were created and then never touched again, so like never change your running system. And everyone was living with a run time of 1 hour. But this is an opportunity to maybe optimize that and analyze it in the beginning.
So let's create a new chat, sorry, I was too fast with the CI expert, beta as a custom agent, as a foundational agent and then copy paste TCI on the prompt here to analyze the pipeline. And why this is running, there is another exercise, for example, to do a pipeline tour. So get an understanding what each pipeline -- each stage of the pipeline does. And security investments, okay. Let's make that a little bit bigger again while it's running, and there's certainly a lot of things to fix and do. This is interesting. Interesting in a way, I didn't see that yesterday when I practiced the workshop. So sometimes it comes up with more pressuring ideas or identifies something that should be fixed.
The?pip?cache key, yes, the parallel jobs share the same cache, which can be a problem if one job installs dependencies from Python and another one again, creating a collision and not a reproducible environment. This is something that should be fixed. Obviously, we don't want to fix it by ourselves, but continue the conversation and then ask Agentic chat to do that for ourselves and use a lighter image, okay? -- because we're using a default Python image could use an optimized container image that we build and maintain using the GitLab container registry in the background then and other optimizations, okay? There's also an estimated risk in there and the summary table.
This explanation is in beta right now. So let us know how -- what are your use cases in that regard. Moving on, there's another agent. to practice is the data analyst agent. And this comes in handy if you want to get an insight on, for example, the merge request throughput or open issues in a project. The great thing is in the background, it's using the GitLab query language, and it can also output that. So let's practice that by create a new chat us the data analyst agent copy the prompt. And the ask is to get a GitLab query language view, which then I can embed in my week, but I could also embed it in issues and Epics to have a live view on the data and not just a static Markdown output, which I always need to update later on. And this is great, so I don't need to learn the query language itself, but it knows that from its trained context or the context in the background from the GitLab documentation and the scope.
Okay. I remember that it has in rendering for that. So you can immediately see this is a live fetch. So it's like a macro markup language. If you're familiar with Confluence Macros, this is a similar implementation to fetch live data from the platform. We get an overview of merge request activity, which in this case, I offered the merge request, but everything that was offered by the flows is actually attributed to that specific service account. If I -- I think I didn't explain it in an earlier step. Okay. Now let's dive into the fourth use case, and I know we are running a little bit out of time. So let's focus on code review. But there are some merge request that might require code reviews. By default, the flow for code review does not trigger automatically for merge request in this project.
If we want to enable that, and let's do that for a second. In the settings, we want to navigate into merge request. Let's open it in a new type. There are the code review settings at some point. I should remember that code review and then enable the code reviews. So every merge request, which is not a draft automatically triggers a code review. We didn't create any merge requests yet, but we can also request a review manually. Let's see which one should we use from the instructions.
Open the merge request about the implementation of product search and filing. I think I've seen that before in the keynotes today. Let's go here into code and merge requests and open new Open this specific merge request -- and I could either edit the reviews here or the other way, which I'm confident or which I feel confident is request review and then say GitLab Duo, which is a quick action in GitLab and this then requests a review. Same pattern as before, it kicks off a flow, which locks everything in the session. So if we never get on the right-hand side into the sessions here, we can see the code review session is being triggered and we can follow along. Again, here the details.
And what happens in the background is it starts with specialized flow, which takes into account not just the much request description and title, but also the differences and the repository context and specific other references from the software development life cycle SDLC context, discussions like if there is an ongoing review already happening in order to make informed code review suggestions.
It will also comment with suggestions or with remarks. And while it is doing that, let's quickly have a look into the actual instructions. -- we have code repository, let's open that. And within the tree, we do have?.gitlab?and the?mr_review_instructions.yml. This is YAML format file, and there is also documentation for that with the instructions. And for example, for CSS, can match on files or file pass and directories and then provide the instructions for review. So specific style guides, examples to catch even -- this is a lot of front-end code. I'm not super confident with front-end engineering. So -- but this sounds good. The Python/Flask back-end security and best practices, code quality using PEP 8 compliance, Flask-specific things, performance, so like which database queries should be optimized or look for specific query problems, memory leaks and whatnot, tests and a whole lot more.
In the GitLab documentation, there's also a lot of more examples on different programming languages. So I think I added like plenty of these recently, which will give you a quick start on the specific things. Now let's see if this code review finish. No, not yet. that's still reasoning things. Okay. Let's check -- what else can we do while we are waiting for that. I mean, in reality, you shouldn't be waiting, but rather much keep it in the background, focus on the next important task on your agenda. And when it's automated, you don't even need to use any handholding for those reviews because they happen automatically similar to a pipeline that's being kicked off.
Managed activity is something we can check out. Let's open that from the managed menu. And we can see now that we've opened GitLab Duo or the code reviewer, has commented with feedback, but we can also see the user activity. And there is also a developer who started implementing a feature. So this is using the service accounts and composite identity here. The fixed CI/CD pipeline flow has run and even more than that. So this is a small inside of like governance and compliance to see what the agents are doing. Now that I know that there is feedback, you can see it's following the instructions such as a placeholder is missing, a label's missing, an accessibility label.
Okay and a whole lot more. So we can add those suggestions to [indiscernible], apply them and then continue the review. It's interesting. It follows an exception. it's also following good practices on style guide for Python. And finally, after looking at the code review use case, the last use case, we want to look into today's vulnerabilities and not just like analyzing them, but understanding whether it has an impact on the products on the application or if it's a false positive and then also get a Agentic help for implementing a merge request and implementing a fix.
The first thing to do is to inspect the vulnerabilities for this project. So let's go into secure and vulnerability report, open that in a new tab. And over here, you can see there were some critical vulnerabilities, high and so on. And we need to filter them in all status still detected and advanced fast, okay. So click that away. And the status is all status. You need to click outside of that [dropdown] to actually mark that. This is a known [indiscernible] problem. Activity is still detected can answer. And then we need to look into we actually don't want to look into anything. Let's open a new chat -- and in this case, use the security analyst agent and copy it prompt list all critical and high vulnerabilities with the locations.
Okay, let's make this a little bit bigger because there's a lot information coming in. Okay, secret detection and so on. What else can we look into -- okay, we could also use the orbit agent as a secondary step, kind of create a new chat with orbit and then repeat that question which vulnerabilities are detected and which can found them. Again, the difference here is it uses orbit, gets the schema and fetches the information directly. and it explores project and vulnerabilities and breaks down the information.
So it doesn't use any rest APIs or anything else in the background, which would take more time or even more LLM around trips and cause more cost. And we have an insight in a similar fashion. Okay. Next step, we want to triage everything. So let's go back into our chat screen the security analyst and say, triage all the SAST vulnerabilities, confirm real risks, dismiss false positives, do not dismiss vulnerabilities used in tests, and create work items for confirmed findings that need remediation, okay? This is a lot to unpack. First confirm everything which is real, dismiss the false positives and keep everything that's used for testing and then also create a work item for anything that needs remediation, okay? So it reads all the vulnerabilities and the source code and more context has a complete picture.
Okay. Dependency scanning is a?pip?vulnerability, so that needs an update. And for dismissing the vulnerabilities. Well, this is not a confirmed version. Now it's dismissing everything that's intentional. So I don't need to select that over here and figure out what is currently right or wrong. This is an automated action for that specifically. Okay. Why this is thinking. What else should we do? Okay. positive detection. -- and we got stuck again. sometimes I'm a little impatient. Okay. While this is thinking, let's look into false positive detection. Let's go into the vulnerability report again. And this time, we want to filter, copy-paste the filter over here scanner:sast advanced fast to the URL a quick cheat. There is no activity the medium severity active debug code finding in?app.py. Active debug code, there it is. And yes, this is -- runs the fast web server with the debug flag. So in a developer environment, you get more output what's happening like listing or logging requests and whatnot.
The exercise here is to remediate whether this is a false positive or not. So the icon, what the step we need to take is click here and not resolve, but check for false positive. This triggers a flow in the background. So we have another session running. So if we access the sessions here, we should see there's a false positive action running. And yes, it will also take a minute or so to continue that. while we are waiting for that in the background, the next exercise is about fixing vulnerability. And this time, it's about an SQL injection. So for example, the web application reads a user input directly and puts that in an SQL query. And the next day, you're wondering why the database is deleted or it might be sold in darknet because someone created a dump with some SQL injections and there are scanners available that help detect that.
And it's actually practice that let's follow the instructions, secure vulnerability report. And we want to modify the URL [indiscernible] and I need to cheat which line is 213. Okay 213 is the proper one. there we can see the Duo is verifying a false positive. So we always have that insight what's going on in the background, which is nice. Here is the improper neutralization. And do we need to explain it? No, we want to resolve it. No, first, we explain it, then we resolve it. We can click explain here, which opens an Agentic chat session that we can follow along.
It reads to vulnerability into context and also the source code explains the vulnerability and how an attacker can exploit that and how to fix it. Yes, I could totally continue in this chat session. But the other thing we can do is leverage resolve with Agent AI, click that. And again, we can see a new session has been started for fixing that, leveraging Agentic AI in the background. So essentially, it's running a flow, which analyzes the source code, creates a fix, creates a merge request, which then kicks off the CI/CD and security scanning again. So you can immediately verify that the vulnerability is gone in that created merger request.
And while we wait for that one, we can actually go back to the false positive detection, which is running over here and can also just access that in the session. Let's scroll to the bottom can see the reasoning and the analysis and then it updates the explanation specifically in the vulnerability report. So when we press refresh, we can see there is an AI false positive confidence score, 15% in this way. This is not a false positive, so we should fix that. And it provides a lot more insight and risk assessment to remove that. So like if you put that in production, the debug mode should be disabled. It should be even removed from the parameter.
This is a lot of information. We can also take -- remove the flag if you want. But yes, the agent helped us understand whether it's a false positive or not. And this is not just true for this specific merge request, this specific vulnerability, but certainly for any that's open and helps triage a backlog of vulnerabilities like, I don't know, maybe 100, maybe 1,000 depending on how big the code base is -- and you don't need to sit by that and review that one by one, but rather much use GitLab Duo platform [empty] the security remediation vulnerability capabilities for that. Now the vulnerability resolution flow was running. Is it this one? Yes, press refresh. The session is still running. Yes, it's still going on.
So I would ask you, as a matter of time to verify the fix by yourself. There are follow-up exercises or follow-up thoughts around how to implement like monitoring, alerting, audit logging for security vulnerabilities, which metrics to confirm anything to check. Yes, that's about it and some optional exercises from a playtime perspective. So there's so much more you can do with the GitLab Duo platform, which doesn't fit in those 90 minutes like adding MCP and so on. If you want to see more of that, we do have more workshops coming up, more live sessions. If you're in the Germany, Austria, Switzerland, I will be at the [indiscernible] to next week in Frankfurt and then the week after in Berlin, doing live hands-on demos and hopefully not losing my voice. But that said, this brings us to the end of our workshop.
Here is it. If you want to transfer the project -- so when a transfer, you lose access to the LearnLab. So right now, probably continue in the project and finish the exercises. But there is an instruction in the transfer.md, which helps you move everything to your own environment if you want to. And if you have any further questions, let us know either here, can join our community forum, Discord, social media, meet us in person, ask the sales, your account executive, ask our support team, we are here to help you adopt GitLab Duo platform. Yes. And thanks for joining today, participating, and I hope you have a great rest of your week, fully empowered now with what you have learned today. Thank you.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — GitLab Transcend-London
GitLab Transcend war ein Produkt- und Partner-Event mit Schwerpunkt auf AI‑gestützter Softwareentwicklung, Governance und neuer Kauf‑Flexibilität.
Schwerpunkt: Agentic Infrastructure (Orbit, Duo Agent Platform), next‑gen Source‑Control, Sicherheits‑/Governance‑Features und Flex‑Beschaffungsmodell.
🎯 Kernbotschaft
- Kern: GitLab positioniert sich als "agentic infrastructure" für Software‑Engineering: Tools sollen AI‑Agenten runnen, Kontext liefern und Governance sichern, damit Teams "Speed with control" erreichen.
⚡ Strategische Highlights
- Machine‑Scale SCM: "Project Switch" — neu gestaltetes Backend für Git‑Protokoll, optimiert für viele Agenten‑Checkout/Write‑Workloads; private Beta, massive Demo‑Beschleunigungen (bis zu 42× schneller für Clones in Demos).
- Orbit: Kontext‑Graph für den gesamten SDLC (Software Development Life Cycle). Indexiert Repos, MRs, Issues; beschleunigt Agent‑Abfragen, reduziert Token‑Verbrauch und Halluzinationen (Claims: deutlich schneller, bis zu 4.5× weniger Tokens, bis zu 45× weniger Halluzinationen in Beispielen).
- Sicherheit & Governance: Agenten können automatisch Scans einrichten, False‑Positive‑Erkennung und Remediation‑MRs erzeugen; Tool‑Management und Audit‑Traces zur Einhaltung z.B. EU AI Act.
- Kommerz & Flex: GitLab Flex erlaubt eine einmalige Commit‑Summe und dynamische Umschichtung zwischen Seats, Duo‑Credits und neuen Produkten; verfügbar für Cloud, Self‑managed und Dedicated.
- Partnerschaften: Design‑Partner (Anthropic) und Google Cloud (Gemini/Gemma‑Modelle, sovereign deployments, Marktintegrationen) zur Unterstützung von Inferenz und self‑hosted/air‑gap‑Use‑Cases.
🆕 Neue Informationen
- Produktlaunches: Orbit public beta; Project Switch (next‑gen SCM) in private beta; neue Duo‑Agent‑Funktionen, agentic workflows und Trigger; erweiterte Agenten‑Governance (Tool Management, Session/Audit).
- Kommerziell: GitLab Flex als neues Kaufmodell; Duo Agent Platform Credits laufen über dieselbe Kommerz‑Logik; Partnerschaftsoptionen mit Google Marketplace für Abrechnung und Modellwahl.
- Was nicht kam: keine finanziellen Guidance‑Änderungen oder konkrete Umsatz‑/Monetarisierungsziele für Duo‑Agenten; keine detaillierten Zeitpläne, wann private Betas in GA übergehen.
❓ Fragen der Analysten / Publikum
- Produktivität & Messung: Wie messen Kunden echten Produktivitätsgewinn (DORA, Time‑to‑first‑commit etc.)? Stanford/Forrester‑Referenzen wurden genannt (z. B. Forrester: 40% schnellere Remediation, 80% schnellere Onboarding, 400% ROI in vorgestellten Fällen), aber Generalisierbarkeit bleibt Thema.
- Sicherheit & Compliance: Wie lassen sich Agenten unter EU AI Act und regulatorischen Anforderungen auditierbar betreiben? GitLab zeigte Tool‑Approvals, Session‑Logs und Policies, Antworten blieben jedoch produktorientiert statt mit regulatorischen Prüfpfaden zu untermauern.
- Kosten & Budgetkontrolle: Viele Fragen zur Vorhersagbarkeit von AI‑Kosten; Flex und per‑user credit controls adressieren das, Unklarheiten bleiben bei realen Kosten‑/ROI‑Rechnungen im Kundenbetrieb.
⚡ Bottom Line
- Fazit: Transcend war klar ein Technologie‑/Go‑to‑Market‑Event: GitLab liefert Bausteine, um AI‑Agenten produktiv, skalierbar und regulierungskonform in bestehende SDLCs zu integrieren. Für Aktionäre bedeutet das: deutlich erweiterte Monetarisierungs‑Chancen (Credits, Premium‑Features, Flex‑Verträge) und höhere Marktrelevanz im AI‑Zeitalter — gleichzeitig stehen technische Validierung im Feld, Conversion von Demos zu Enterprise‑Deployments und Kostenkontrolle als kurzfristige Execution‑Risiken im Fokus. Wichtige Kennzahlen, die Anleger verfolgen sollten: Buchungen/Verbrauch von Duo‑Credits, Kundenerweiterungen auf Ultimate/Duo, Annahme von Flex‑Verträgen und frühe GA‑Metriken für Project Switch/Orbit.
GitLab — Bank of America 2026 Global Technology Conference
1. Question Answer
I'm Koji Ikeda. I'm one of the software analysts here at Bank of America. Welcome to day 3 of our tech conference. I am absolutely thrilled to be hosting GitLab for a fireside chat. We have Bill Staples, CEO; and Jessica Ross, CFO, with us today. Thanks so much for joining us.
Absolutely.
Hello, everyone. Thank you.
Hello.
So I think you guys just reported results this week. It's been a busy week. I've been running around the tech conference. And so maybe even just to help me, would you recap the first quarter results, kind of the big news coming out of it and how we're thinking about guidance going forward?
Yes.
Why don't you kick off with the numbers, and I'll fill in color?
Yes. No, we had a very strong first quarter, very excited. We beat on both revenue and profitability. Revenue was $264 million, growing 23% year-over-year. We delivered 14.2% in NGOI margin, which was a 200 basis point increase year-over-year. Our enterprise business is strong. We are growing seats. We saw strength across all geographies, and we saw some particular strength in PubSec in EMEA. So we're very, very excited about that.
A couple of other just data points. Our $100,000 customer cohort grew 18%. We just crossed a big milestone with GitLab Dedicated with $70 million in ARR. And overall, the business is very strong.
Yes. Maybe I'll just add a few other data points and color around leading indicators for growth. We shared, this quarter, we had 30% year-over-year increase in first orders, so new customers coming into the business. That's been a focus for us because we've traditionally been a land-and-expand business, but have never focused as a company on winning new logos per se, it's always been take what comes. But now as a $1 billion revenue company, we've decided to specialize our sales force and have dedicated focus on first orders as well as a product-led growth motion that we've kind of rebooted, and that's starting to pay off. Customers tend to land small with us but grow over time. But it also demonstrates our competitive position and ability to win in this very dynamic market.
Second, we also shared a number of activity metrics in the platform. We're the beneficiary of all of the AI coding dynamics that are underway with Claude, Cursor, Codex and multiple other players. All of that code that gets generated drives demand for GitLab. And while our business model currently doesn't capture that because we've always had a seat-based business model, that allows engineers to use whatever coding tools they want to use GitLab to productize that code, we see the platform usage surging.
So last quarter, we shared, for example, 60% growth in projects that use our security capabilities. This quarter, we shared nearly 50% increase in year-over-year in code pushes. So more code getting pushed into GitLab, also significant growth in pipelines. Those are the things that take code and verify it, secure it, get it ready for deployment, and then push it out. We saw that go from the 20s in the last half of FY '26, growing month-over-month now to 38% year-over-year growth in Q1. So those are all leading indicators that we're really benefiting from the AI coding work that's going on around the industry. And I shared during the quarter, 5 new architectural bets that we're making that set us up not only to deliver more value for customers, but also capture that value over time.
One last kind of data point for the quarter, which is it was the first quarter that we've actually had our new agent platform product in market. This is us taking LLMs and providing agents across the software life cycle to help with all the tasks that engineers have to do to not only write the code, but actually ship the code out to their customers. And in our first quarter, we captured more net new ARR than any previous quarter combined across our prior 2 AI products. So it was a very strong start. We also shared an interesting early data point around consumption because this new agent platform is a new pricing model. That's a consumption-based model, not our seat-based model. And in the first quarter, we saw a $20 million consumption run rate. That's a measure of both committed credits and on-demand credits that were built up both pre-GA and then in our first quarter of business.
So I felt that was a very strong start. Nothing that you should depend on in terms of $20 million on the other side. It's a run rate based on one quarter only. So we're not building it into our forecast. But we thought it was valuable to share nonetheless.
I guess maybe a couple of other things. I mean there was a lot of goodness in the quarter. We did also highlight, though, that the quarter saw some churn and contraction related to layoffs and also some unique contraction related to M&A. We view those both as temporal, especially the M&A side, unique. But without that, the quarter would have been even stronger.
And I think just -- I know you asked about guidance, too, so just maybe stepping back for those newer to the story. When we gave guidance at the beginning of the year, we gave a very wide range of 15% to 17% in terms of revenue growth. There's a lot of moving parts, which we'll talk about as we have this conversation. We really positioned this year as a year of investment and execution. And I think the big message this quarter is that is playing out as planned. Our assumptions are playing out. This is a quarter of tighter execution, which gave us confidence to raise the guide. So we've narrowed that to 16% to 17% and really just again, excited about the year ahead.
Is there a metric that investors should be focusing on as the best leading indicator of the ability to not only achieve the guide but potentially beat it? Is it billings, RPO, the Duo Agent Platform, $20 million metric? I mean what should investors be focusing on as an indicator of health?
I think we really laid out 5 growth initiatives. I don't think it's 1. I think with our business, you've got to -- it's really about us having all -- firing on all cylinders. And so I think that's why we're very intentional about laying out the metrics that Bill talked about. At the end of the day, though, in terms of our guide, we have a ratable revenue model, and that gives us a lot of visibility. And so we really focus on revenue as our forward metric that you should also be focused on as well.
Okay. So a couple of weeks ago, you guys announced that there might be some changes within the organization, and then you fully laid it out on Tuesday of this week. And so help us understand the strategy behind it, the benefit -- what you think will be the benefits of it? And then how to think about headcount growth going forward?
Yes. So a couple of weeks ago, I published a letter. If you haven't read it, it's published on our website. It's called Act 2. GitLab Act 1 has been an incredibly successful effort, right? We're now over $1 billion in revenue, growing at 23% this quarter, and we serve over 50% of the Fortune 100. Some of the largest companies and organizations around the world depend on GitLab. We're incredibly proud of what we've built and what we have.
At the same time, you all see it, I'm sure, the way software engineering is happening is changing. It's changing rapidly. And we sit down with our customers all the time. But this quarter, in particular, we had several opportunities to have our advisory board. These are some of our largest, most strategic customers, come together in person with us and talk about the future of software engineering, where we believe it's going and what the opportunities are for GitLab to add value and solve their problems. And we came up with 5 architectural bets that we believe set GitLab up to benefit from the AI structural tailwinds that are happening around coding.
These are investments that often relate to the scale of infrastructure that we provide as well as the capability that we already provide for humans, but now are needed across humans and agents. I can walk through them if you're interested. But the bet starts there, the Act 2 starts there, is we realize in order to serve our customers going forward in this agentic era, we need to focus on the scale and the capability of what we do across both humans and agents. So that work was laid out.
We also, as a management team, this is the first quarter since I became CEO, is 6 quarters ago now, where I've had the entire exec team together. We've gone through some executive changes since I joined. Jessica joined just a few weeks before the quarter began, as did my CTO. And as an executive team, we got together, we looked at that strategy, those architectural bets, and we feel very confident and convicted that those are the right things for us to go laser focus on and execute.
We also asked ourselves, though, like what else do we need to change to move faster as an organization to capture this opportunity while it's right here in front of us. And that led to a discussion around a restructuring and changing both the operational footprint of GitLab as well as the organizational layers and some of the culture dynamics. So when we looked at the operating footprint of GitLab, GitLab really came into its own amidst the COVID era. It was really unique in kind of defining a remote-first async culture that was native to that era. And the hiring strategy at one point was hire in any country where there is talent. We ended up with 60-plus different countries where we have employees. And for a company our size, that is pretty unwieldy. We had a long tail of countries where we had 1, 2 or 3 employees, and we've decided to shrink that. So we reduced the number of countries by 22. And now we're smaller in that regard.
We also looked at our management layers. We had 8 layers of management. And we decided in order to streamline communications, prioritization, decision-making, we wanted to shrink that to 5. So we've done that. And then third, we looked at how we execute, how we focus as an organization. And our previous core values were really centered around flexibility, again, born in that COVID era when everyone was struggling to figure out how to do remote work and how to work from home, and we decided that for the agentic era, the #1 thing to focus on is speed. So we're shifting from flexibility to speed with quality is our #1 operating principle.
Second operating principle that we've defined is ownership mindset. We want to empower -- truly empower every individual in the organization to think like an owner of the business to be able to own decisions and execute versus just take actions and check boxes on tasks. And then third, our third operating principle is all about customer outcomes. We want every individual in the organization thinking about the reason we exist is to serve customers and deliver value to them. And so everything we do, can we clearly define the customer benefit or customer outcome that, that work produces.
So those are the 3 new operating norms that we created or operating principles. Those are the structural changes we made. And when I introduced these changes to the company, we decided, given the magnitude of opportunity and the magnitude of change that we're introducing, we would explain all of that to our company transparently and also do the restructuring openly. So we spent a couple of weeks with all leaders in the hierarchy to work through exactly how the reorganization would work. And we offered the opportunity for every employee to decide to if they wanted to opt out of all of this change and be part of the restructuring. We felt like that was important because, again, the magnitude of change is great, and this is an opportunity to exit the restructure with an aligned, committed team versus a team that feels like change is being thrust upon them and then they have to go find something different if they don't like it.
It's been a tough couple of weeks at the company, but I can say I think we're coming out of it much stronger as a result of the approach we took to the restructuring and new energy kind of infusing in the company now. Next week, we have a customer event. It's an annual customer event that we do at the start of every major release. It's in London, but it's broadcast here if you'd like to it -- if you'd like to watch it. And we're going to be unveiling a bunch of new innovation, including several of the architectural bets that I shared in that Act 2 letter, which you're definitely going to be interested in watching. If you get a chance, I recommend it.
Maybe just kind of layering on how that kind of works from a financial impact perspective as well. So just to be clear, this restructuring was never intended to be a cost-cutting or margin exercise. This is really about aligning the organization strategically to win in this agentic era. So ultimately, with all the decisions, we ultimately reduced our workforce by about 14%, 350 of our team members, and we are recognizing a restructuring charge of about $30 million to $35 million, $19 million in Q2, with the remainder through the rest of the year.
But we are reinvesting, the intent is, all of those savings in the architectural bets that Bill has outlined. We're really looking at it in 3 ways: people, technology, process. This is a big cultural shift for GitLab, and we are asking a lot of our Act 2 team members. So we're investing in our people. Secondly, again, from a technology lens, I think, Koji, you were asking about headcount strategy, especially in R&D, this is about making sure we have the right talent to really capitalize on this moment. We're probably going to be growing and investing in R&D. And then from a process lens, we are looking at every single workflow across the business and reconfiguring that to be AI first. So really excited about those and the opportunity ahead.
With such a big change, one thing I think about is culture, maybe near-term risk, but also long-term benefit. And I love the speed with quality. For any technology company that makes a lot of sense and especially anybody working in software development, I mean, speed with quality is paramount. And so how do you -- as much as you can, how do you think about building culture from here going forward within the company?
Yes. One of the things that's really interesting is I've been building software for 30 years, and I've been working with software engineering teams. I came up through a product and engineering background. And so I've seen a lot of software and how teams build software. And even within GitLab, it's been interesting to watch how the engineering team has evolved in accepting new ways of building software with agents. And on -- even within GitLab, I see the full spectrum of attitudes, skill sets and approaches, right?
On the one hand, I have an engineering team that we'll be shipping next week at Transcend, who literally writes and delivers more code than the average of the organization by 20x. They have the luxury of a brand-new service built from scratch in a modern stack using AI tools. And what they built is phenomenal. I have other teams that are struggling because they have an enormous amount of legacy code that was built over the last 10-plus years. There's technical debt there. And they're using AI. Their usage of even our own platform, Duo Agent Platform, has accelerated them 2 to 4x faster than our historical average. So that's awesome to see.
But I also see others in the engineering organization who feel like AI is a threat, AI is taking over their jobs, reducing the importance of the skills that they've spent decades building. And I understand how that can feel. At the same time, over 30 years, I've watched how the engineering practice has changed so many times that I feel like this is just another evolution of the same thing, right? And so we've tried to give the coaching, the encouragement, the space to adapt toward this new modern ways of engineering.
But to your culture question, what we're now saying is, "Look, we've identified what it looks like to be highly successful in agentic engineering. We have several of these teams that are going multiples faster than our historical norms. Let's snap that as the cultural icon. Let's find ways to train and enable and give tools to everyone to reach that new standard because that's going to not only benefit you in your careers, your ability to harness the best technology to build software, but it's going to help us prove our platform, live it first as customer zero and share with the rest of the world that depend on us how to take advantage of AI tools in this new era." So that was what Act 2 was about, was taking those bright spots, those early wins that are already within our organization and setting that as the new standard for everyone. That's how we got to where we're going.
So Transcend next week. I'd be excited to tune in. As much as you can tell us, what should we be focusing on? And I know there's somewhat of a new pricing model you alluded to on the call, Flex. Tell us as much as you can about Flex because I know you're going to talk about it a lot next week.
Maybe I'll talk about some of the cool technology. You can talk about Flex?
Yes.
So next week is going to be amazing. We're going to have incredible customers on stage, partners on stage and do demos of a whole bunch of new innovation that we've been building out over the last quarter. And it is -- I'm so excited about it. So you can expect to see, for example, one of the architectural bets that's really unique to GitLab is the first part of our name is git. It's same as GitHub, our competitor, based on an open source layer where code gets stored and version control. GitLab has -- is the #1 contributor to that project in the world today. The top -- I think 3 of the top 5 contributors are GitLab employees.
And we have decided that, that scale of infrastructure that was built for humans is not going to meet the needs of agents. We believe agents are going to push it 100x beyond what it is capable of doing today. And so we've joined forces with an AI lab, and we are building a new architecture and a new set of capabilities for agents for that infrastructure layer, and we'll be demoing it next week with our partner at 100x scale. It is impressive to watch. You'll see both Duo Agent Platform and Claude Code and other external agents driving volumes of code that is impossible today. So that's an exciting one.
We are also going to be debuting our new Orbit service. GitLab Orbit is we take all of the data inside GitLab, everything from all of your code, obviously, but all of the connections to that code. So the people who wrote it, the changes over time, the plans and bugs against it, the security scans, the builds, everything. We stitch it together into this graph, and we then provide an API for agents to read that context. The reason that's so important is agents thrive on context. The better quality context you give them, the better quality outcomes they produce, and they can do it at lower cost. And you'll see just how much quality and cost GitLab Orbit provides next week. There will be several other amazing demos. I don't want to steal the whole show, but those are some of the highlights to look forward to.
And then just on Flex pricing, not much to share here. You'll have to tune in. But as we're thinking about the future for our customers, it's really about providing optionality, and we're really solving for cost, value and predictability. And Flex pricing will be a contract that will allow customers to have both seats and GitLab credits, so to be able to access our consumption-related products, which we'll be talking about some of those more next week, and we are really excited about this offering. We've had early conversations with customers. I think they're very excited about it. Our sales force is excited to sell it. But we'll come back with more next week. So please tune in and then follow up with all the fun financial details when we get to Q2.
Bill, I wanted to follow up with you on the AI lab that you mentioned. So both bullish, but I want to be measured here. Any time a company says AI lab, we could kind of get over our skis. So I want to stay measured. And I really want to ask around why would an AI lab want to partner with GitLab because a common bear thesis out there is an AI lab could just build the entire software development life cycle tool chain themselves?
Yes. Yes. Sometimes nontechnical people look at how powerful AI agents are and LLMs are and think, "Oh, well, they can build anything," right? And theoretically, that's true. But practically speaking, it's a lot harder than it looks. And as I mentioned, for this infrastructure layer where we're partnering, we are the #1 contributors in the world. So there's both domain expertise and historical momentum and buy-in from the community that they get by working with us.
Second, we actually are the git provider for a number of the AI start-ups and AI labs. And so in particular, this one is a customer of GitLab. And it's the respectful and beneficial partnership in action, I think, as we work together because we're also a consumer of their products and services. And then third, I think, as I said before, we support hundreds of thousands of organizations around the world. We have more than 50% of the Fortune 100 that use GitLab today. They see us also as a distribution channel. When we can support agents at 100x load, that's going to mean they can drive more volumes of tokens through their agents. And so it benefits them by partnering with us because then their agents running on our infrastructure go way faster and lead to more value for everybody.
I can't believe we made it 26 minutes without talking about Duo Agent Platform or DAP that you guys always talk about it on the calls. And so you guys gave a $20 million metric. It's a CRR consumption run rate.
That's right.
What exactly is in that $20 million? How do we think about it? And with any time a company gives a metric that's -- what is the expectation on the frequency of when we might hear this metric?
Yes. No, so we're very excited about this. It is an early green shoot. Essentially, what consumption run rate is, is it takes our committed DAP credits plus overages over 28 days and annualizes that number as a run rate. We are very, very excited about it. But again, this is -- we're quarter in, it's data that is just a signal of product-market fit. It's a signal of -- we're excited. It's -- the product is launched. It's doing very well. Just I think one point of clarification, because on the call, there was a couple of questions about this, so it doesn't include any of our prior AI products, Duo Enterprise or Duo, but it does include a small minority of conversions from those products into DAP.
I think the big takeaway is that this is, like, additive. And I think the other thing that Bill highlighted at the beginning of the call is that first quarter out, we have higher ARR from Duo Agent Platform compared to either of our prior AI products combined. So again, very excited about it. And as the business evolves, we will continue to come back with metrics on a more frequent basis.
Not a quarterly metric, but a milestone.
A milestone metric. I think that's a great way to think about it, yes.
That's great. Okay. So how do we -- how are you guys -- Duo Agent Platform has been out in the market for some time with your beta customers, and it went live earlier this year. And so how are you going to market with it? And how should we broadly be thinking about adoption, consumption? How does it show up in the model?
Yes. We go to market both product-led motions as well as sales-led motions. So on the product-led side, we introduced $12 in premium credits for every premium seat and $24 for every ultimate customer seat, which allows engineers that are already in GitLab to begin to experiment and try the platform without having to have their organization make a commitment. The organization does have to unlock the feature. But once they've unlocked it, there's no monetary commitment required. That is kind of a product-led growth motion.
The sales-led growth motion is we have now enabled our sales force this quarter, Q1, once again, our first quarter, to go and sell a Duo Agent Platform as repo side, so server side, agentic engineering across the software life cycle. And that is in contrast to what Claude, Cursor, Codex do, which are more client side or developer side, authoring the code. Where we run on the organization or the server side where the code is stored to do all of the actions, not just coding, but all of the security, all of the planning, all of the pipeline remediation on the repo side. So it's a complement.
Our sales force often goes in and helps educate the customer on the use cases that we provide, that are different and additive to what Claude or Cursor or whatever their tooling strategy is and how those 2 can come together to accelerate the full software engineering life cycle.
And then there was another part of your question I'm missing.
I forgot, too.
Okay.
But in the last 30 seconds here, I wanted to ask you on security. I mean, security offering is very good, very, very strong from GitLab. And so what is top of mind for your customers around software development and security?
Yes. You probably see in the news a lot of software supply chain attacks going on. Hackers or attackers are using LLMs now to discover and exploit software vulnerabilities in record time. Agents make that easy, too. And so it is more important than ever that companies put security practices in place, not on production code, but before the code ever ships. Because once it's in production, you're exposed, and the hackers' time to find that and exploit it is lower than ever. What GitLab does is we provide the real-time security scanning in the code pipeline before the code gets deployed. So that's a really powerful value proposition and always has been, but even more critical today.
Got it. We're all out of time. Bill, Jessica, thank you so much for doing this. We appreciate it.
Thanks, Koji.
Koji, thanks.
Thank you so much.
See you next week at Transcend.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — Bank of America 2026 Global Technology Conference
Fireside-Chat: GitLab betont AI-getriebene Wachstumschancen, stellt Act‑2-Reorganisation vor und nennt starke Q1‑Zahlen plus $20M DAP‑Run‑Rate.
🎯 Kernbotschaft
- Strategie: Act 2 fokussiert GitLab auf Agent‑getriebene Softwareentwicklung mit fünf Architektur‑Wetten, um von AI‑Tailwinds zu profitieren.
- Momentum: Q1 zeigt Nachfrage‑Signale (Code‑Pushes, Pipelines, neue Kunden), die Management überzeugt haben, Organisation und Investitionen neu auszurichten.
- Priorität: Speed with quality, Ownership‑Mindset und Customer Outcomes als neue Betriebsnormen, um schneller zu liefern.
⚡ Strategische Highlights
- Produkt: Duo Agent Platform (DAP) ist live; erstes Quartal lieferte mehr net‑new ARR als vorherige AI‑Produkte zusammen.
- Infrastruktur: Neue Agent‑Skalierungsarchitektur in Partnerschaft mit einem AI‑Lab; Demo bei Transcend geplant (100x Volumenversuch).
- Preis/Vertrieb: Flex‑Preismodell angekündigt (Kombination aus Seats und Verbrauchscredits) — Details nächste Woche.
🆕 Neue Informationen
- Finanzdaten: Q1 Umsatz $264M (+23% YoY), NGOI‑Marge (Non‑GAO‑Operating‑Income) 14.2% (+200 Basispunkte).
- KPIs: First orders +30% YoY, $100k‑Kundenkohorte +18%, GitLab Dedicated $70M Annual Recurring Revenue (ARR).
- DAP‑Signal: Verbrauchsrun‑Rate für DAP: $20M (Milestone‑Metric, nicht in Guidance eingepreist).
❓ Fragen der Analysten
- Welche Metrik zählt? Management empfiehlt Revenue als führende Kennzahl, betont aber mehrere Initiativen; DAP‑Run‑Rate bleibt Meilenstein, keine regelmäßige Guidance.
- Reorganisation & Risiko: Kritik/Fragen zu Kultur und Headcount: Restrukturierung reduziert Belegschaft ~14% (~350 Personen) und Länderanzahl um 22; $30–35M Restrukturierungsaufwand (ca. $19M in Q2).
- AI‑Partnerschaften: Analysten fragten, ob AI‑Labs GitLabs Rolle ersetzen könnten; Management betont GitLabs Git‑Domain‑Expertise, Community‑Momentum und Verteidigungs-/Vertriebsrolle.
⚡ Bottom Line
- Fazit: Positives operatives Momentum und klare AI‑Roadmap bieten Upside; gleichzeitig sind Einmalaufwendungen, kulturelle Risiken und die Unsicherheit, wie schnell Verbrauchsumsatz skaliert, zu beobachten. Anleger sollten DAP‑Milestones, First‑Orders, Dedicated‑ARR und Restrukturierungskosten verfolgen.
GitLab — Q1 2027 Earnings Call
1. Management Discussion
Good afternoon. We appreciate you joining us for GitLab's First Quarter 2027 Financial Results Conference Call. With me are Bill Staples, our CEO; and Jessica Ross, our CFO. During this afternoon's call, we will provide an overview of the business, commentary on our first quarter and full year results and guidance for the second quarter and fiscal year 2027.
Before we begin, I'll cover the safe harbor statement. I would like to direct you to the cautionary statement regarding forward-looking statements on Page 2 of our presentation and in our earnings release issued earlier today, both of which are available under the Investor Relations section of our website. The presentation and earnings release include a discussion of certain risks, uncertainties, assumptions and other factors that could cause our results to differ from those expressed in any forward-looking statements within the meaning of the Private Securities Litigation Reform Act. As is customary, the content of today's call and presentation will be governed by this language.
In addition, during today's call, we will be discussing certain non-GAAP financial measures. These non-GAAP financial measures exclude certain unusual or nonrecurring items. -- that management believes impact the comparability of the periods referenced. Please refer to our earnings release and presentation materials for additional information regarding these non-GAAP financial measures and the reconciliations to the most directly comparable GAAP measure.
I will now turn the call over to Bill. Bill?
I'm pleased to report Q1 results. Revenue of $264 million, growth of 23%, operating profit of $38 million and a 14% non-GAAP operating margin and 1,519 customers paying us more than $100,000 a year, up 18% year-over-year. Dollar-based net retention was 117%. These results helped crystallize what has become increasingly clear. The opportunity ahead is massive and speed matters. We announced GitLab's Act 2 a few weeks ago. Jessica will get into the details of the financial aspect of the restructuring shortly. I'll spend my time highlighting the signal we're getting on the opportunity and the strategic bets we're making to unlock GitLab's advantages against this structural tailwind.
Our core enterprise DevSecOps business remains strong. Gross bookings growth rate hit its highest level in 4 quarters. GitLab dedicated crossed another milestone of $70 million in ARR. Ultimate now represents 57% of ARR and 7 of our top 10 deals. [ DAP ] contributed more net new ARR in its first quarter, then Duo Pro and Duo Enterprise combined in any prior quarter and it was attached to 4 of our top 10 deals.
Over the course of FY '27, we intend to transition Duo Pro and Duo Enterprise subscriptions into DAP, consolidating our AI portfolio into a single agentic platform and onto the consumption business model. Platform activity is also surging. Code pushes across our paid SaaS customer base are up 49% year-over-year. CI pipeline growth accelerated from the mid-20s in late FY '26 to 38% in April. One of our most advanced agentic customers grew the volume of code in their repositories by 2.5x in just 6 months and still accelerating. The agentic era is creating structural tailwinds for DevSecOps platforms, and GitLab is on the critical path to scaling agentic engineering in the enterprise.
Let's talk about the 5 growth initiatives I introduced last call. First, accelerating first order growth. We delivered 30% higher new logo growth versus the same period last year. The dedicated first order team is ramping ahead of schedule and a strong resurgence in product-led growth produced our highest absolute first order count in 10 quarters. The reason this matters is simple. The changes we've made this past year are enabling GitLab to compete and win new business at a dramatically faster rate. And while net ARR contribution from many of these customers is small in year 1, history is unambiguous about what comes next.
For example, our 2016 cohort has expanded more than 100 times over the past 10 years. That is the type of customer journey we're working to replicate with all of our new customers. Second, we told you we're scaling sales capacity. Our FY '26 quota-carrying headcount investments are already benefiting gross bookings as planned, and we continue to grow capacity. Based on the timing of these hires and our historical ramp time, consistent with what we shared last quarter, we expect most of the benefit to land in the second half of the year.
Third, let's talk about our expanding monetization vectors. There are really 3 dynamics to highlight. First, our customers are starting to ask nontechnical users, product managers, designers, security teams to begin using GitLab and agentic workflows which translates to more seats needed over time, governance, version control, audit trails and approval workflows are now their problems, too. That's a new footprint to grow into.
Second, agentic workloads are pushing DevSecOps infrastructure harder than it was designed for. The outages and reliability gaps of our competition you've all been reading about are showing up in customer conversations. Our cloud-neutral architecture and platform reliability are real differentiators in those conversations and a few of the architectural bets I'll talk about in a minute, will position us to capture the agentic infrastructure opportunity ahead.
Third, our consumption business is off to a really solid start. Consumption run rate is an internal metric we track to gauge uptake of GitLab credits. We're sharing CRR this quarter as an early signal. However, it's important to note that 1 quarter is not sufficient to establish a meaningful trend at the end of our first full quarter of consumption. Dual agent platform paid consumption run rate was nearly $20 million. Included in this number are minimum usage commitments made pre-GA and during Q1 as well as on-demand credits. As dual agent platform adoption expands and we bring new products to market, paid CRR will likely become a more meaningful forward indicator of where our commercial model is heading. We'll provide more formal metrics and disclosure cadence as this motion continues to mature.
Fourth, we're continuing to support price-sensitive customers. headwinds have persisted with this cohort, which makes up about 20% of our ARR, the initiatives around increased coverage and faster time to value are underway and will take time to manifest.
Fifth, we're executing our AI strategy. GitLab dual agent platform reached general availability 2 weeks before the quarter began. And as I shared at the top of the call, contributed more net ARR in its first quarter than Duo Pro and Duo Enterprise combined in any previous quarter. As cogeneration accelerates, the AI paradox is real. Every customer I talk to describes bottlenecks, across code review testing, security remediation, pipeline management and more dual agent platform handles the repetitive engineering workflows across the software life cycle, so engineers can focus on consequential work.
The pattern underneath these numbers matters, though, even more. DAP is unlocking access to incremental AI budgets beyond existing DevSecOps spend. That's a different commercial dynamic than seat expansion, and it changes our addressable opportunity inside accounts.
We also announced expanded relationships with AWS, Google Cloud and Anthropic this quarter. Duo Agent platform spend is now eligible against committed cloud budgets on Google, AWS and Anthropic marketplaces, which removes a real procurement friction point. One customer story makes the dynamic concrete a top 10 U.S. bank ran a dual agent platform pilot across everyday engineering workflows.
In Q1, developers averaged 1.5 hours of savings per task active rollout is now underway across hundreds of developers with adoption and daily credit consumption climbing fast. Each cohort ramps faster than last. And based on the customer's current rollout plan, the active user base is expected to grow nearly 20x upon full deployment later this year.
Next, I want to share our learnings from the evolving environment and where the market is going. We recently hosted our Executive Advisory Board meeting, where we brought together leaders from our largest and most strategic customers. I wanted to share 3 insights from this event, which help illustrate where the market is heading and GitLab's growing value proposition.
First, the Head of Engineering at a major technology platform, put it this way, agents are like psychopathic interns. They lack good judgment, a human to go to jail for certain decisions, but what about an agent? That question doesn't have a legal answer yet. Governance and control is a systems level problem that needs a platform level answer. And that platform is GitLab.
Second, the Head of Software Engineering at a top 10 bank after hearing our road map, told us he buy the full platform tomorrow. His 1 condition was tool optionality for developers. In other words, GitLab's value is twofold. Cloud, model and tool neutrality and everything that happens around cogeneration, the tests, the controls, the governance.
And finally, one customer managing over 200,000 repositories told us they simply can no longer configure governance project by project. What they need is what they call mission control logic, policy injected at the platform level across the entire state. That's a machine scale problem and one of our architectural bets I'll describe in just a minute.
The signals in our Q1 performance and from our customers are strong, maximizing our ability to capture this opportunity requires change to our infrastructure monetization and how we operate. I laid those out in my Act 2 letter.
Here are the 5 architectural bets we're pursuing to create new value for customers, position ourselves to benefit even more from AI structural tailwinds and expand our monetization factors. Transcend next week will be live streamed on our website and really bring these to life.
All right, bet number one, machine scale infrastructure, agents work at machine scale and they're pushing competitors to the brink. This quarter, we began a generational rebuild of Git to support the scale and features required for 100x Grove. This is a scale requirement that didn't exist before and has become a real pain point for every team on their agentic journey. We're partnering with an AI lab on the design and implementation of the new service, including APIs that are optimized for agents to store and retrieve context, including code. As the leading contributor to get today, we have a right to win this layer of infrastructure. You're not going to want to miss the demo next week.
That number 2 is around orchestration. Agents create activity, what businesses need is software that drives business outcomes. Orchestration is what connects the 2. We've been connecting and automating the steps of software delivery for years with our CICD pipelines. We own the assembly line for code, building, testing, shipping and securing it in a defined sequence with dual agent platform, GitLab can now coordinate software development life cycle tasks between humans and agents.
The next step expands our agentic infrastructure across artifact management, governance and compliance and continuous deployment. For these new services, the value scales with the work performed just as it does with dual agent platform.
Architectural bet #3 is all about context. Cogeneration is commoditizing fast and enterprise AI bills are climbing as fast as adoption. What doesn't come out of ties is the connected data model across every project, every repo and team accumulated over years. We're building a first-class API accessible service called GitLab Orbit that improves outcome quality and reduces the cost of agentic actions. Access to orbit will be monetized through consumption credits and will be valuable to both DAP users and external agents, cloud code, cursor, codecs, whatever the customers choose. Context is a compounding asset. Every human and agent action actually makes it richer.
Architectural Bet #4 is about governance. For enterprise scale adoption, governance is nonnegotiable. -- we're designing identity, audit policy and deployment flexibility as core platform services from the start. So every agent pipeline and merger quest runs through them by default. This builds on the work that already differentiates GitLab Ultimate, and you'll see more advancements in this area at Transcend next week.
Architectural bet #5 is that 1 platform for all modes of software engineering will be incredibly valuable for customers. There are trillions of lines of code that exist in the world today, and most of it can't and won't be rewritten anytime soon. software teams will build and manage software 3 ways for the coming decade. They'll do it the manual human software development life cycle approach that we have led for the last decade, values agents on tasks as they do today with dual agent platform, and they'll embrace autonomous agentic engineering.
Just like the cloud era, choosing a vendor strategy that splits your infrastructure and your developer experience is a painful and costly choice. GitLab customers don't need to. GitLab is the 1 platform that already spans planning, coding, reviewing, securing, deploying and operating with 1 control plane, 1 data plane and governance underneath. adding autonomy is an extension of the platform, not a separate stack.
Customers get 1 place to manage all their software systems with cloud and model neutrality. That's the structural advantage others simply can't match. I want to also talk about GitLab Flex. You see as AI workloads change the relationship between cost, value and predictability, our business model will need to follow suit.
Consumption is the right model for it. which is why we added GitLab credits to our business, it's becoming increasingly clear that customers need even more flexibility in how they use our platform. That's why next week at Transcend will be unveiling GitLab Flex, a buying program that lets customers mix, seat-based and credit-based products in ways we believe that will be exciting for them and for GitLab. We look forward to sharing more with you then and in the quarters ahead.
Let me close with 2 customer stories from the quarter. They illustrate a simple point. The problems that GitLab solves, security, compliance, governance at scale only get harder in the agentic world ahead. Zillow Group operates the U.S.'s largest real estate marketplace and has been a GitLab customer for over a decade. Their internal AI-powered pipeline engine generates thousands of GitLab projects and pipelines. AI scale workloads added to Zillow's coding agent providers and Zillow's internal agents have meant fundamentally different infrastructure needs as AI-assisted workflows help engineering teams ship 40% more code per engineer and focus on broader development priorities.
This quarter, they're migrating more than 2,000 engineers to get lab dedicated to strengthen security and compliance with platform-level enforcement and scale with AI-driven growth. They're also piloting GitLab Duo Agent platform as the context layer that makes their AI investments even more effective.
CSL Behring, a global biotech leader, is another long-time GitLab customer who signed a multiyear commitment to GitLab Ultimate and dual agent platform this quarter, further deepening the relationship. Their challenge was not just consolidating fragmented tools, but doing it while standing up an AI development capability that their AI Governance Board could approve and GitLab's unified platform, provided enterprise model controls, logs and security analysis, embedded in the same pipeline developers already use.
Before I hand it over to Jessica, I want to take this moment to thank all team members who have helped bring GitLab to where it is today, including those departing in connection with the workforce changes announced as part of Act 2. The work you've done here mattered and it continues to matter. You came to GitLab when we needed you. You laid the foundation on which we stand today. Thank you.
The opportunity ahead is an incremental growth on a devs -- platform. We are now on the critical path to scaling agentic engineering in the enterprise and building towards becoming the trusted enterprise platform for software creation in the agentic era. I'm really excited for our Transcend event next week. You'll see Orbit. You'll see Flex. You'll see agents pushing Git at 100x scale and our first delivery of autonomous engineering. That's where the next chapter starts. Our very best days are ahead.
With that, I'll turn it over to Jessica.
Thanks, Bill, and thanks to everyone joining us. I'll now cover 3 things: our Q1 results, what's driving them? And how you're thinking about the rest of the year? Revenue came in at $264 million, up 23% year-over-year and 4 points ahead of our guide. Enterprise performance was strong, with strength well distributed across all geographies. And Public sector performance also outperformed our expectations and GitLab dedicated across another milestone of $70 million in ARR.
In addition, the quarter also benefited from $2 million of nonrecurring overages and early renewals. We delivered this against an uncooperative macro backdrop. As we expected, our price-sensitive cohort, roughly 20% of ARR remained under pressure. Across the business, we saw more see contraction than we anticipated, mostly tied to layoffs in our customer base. M&A-related contraction was an additional headwind. Without those dynamics, the quarter would have been even stronger.
Where GitLab's platform really shows up is in our enterprise business. where we continue to see resilience. Our 100,000-plus customers grew 18% year-over-year to 1,519 and now represent just over 75% of ARR. We now have 10,831 customers paying us at least $5,000 in ARR, representing over 95% of our total ARR base.
Gross retention remains well above 90%, in line with historical trends. Dollar-based net retention was 117%. As expected, the tale of 2 cities we've talked about before continues to play out. We saw healthy spend dynamics from our larger customers and pressure in the mid-market and SMB segments that weighed on net retention.
Total RPO grew 18% year-over-year to $1.1 billion. Current RPO grew 24% to $724 million. Now moving down the income statement. Non-GAAP gross margin was 88% as SaaS continues to grow as a share of our revenue mix. It's now about 1/3 of total revenue. and grew 37% year-over-year, driven by continued strength in GitLab Dedicated and Duo. Q1 non-GAAP operating income was $38 million versus $26 million a year ago. Non-GAAP operating margin was 14%, up roughly 200 basis points year-over-year.
On JiHu, Q1 non-GAAP expenses were $3.1 million compared to $3.1 million in the prior year. Our goal remains to deconsolidate JiHu, though we cannot predict the likelihood or timing of when that may occur. Adjusted free cash flow was $147 million, a free cash flow margin of 56%. Here, we benefited from timing of collections.
Before turning to guidance, I'll provide a quick update on capital allocation. The framework I laid out last quarter is the same one guiding us today, invest first in growth, maintain balance sheet resilience, and these buybacks to drive shareholder value and manage dilution. Q1 reflected all 3. We ended the quarter with $1.36 billion in cash and investments, we repurchased about 2.4 million shares and have $350 million remaining on the authorization.
Now turning to guidance. Let me lay out our key assumptions for the balance of the year. I'll begin with our Act 2 plan announced last month. A key component of this plan is a restructuring of our workforce. This is to ensure we have the right operating structure to capitalize on the opportunities ahead of us. As detailed in our initial announcement, we have engaged closely with our teams to reshape our company in the most effective and transparent way possible. We are finalizing these decisions and anticipate that approximately 14% or 350 of our team members as of January 31, 2026, will be impacted.
We also expect to exit 22 countries and reduce our team member geographic footprint by approximately 37%. We are flattening our organizational structure with up to 3 layers of management removed. We expect to incur $30 million to $35 million of pretax restructuring charges, of which approximately $19 million is expected to be incurred in Q2.
The majority of the remainder is expected to be recognized over the following 3 quarters. We expect to reinvest the vast majority of the savings from this restructuring into several specific initiatives designed to accelerate our Act 2 strategy. These include investments in our team members, a reallocation of resources to lean into the architectural bets that Bill outlined and further building out internal AI tooling and associated costs.
Additionally, our outlook reflects prudence on 4 key items. First, macro. While we did see an improvement in public sector performance this quarter, we continue to not assume a meaningful bounce back in FY '27. We also continue to expect the price-sensitive cohort, which represents approximately 20% of ARR to remain under pressure.
Second, while we are pleased with the early progress, we continue to assume no material revenue contribution from GitLab Duo Agent platform in FY '27. The focus this year remains on converting pilots to production and ramping new adopters.
Third, we see accelerating lay ops concentrated in the tech sector and heightened customer caution associated with these changes.
And fourth, the potential for some near-term disruption associated with organizational changes as we operationalize Act 2. We carefully considered business continuity when reviewing any restructuring affecting our quota-carrying sales force. We intentionally undertook a voluntary separation program. This was to head off future potential attrition associated with the changes we made. That said, changes of this scale carry some near-term disruption, and our guidance reflects that.
Given our Q1 performance and the continued progress we are making across many of our 5 strategic priorities, we are raising our guidance for the full year. For Q2 FY '27, we expect total revenue of $272 million to $274 million, representing approximately 15% to 16% year-over-year growth. We expect non-GAAP operating income of $30 million to $32 million, and we expect non-GAAP net income per share of $0.17 to $0.18, assuming $168 million weighted average diluted shares outstanding.
For the full year, we now expect total revenue of $1.112 billion to $1.118 billion, representing approximately 16% to 17% year-over-year growth. Non-GAAP operating income of $135 million to $141 million, and non-GAAP net income per share of $0.79 to $0.82 assuming a $166 million weighted average diluted shares outstanding. I'd also like to provide a few additional points for modeling purposes.
First, we continue to expect full year gross margins to be between 85% and 87%. Second, we expect profitability to trough in Q3 due to timing of investments post restructuring. Third, we are forecasting approximately $50 million of expenses related to JiHu compared with $13 million last year. This is a year where we are investing deliberately to capture the Act 2 opportunity. The financial profile we've achieved over $1 billion in run rate revenue, strong cash generation and $1.36 billion on the balance sheet is the foundation we're investing from not toward.
That's what gives us the flexibility to rebalance resources behind our highest return initiatives and return capital to shareholders, all at the same time. The opportunity ahead has never been greater and the foundation we're investing from has never been stronger.
Thank you for joining us. I'll now turn the call over to Yao to moderate Q&A.
[Operator Instructions]. We'll take our first question from Matt Hedberg with RBC, followed by Sanjit Singh from Morgan Stanley.
2. Question Answer
Congrats on the quarter. Really great to see the stabilization this quarter. I guess, my question, Bill, for you, with all of the innovation that you guys have been delivering upon, can you talk about the competitive landscape? I guess specifically, looking at GitHub, how win rates trended there? Is pricing holding up? Just any color on that, it feels like you guys are having quite a bit of success these days.
Thanks so much, Matt. Yes, it's a very interesting environment we live in. Agents are really driving infrastructure load higher than humans ever did or could and taking some of our competitors to the brink as we've all seen. It's important to remember, competitors have a different mix of audiences. We're squarely focused on enterprise customers. And so there's different communities in our case, a different pace and much higher stakes with our customers. We do see real opportunity here.
Remember, though, for our customers, this workload is mission-critical. It's hard to migrate and it takes time, especially at enterprise scale. That's because the decision of GitLab as a platform is a core infrastructure decision. It requires the entire organization to align and make that decision. It's not as simple as someone downloading a tool onto their laptop. So I don't expect to see an overnight swing here, but here is what we're seeing.
In Q1, we saw a notable increase in enterprises looking to adopt GitLab as their platform, including new first orders as well as consolidation within our existing base. That did result in a small but meaningful improvement year-over-year against historical win rates. And as I shared in the prepared remarks, we also saw an inflection in first order count. We're now 30% year-over-year higher as a result of the combination of product-led and sales-led growth efforts that we've been investing in for the last few quarters. We are running targeted go-to-market campaigns to seize this opportunity, and we're seeing early results from that.
But I think what I'd point out for investors that's even more important is what I mentioned on the call. We're partnering with an AI lab on the design and development of the future of our Git infrastructure. Our design requirement for that project is 100x scale versus what humans need today because we anticipate that's going to be required for enterprise customers as we move from the early adoption phase of agentic engineering to full teams embracing agenda engineering practices. So that's a really new exciting opportunity for us. You'll see more about that next week at Transcend and encourage you to tune in.
Next question, Sanjit Singh from Morgan Stanley, followed by Radi Sultan from UBS. Sanjit, go ahead, please.
This is Oscar Savara for Sanjit. Maybe if I can touch a bit more on the guidance and maybe any changes on the philosophy. So you've spoken to expected benefits from the scaling sales capacity in the second half of the year. But also there's commentary around an uncooperative macro backdrop and just you accounted for that not improving going forward and maybe also some potential execution disruption. So maybe I wanted to get a sense, maybe a finer point on the increased conservatism maybe that is being embedded into the guidance versus what you're seeing out there play out today?
Yes. No, thanks for the question. A couple of things. Just kind of speaking to last quarter, we deliberately did give a wider range, which we cited many, many moving parts in the business. And just as we think about how the quarter played out, our so far assumptions have largely played out as expected. So we're now through the quarter where we'd be both on revenue and NGL. And again, a reminder, the business is largely ratable, and we have very, very strong visibility.
As we're thinking about additional prudence, right, there's -- as we talked about, we did have some impact from churn and contraction related to risk and we had some unique to the quarter related to M&A. And again, with a large -- even though we've been very, very intentional on the risk about protecting sales quota-carrying sales capacity and our engineering head count. We know at any large-scale risk. There is some risk of disruption. So we have embedded that into the guide as well.
So I'd say the 4 things, again, so 2 carries over from last quarter. We don't -- still while we saw some strong performance in pubs this quarter. We still don't expect an immediate bounce back. while we're very, very pleased with the results that we're seeing on DAP so far, we're not expecting material revenue there. And then the additional new pieces are the risks and the execution risk.
Next question, Radi Sultan from UBS, followed by Ethan Weeks from Piper.
Awesome. Bill, in your prepared remarks, you mentioned the opportunity to bring more nontechnical users to the platform. My question is, how do you imagine monetizing those users? Do you think the current SKUs properly reflect the needs of that cohort? Maybe if you could just walk through how you're thinking about shaping the product and monetization opportunity to capture that emerging cohort of nontechnical users?
Yes. It was a notable increase this quarter in our customers asking for and exploring additional seats for those nonengineering users. I think it's been asked a few times in recent quarters, are we seeing that possibility -- and while we've had a few conversations this quarter, there was more of a pattern forming, where we do see teams electing to ask project managers, designers, program managers and others to begin contributing code using a genic tools. And of course, they need GitLab seats in order to do that to contribute to the code repository and take advantage of the CI pipelines and everything else we give.
We currently are in several conversations along those lines, and we're putting forward the same seat-based pricing model that we provide for engineers, given the value and the requirements are the same. So we think our seat-based model is going to benefit from these conversations as well as our dual agent platform. approach because those users have the same requirements in terms of agentic engineering across the software life cycle.
The next question, Ethan Weeks from Piper Sandler, followed by Derrick Wood from TD Cowen.
This is Ethan going in for Rob tonight. Bill, I wanted to ask around kind of this rebuilding of GIT and a much larger scale that you're trying to build this at. And specifically the points you made around partnering with an AI lab on kind of this vision. And there's been some worries in the past around these AI labs looking to kind of do this in-house or become competitive with you. And so I was wondering if you could talk on why they decided to partner with you in building this rather than trying to compete with you.
I think there's probably multiple factors there. Number one, we are, I believe, the leading contributor to the open source good community today. And we also serve several of the AI labs with GitLab. And so both being a customer and a notable GitLab get open source contributor, probably help them make the choice to partner with us. I think in addition, we serve more than half of the Fortune 100 today. We're a serious DevSecOps vendor in this market, have hundreds of thousands of organizations that use get lab today, and they want to be able to deliver a great experience to their customers through GitLab. So it's been a great partnership. You'll see the demo in next week that will share the current progress on that and more details there.
Great. Next question, Derrick Wood from TD Cowen, followed by [ Matt Caletti ] from Needham.
This is Cole on for Derrick. Bill, could you just talk a little bit more about the kind of see compression that you're seeing and how you guys expect this to unfold? And then secondly, just on that same point, how do you think the new monetization can help offset that in the mall.
Actually, we've seen seats growing this quarter. Obviously, with the growth that we delivered, we did see seats growing. That's our primary monetization model today. I think Jessica mentioned a few churn and contraction and M&A activity that was unique to the quarter, which had we not seen the quarter would have been even stronger, but definitely seats are growing. And in terms of new monetization, our lab credits consumption program is also helping us start to take on new AI budgets, as I shared. It's also delivered our highest net ARR quarter, AI quarter ever.
As I mentioned, it outperformed in its first quarter, Duo Pro and Duo Enterprise combined over any previous quarter. And I think we've been in the Duo business 2 or 3 years. So an impressive start with the GitLab credits program and dual agent platform and seats continue to grow.
Yes. And I would just add, again, I think to that point, I were both there really changing the relationship between cost value and predictability, and we look at it all as additive and providing our customers with more optionality and flexibility.
Great. Next question, [ Matt Klite ] from Needham followed by Kingsley Crane from Canaccord Genuity.
Great. This is [ Matt Letier ] on for Mike Cikos over at Needham. Thank you for questions. Can you provide specifics on where you intend on reinvesting restructuring savings in order to drive the architectural strategy that Bill laid out? And how will you measure ROI on these changes?
Yes. No, great question. Thank you. So we're really looking at it in 3 places: people, technology and process. From a people lens, we are asking a lot of the people who are staying on the -- for Act 2. And we want to ensure that we're investing in them and retaining for them because they're going to be -- play a really significant role in this journey.
Second, on technology. We're really leaning into the architectural beds that Bill outlined in his script. And we're going to be reallocating and investing in R&D resources to accelerate our road map. Again, we're really excited to share more at Transcend next week. So definitely check that out. And then finally, from a process lens, we are reviewing our processes to take advantage of AI and go faster as an organization. And I think this is very much in line with our capital allocation strategy. We have high conviction that it's really the best patent to durable growth, operating leverage and long-term shareholder value.
And then I think on the second point, from an ROI lens, look, it's really too early to provide details, but we are -- like everything else, is going to be very intentional about how we invest with clear guardrail and the right trade-off. I think we're very clear eye on both the risks and opportunities, but I believe that the market opportunity here is too big to not capitalize on it now.
Next question, Kingsley Crane from Canaccord, followed by Howard Ma from Guggenheim.
Great. Look, Bill, there's a lot of noise out there, but I just want to start by commending you for the candor and the Act 2 letter, the open approach that you're taking and how you've led through what's a difficult but pivotal time and you've navigated transitions before. So I think we know how much it's about people interested not just technology.
So few angles on that. First, I just want to touch on talent. Can you talk about deep technical problem longer says this year just going to tie a resource. How do you feel about attrition over the past couple of weeks and just generally retaining a engineers? And then on disruption, I know the guide have had some sort of market disruption, but the letter talks about many -- customers are so -- can you just also get more confidence on that come?
Yes. Thanks, Kingsley. Definitely, these moments are difficult for any company to undertake. And maybe I should just pause for a second and express again my gratitude for all those that we separated with and our undergoing consultation with starting yesterday. We really appreciate the contributions from all of those who've been part of GitLab those who we separated with as well as those who chose to undertake the voluntary departure.
They came when GitLab needed them. They've delivered amazing things, and the foundation that they built is what we're going to continue to build on. We were very careful in terms of how we went about the restructuring. In fact, as you can probably tell from the leader -- from the letter, we started by clearly articulating the why, the way we see the market, the future of software engineering, the first principles around our investments going forward.
We then explained what the product strategy, business strategy as well to go after the opportunity. And then we talked about the how with team members. And some of the tough challenges that we're trying to solve in order to allow us to go faster as an organization and capture this opportunity.
And that includes some of the things that I shared in the letter like reducing our operational footprint as well as reducing management layers so that we can make faster decisions and flow communication faster. We're also forming smaller teams in R&D.
So all of that -- I share all of that context because it goes towards your question around retention. -- it's really important that team members understand the changes we're making and the opportunity ahead and are as excited about it as we are. which is another reason we actually issued the voluntary departure program because we understand this is a lot of change and maybe it's not for everyone, and we wanted to head off future attrition by giving those team members who came maybe in a different era with different expectations and opportunity to move on if they weren't excited about the new direction.
So we've executed that now. We were very careful in protecting our sales capacity to ensure that we can continue to deliver on the targets that we've set for this year. And as we shared, we're also investing in team members and in particular, in R&D, we actually expect to grow our ability in that in the coming quarters. And so to execute on those architectural bets. We're investing in our team members, and we'll continue to invest in R&D to make sure that we can deliver as quickly as possible.
And then just on your comment on customer exposure, it's very limited. We had no sales presence in the geographies that we've exited, and where customers exist we're managing transitions very deliberately with a very focused communications plan.
Great. Next question, Howard Ma from Guggenheim, followed by Nick Altman from BTIG.
I just wanted to clarify 2 items. I'll ask them together. The first is the $20 million of Duo Asian platform annualized consumption I just want to be sure, is that a clean number in that it doesn't include any Duo Pro or enterprise spending that converted into DAP commitments? And then my second question is the 30% new logo growth. Can you help reconcile that with the greater than 5,000 ARR customer net adds because I'm seeing it's about 149 but that was down maybe that reflects the onetime tech-related layoffs and M&A-related churn.
First, just on DAP, it is a clean number, but I do want to just be very, very clear that this is not something that anyone should be looking at in their models. It's a very early signal. One we're excited about, but at the same time, it's like 1 quarter's worth of data. And we're not basing our forecast on that, and I hope that you are not as well.
And then just on the customer count, again, we -- the bottom layers can get pretty noisy. I just would again point to -- you've got to look at it holistically. I think the big message is our enterprise business remains strong. Our 100,000 customer grew 18%. And I just, again, encouraged that the way we look at it is really more of a holistic line.
Next question, Nick Altman, BTIG, followed by Raimo Lenschow in Barclays. Nick, go ahead, please.
Awesome. And Jessica, can you just provide some color on the bookings because I believe you noted that the gross bookings were very strong, but it seems like there's maybe some noise in the deferred revenue in the total RPO growth on a sequential basis was a bit lower versus historical levels. So can you just parse out the gross booking strength that you guys alluded to versus the RPO and the billings growth.
I'll focus on the leading indicators. And again, I think the general comment here is the combination of billing, the RPO, RPO and aggregate, you can take those to look at the business. but they all have their own nuances. So at the end of the day, I think the best -- visibility we have is into revenue, which is where we guide.
But yes, first on guidelines, there's -- those were at 12% growth this quarter, which was coming off a really tough comp. We had growth in Q1 of FY '26. As I referenced, we had some larger seat contraction there than anticipated, which was mostly tied to layoffs in our customer base. And in addition, we had some M&A contraction that was really unique to the quarter. Without those dynamics, the quarter would have been even stronger, and we're very clear eyed on that.
In terms of the other leading metrics, I'd talk about RPO for a second. I think there's a few things to note here. Yes, we are seeing some more uncertainty in the market, which is driving some more customer hesitancy on longer-term contracts but we've also always tied ourselves on customer choice and meeting our customers where they are, which provides providing flexibility in contract terms is of the ways that we've done that. At the same time, we are really looking to incentivize the field to drive greater multiyear contracts, order makes sense.
But again, kind of getting back to the conversations around monetization, we think longer term, there's an opportunity to evolve how we monetize with our customers. as developer unit economics evolve, this is really why we are continuing to expand our portfolio with Flex and other monetization vectors, which are going to learn more about at Transcend. But then again, stepping back completely. It's always worth looking at the -- lens of our retention rate, which continues to be well above 90%, which really is, I think what speaks to the overall health of the business.
Great. Next question, Raimo Lenshow from Barclays, followed by Ryan Williams from Wells. Raimo, go ahead, please.
This is [ Amy Cann ] from Raimo. Can you help us understand how we should be thinking about the recent momentum in your self-managed business. We noticed that the self-managed subscription revenue was roughly flat quarter-over-quarter for the first time since -- was that tied to Core Pacific see contraction and M&A?
Yes, Mike, when we go to market with customers, we offer them the choice of self-managed, dedicated or multi-tenant cloud. And really, that's one of the strong value propositions of GitLab as you choose the cloud that you want to deploy and that's up to our customers then to make that decision. And I think we noted that the multi-tenant and dedicated cloud growth was higher this quarter, which then, of course, offsets the self-managed growth I think you're indicating there.
So we see those fluctuations from time to time. Customers are in control of where they want to deploy. And we're seeing strong signal on the cloud side, which has been a trend since the IPO. So nothing more to note there than the dynamics of what customers are choosing where customers are choosing to deploy.
Great. Next question, Ryan MacWilliams from Wells, followed by Lucky Scheiner from DA Davidson.
I love the shift to see pricing for humans and consumption pricing for agents. I think we'll see that more from other software vendors. Just on Duo agent platform, the credits are included with the premium and ultimate plans. And I know it's early days, but how common is it to have overages above the credits that are included. And do you think, as a result, users will shift to annual credit plans across their business? And then are there any use cases that customers are seeing more spent adoption of GitLab deal -- at this point?
Yes. What you're referring to there with included credits are promotional credits that we've given in this first quarter of availability that less individual developers and engineers experimenting to agent platform before the organization needs to commit. And we do see healthy usage of those in some of our customers that are early adopters. It's important to note that, as I've shared in prior quarters, a large amount of our revenue, 70% of our revenue is self-managed and it takes up to 2 quarters for them to upgrade to a build that includes new capabilities like Duo Agent platform.
So the early adoption we saw in Q1 is really largely from our SaaS customer base on GitLab.com. We're not sharing numbers in terms of the way of the patterns that we're seeing. It's just too early to share how many customers are going over those promotional credit amounts and where they're leveling out on usage, but we do see healthy early adoption, and we'll continue to drive that.
In terms of the use cases, you asked about we're seeing really healthy adoption across our top 5 use cases that include, for example, code reviews, which is something that basically every code change requires fixing fill pipelines. Also, we have an amazing feature around security vulnerability resolution where once a security vulnerability is found by our scanners, you can enable due agent platform to automatically create a merger request on that vulnerability so that the engineer just needs to step in and review the vulnerability and accept it.
And we also have do developer capabilities that allow engineers and nonengineering users to take requirements and define a set of tasks for the agent to do and the dual developer agent will take us all the way through creating an MR and ultimately for deployment. So top 5 use cases, we've had a lot of success with, and they have a proven ROI that we sell now with customers when we go to market.
[Operator Instructions]. Next question from Lucky Schreiner, DA Davidson. Go ahead, please.
I wanted to follow up on one of the earlier answers on deal duration and duration declining. Is that to clarify, is that purely macro driven? Or is some of that customer conservatism around the pricing changes you made and making sure with the consumption, they feel comfortable with the visibility they have or maybe just double click a little bit more on some of the deal duration changes.
Yes. I think what you're asking about is multiyear contracts, and Jessica shared kind of 3 dynamics there. The first is, especially in our category around software coding, there is a lot of uncertainty as the software engineering life cycle changes as new tools emerge as increasing spend shifts to AI and customers see all of those options and especially in budget in situations where budget is tight. They're choosing to make shorter agreements because the space is changing so fast. That uncertainty is well understood.
Second, we are very flexible with customers. If they are able to make a multiyear choice. Obviously, that's good with us, and we incentivize our field teams to go after those. But if they want to make a single year agreement, that can be driven by multiple factors on their side, then we're happy to do that as well.
And then finally, there is real opportunity here. The unit economics for developers are changing quite dramatically. If you think about looking backward, our ultimate seat price right now, retail price is $99 per user. But if you look at the numbers inclusive of AI tools, the amount of spend that companies are paying per engineer is changing dramatically. And so in many ways, I think customers see that as well. They're making decisions thoughtful decisions about what they're willing to spend this year and keeping a close eye on those trends to make sure that their multiyear agreements stay in check.
And that's also an opportunity for us. As I mentioned, we're going to be introducing Flex next week. And that's going to open up new ways for customers to come in across seats and credits that we're excited about. And we'll share more next week.
And with that, I'm seeing no further questions in queue, and that concludes the Q&A. We will be at the Bank of America Global Tech Conference this week and look forward to meeting many of you in person. Thank you for attending GitLab's first quarter and fiscal '27 earnings call. You may now disconnect.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — Q1 2027 Earnings Call
GitLab — Q1 2027 Earnings Call
Solide Q1‑Ergebnisse mit Umsatz- und Margenaufschwung, frühe Traktion beim Dual Agent Platform (DAP) und Act‑2-Restrukturierung als Fokus.
📊 Quartal auf einen Blick
- Umsatz: $264 Mio. (+23% YoY; ~4 Punkte über Guidance)
- Operativ: Non‑GAAP Betriebsergebnis $38 Mio.; Non‑GAAP‑Marge 14% (+≈200 Basispunkte YoY)
- Kunden & ARR: 1.519 Kunden mit >$100k (+18% YoY); GitLab Dedicated bei $70 Mio. ARR; Ultimate 57% des ARR
- Retention: Dollar‑Based Net Retention (DBNR) 117%
- Cash/FCF: Adjusted FCF $147 Mio. (FCF‑Marge 56%); Cash & Investments $1,36 Mrd.; Aktienrückkauf aktiv
🎯 Was das Management sagt
- Act 2: Restrukturierung (≈14% Stellen, ~350 Personen; Ausstieg aus 22 Ländern) zur Umschichtung in priorisierte R&D-/AI‑Investitionen
- Monetarisierung: DAP (Dual Agent Platform) und GitLab‑Credits zeigen frühe Einnahmentraktion; geplant: GitLab Flex (Mischmodell Sitz/Consumption)
- Architektur‑Bets: fünf Kerninvestitionen (100x‑skalierbares Git, Orchestrierung, Kontext‑Service "Orbit", Governance, Ein Plattformansatz) zur Skalierung agentischer Workflows
🔭 Ausblick & Guidance
- Q2 FY27: Umsatz $272–274 Mio. (~15–16% YoY); Non‑GAAP Betriebsergebnis $30–32 Mio.; Non‑GAAP EPS $0.17–0.18 (verw. 168M verwässerte Aktien)
- FY27: Umsatz $1.112–1.118 Mrd. (~16–17% YoY); Non‑GAAP Betriebsergebnis $135–141 Mio.; Non‑GAAP EPS $0.79–0.82 (verw. 166M Aktien)
- Sonstiges: Bruttomarge erwartet 85–87%; Umstrukturierungsaufwand $30–35 Mio. (≈$19M in Q2); Management erwartet Profitabilitäts‑Tiefpunkt in Q3; konservative Annahme: kein nennenswerter DAP‑Umsatz in FY27
❓ Fragen der Analysten
- Wettbewerb: Nachfrage nach Plattformen & Agenten führt zu verbesserten Win‑Raten gegen Wettbewerber; Migrationen dauern bei Enterprise‑Kunden
- Monetarisierung nicht‑technischer Nutzer: Management plant Sitzbasierte Preise für Product/PM/Design‑Nutzer; DAP soll zusätzliche AI‑Budgets erschließen
- Consumption & Verträge: Erste CRR‑Signal (~$20 Mio. annualisierter DAP‑Run‑Rate) als sehr frühe Messgröße; Deal‑Längen/Multiyear‑Verträge kurzfristig zurückhaltend wegen Makro/Unsicherheit
⚡ Bottom Line
- Fazit: Starke operative Performance und Anhebung der Jahresguidance bestätigen frühe Produkt‑Traktion; DAP/Consumption und die fünf Architektur‑Investitionen bieten signifikantes Upside, sind aber noch in der frühen Phase. Act‑2‑Restrukturierung schafft Mittel für fokussierte R&D‑Investitionen, erhöht jedoch kurzfristig Ausführungsrisiken.
GitLab — Morgan Stanley Technology
1. Question Answer
Good morning. Day 4 of the Morgan Stanley TMT Conference. Keep the presentations going. We're super thrilled to have the management team from GitLab, CEO, Bill Staples; and new CFO, Jessica Ross. Bill, Jessica, thank you for joining us at the TMT conference.
Absolutely.
Thank you so much. Great to be here.
So before we get into the discussion for important disclosures, please see the research disclosure website at www.morganstanley.com/researchdisclosures.
So with that out of the way, I wanted to sort of level set the story and give us a sense of what the problem that GitLab solves for customers. Maybe we start with there and then I have a couple of follow-ups.
Yes. For those who are new to GitLab, GitLab is an intelligent orchestration platform for software engineering. That's our new positioning that we just launched about a month ago. But for the last decade, what we provided organizations is the ability to manage their entire software life cycle in one unified platform.
Historically, this space has been very fragmented. Developers have chosen lots of tools, a blend of both open source and commercial tools to do specific tasks to build software, everything from the tools they use to plan, the tools they use to code, the version control systems that they use, the build systems that they use, the testing systems, the deployment systems and so forth. There can be in any given enterprise, a dozen or more tools to accommodate those tasks.
What GitLab offers is one unified platform with an opinionated software engineering process that helps them take their code from planning all the way through deployments. And it's had proven ROI. Last year, we launched an independent survey that showed a 6-month payback period for our Ultimate product and 483% ROI in the first 3 years. So that is the foundation that we're building on. We just announced this last quarter, just a few days ago on the earnings, $1 billion in ARR. We delivered 26% revenue growth year-over-year...
[indiscernible]
You want to jump in...
Well, I could jump in there. Yes. No, we just delivered $955 million in revenue, which is 26% year-over- growth. We delivered $220 million in free cash flow, which is an 83% increase year-over-year and 7 points of margin expansion. Excited -- our customers are viewing us as more strategic to their core operations than ever before. Our $1 million customer cohort grew 26% year-over-year. Our $100,000 customer cohort grew 18% and Ultimate is now 56% of our ARR. And we also just announced our first ever share repurchase program.
That's fantastic. Bill I was wondering to also -- when we think about this part of software, the software delivery life cycle, I think there's a lot of confusion on like what goes in. You mentioned that there's a dozen plus different workflows. Coding is sort of one of them. Can you give us a sense of like in terms of getting from idea to coding versus the workflows that you automate?
Yes. As we've done multiple surveys on this, and there's other sources as well. The best estimates I've seen are between 10% to 20% of the time developers spend, they spend writing code. The other 80% to 90% is spent doing all of the other tasks around that code, and that's where GitLab is today. We've never provided coding tools specifically like an IDE or a code authoring environment. We provided all of the things surrounding the code and the process or flow by which that code gets pushed all the way through to production.
When you think of the -- you've been CEO for over a year now. Can you share the insights that you've learned in terms of the pace of change that's happening in this market and how you sort of think about GitLab evolving with that pace of change?
Yes. We've seen, obviously, this explosion in code authoring. What's interesting is I've spent about 30 years building software with engineering teams and often with vendors like Microsoft, where I spend a lot of time in their developer division building tools for developers. So I've studied this space for a long, long time. And I'll say a couple of things about what we're seeing today.
First thing I would say is it's definitely the most fast-paced innovative time that I've experienced in 30 years of building software. Every single day, every single week, there are new technologies, new tools, new innovation patterns emerging with the help of AI, which I think are really exciting. That's leading to this explosive growth in new techniques, new tools, new things to try.
But that pattern is actually age old. At least as long as I've been around, the code authoring space has always been very fragmented. There's always been different ideas and ways of doing that. Everything from very old open source tools. In fact, some of my developers in GitLab still use eMACS and Vi and Vim, which maybe some of you who've been around this space know that those were built 30-plus or 40 years ago, something like that in open source.
And everything from that all the way to the latest coding agents like Claude Code and everything in between. And so that fragmentation is a natural part of the developer community. And I think it will always be that way. That's part of just a developer preference in terms of having a tool that's fit for purpose for how they want to work.
What's really important about this, though, is one of the evolutions that's happening is more code is getting generated. That code is now creating more bottlenecks downstream. So the code reviews, the ability to secure that code to ensure it meets the engineering and organization's business standards, make sure it's compliant, make sure that the organization trusts the code, in particular, since it's not a human that's -- they're employing to build it, but rather an independent agent that's autonomous and potentially not trusted, they need to have auditability. They need to have governance. They need to have control over the code even more than they have in the past. And so what we see in GitLab is it's pretty interesting that all of our customers are adopting these various tools. And it's an and. This is not in any way impacting GitLab other than it's actually driving more engagement than ever.
Last couple of days ago, we shared, for example, our CI/CD pipelines are up 35% to 45% year-over-year. The number of secure projects the customers are creating inside GitLab Ultimate are up 60% year-over-year. So all of that code getting generated is actually driving more engagement in GitLab and more value delivery. Our business model today didn't anticipate this. It's a seat-based model. And so customers get unlimited platform access per seat. So we're happy that we can provide that additional value delivery to them.
What we're now doing to help accelerate the rest of the life cycle is bringing agentic AI across every task. Just like we've seen the success with the Claude Code and other tools for coding, code authoring. We just launched 7 weeks ago, what we call Duo Agent Platform that offers agentic AI across the software life cycle so that customers can intelligently orchestrate their entire software delivery.
Yes. The important point -- you're seeing more usage, higher velocity usage that you ever have before. Now the game is how we capture that value. And so I want to revisit that topic. But before, let's also revisit -- you just reported earnings this week. And so there's a couple of themes coming out of that.
Jessica, as you mentioned, bookings is really strong. Your momentum with the large customers in Q4 was particularly strong. The trend line and the multiyear trend line of bookings has been slowing down. Can you talk about some of the forces weighing on growth, particularly for your Premium customer base?
And then, Bill, could you speak to the sort of 5-point action plan that you are going to be putting in place or have already started to put in place to reinvigorate growth in the business?
Yes. As I shared in my FY '27 guide, there's a few components as we're thinking about growth acceleration going into FY '27. So majority of our revenue is ratable, which means that the revenue we're recognizing today is based on booking trends that happened 2, 3 years ago. And one of the things that we shared in our call is that bookings have not paced with revenue growth over the past 3 years. So there's an element as we're thinking about growth deceleration that is purely math and nothing that we can change operationally in there.
There's also some elements of some onetime. We had announced a couple -- or a couple of years, we implemented a pricing increase on our Premium product and have been benefiting from some of those tailwinds over the past couple of years. And so that's also flowing through to FY '27.
And I think going in last quarter, we did have strong bookings, but there was also some pressure that we saw coming out of the government shutdown in Q3. We only saw a partial recovery in Q4 as well, we've really identified this price-sensitive cohort that makes up about 20% of our ARR that especially with budget proliferation and a lot of context and choice, there's been some more budget pressure there that is -- that we are addressing through some very specific ways to increase value to that cohort.
Yes. So let's talk about the growth ahead. As Jessica mentioned, we've studied the business deeply to understand that bookings pattern. Why hasn't bookings kept pace scaled with revenue? And we've identified 5 specific areas that we believe we need to invest in to reaccelerate bookings, which then would have a corresponding impact on revenue in the coming years as the ratable revenue model kicks in.
The first area we started investing in last year, and it's first orders. If you look at GitLab, it's historically a very strong land and expand business. In fact, we shared a few quarters ago, our 2016 cohort that landed has expanded 100x, you can believe it, 100x and every cohort since continues to expand about the same rate. Many of those customers have landed historically at very low contract sizes, $5,000 and less, but then expand 100x. And so as we studied the first order patterns, we identified that first orders had also been decelerating over the last couple of years.
And the root causes of that are pretty clear. The sales force had always taken a more general field approach to both land and expand, meaning there was no specialization. The sellers were able to fulfill their quota any way they could. And as the business grew larger and as we moved upmarket, the easiest way to meet your quota is to do a large expansion.
So without that dedicated focus on first order as well as the shift upmarket, some of the product-led growth initiatives as well, we have a very large and vibrant open source community also didn't get the care and attention that we think they deserve. And so our first focus here is on reaccelerating first orders. The good news is in FY '26, we already stabilized first order growth, so it had been decelerating for multiple years. But on the sales-led side, in Q2, the first orders had stabilized.
We also then in Q3 and Q4, announced that we're putting a dedicated first order team in place in the sales organization for the first time with compensation that's aligned specifically to landing new logos. And now we have a global leader in place reporting to the CRO. We've got 4 regional leaders in place, and we're rapidly hiring and onboarding sellers there. So for FY '27, we see a path to sustained reacceleration on first orders.
In Q3, we also brought in a new product and marketing leader, who has the entire funnel from top of funnel all the way through product conversion inside the product for monetization. And they also have put in place a set of improvements in that funnel that have led to stabilization and the beginning of reinflection on product-led growth, new logos. So that's super important because every time we bring a new customer in, it expands the cohort of those who we believe will grow with us for years to come. That's number one.
Number two is, as we looked at bookings growth, we also saw a really interesting correlation between our investment in sales capacity and the bookings growth itself. They're very highly correlated over multiple years. And we believe that, that represents a supply constraint to the increasing demand for GitLab. We see, again, increasing demand in terms of first orders. We see an expanding TAM with AI, and we want to have the capacity to go after that with full focus.
So we began expanding the sales and marketing envelope and hiring in FY '26. We enter now FY '27 with the highest capacity we've ever had, and we see line of sight to a Q3 step function increase in terms of productive capacity. So we're excited about that as a growth lever.
Number three, as we studied bookings, we realized one of the things that's been trending as well is customer feedback around the pricing and packaging. Customers are saying they want to do more with us, but we have really 2 core screen products, Premium and Ultimate. Premium at $29 per user, Ultimate at $99 per user. So it's a 3x jump for a lot of capability, and they have been requesting for some time more granular ways to opt into value.
And we believe the right way to do that is to start introducing new monetizable SKUs this year as additional value points and additional monetization levers. So we've announced artifacts management as one very commonly requested capability that customers today have to go to outside vendors to fulfill. We have their source code. We build their binaries. We don't store them today.
And they're saying, "Why don't you just store those inside GitLab? Give me the versioning and the signing right inside GitLab. I will pay more for that Als." So we're going to deliver that this year. And they're excited because we're going to meet them where they are along with the rest of the platform. They're going to be able to run that on-premise in their own environment, in air-gapped environments as well as in the cloud. The choice is theirs.
Another one that we're delivering is secrets management. This is really important because every bit of software has embedded tokens in it that connect to various systems. And to do that securely is super important for the safety of the business. And we have not provided a solution there. We've referred them to external parties. Now we're going to have a paid solution directly within GitLab. We see multiple other opportunities. I won't go into all of them, in addition to Duo agent platform that we just launched for additional monetization in FY '27.
The fourth one is around the price-sensitive cohort that Jessica just described a little bit. There is a cohort of customers that we raised prices on about 3 years ago by 50%. They went from $19 to $29. And we did that at a time unknowingly when the AI coding tool boom happened. And that as well as other AI tools that those companies are wanting to spend money on puts pressure on their ability to expand with us or to upgrade to Ultimate. And so we're asking for more price. We're not necessarily delivering more value in the last several years.
To address that, we're doing multiple things. First, we're including credits to our new agentic platform for every Premium user. They now get $12 of included credits to explore and hopefully fall in love with Duo Agent Platform before they have to make any kind of commitment or pay for any additional value. We think that's a significant investment in their value.
Second thing we're doing is we're adjusting coverage ratios to give them more connection to GitLab. Historically, we've been pushing more and more up enterprise, and we're going to continue to invest there, but adjusting a little bit more to give them additional connection points. We've had some reps with hundreds of customers. We're going to bring that down so that they have someone that they can contact as well as additional technical services to get adoption and value realization better. That should also stimulate growth in that price-sensitive cohort.
And then finally, we're making the add-on packages also available to them. So rather than have to step up 3x to get to Ultimate, they can buy the artifact management. They can buy additional capabilities at incremental price.
The fifth and final one is Duo Agent Platform. Historically, we launched a few years ago our Duo product line, and we focused on specific AI use cases that we thought would be interesting to our customers. And what we realized last year is that agentic was the future of AI, and we needed to build a platform approach that could unlock thousands of use cases and that customers can adopt and use for any task across the life cycle.
So rather than build those as turnkey use cases one at a time, we embedded AI directly into our platform, and we've now launched that 6, 7 weeks ago, and customers now have access to multiple things that really can accelerate their entire software life cycle. So for example, we provide out-of-the-box agents as well as deeply integrated Claude Code and Codex agents right inside of GitLab. They can apply those agents to any phase of the software life cycle to planning, to CI, pipeline creation to troubleshooting those pipelines, to analyzing security vulnerabilities and everything else.
And then finally, we also provide a stitched context for all of the life cycle data that's inside GitLab. So not just your code, but all of the capabilities that you interact with and use within GitLab are being stitched together as a service that can, in our testing, accelerate agentic outcomes at higher quality and at lower cost. Really excited to bring that to market and excited to see the adoption ahead.
Awesome. So one follow-up question. So on the kind of new add-on module capability, are both Premium customers and Ultimate customers, are they going to be able to buy the artifact management capabilities? Just in terms of how you're sort of pricing that or making that...
Absolutely, yes. They get the incremental value for incremental cost without the big steps required.
Excellent. So Jessica, Bill just laid out a strategy to reinvigorate growth. It's going to require some investment. In the context of your margin guide, it did come down about 400 basis points versus what you delivered in fiscal year '26. Can you speak to the factors driving the margin guidance? And how will you know and when will you know that the investments you're making will generate the return you're looking for?
Thank you. It's a great question. And I would just step back again and frame this as a year that we are viewing as investment and execution for long-term growth. So as you think about that step down in margin starting from the top of the P&L, I look at gross margin, there's about 300 bps of margin evolution that's happening there. Some of that -- and there's really 2 factors.
The first, when we IPO-ed, we disclosed that with the shift and growth of our SaaS business, we would expect margins to evolve closer to 85%. So in 2023, SaaS was about 22% of our business. It's now 32% of our business. So some of that is intentional with growing that business as intended.
The second part, as Bill just shared, is we launched DAP, which is our AI product. That comes with a higher cost structure. And so this is a year, again, of investing as we are turning pilots into production and growing that business. So that accounts for the rest of that gross margin.
And then kind of going down to the P&L, I also shared with our earnings a very clear capital allocation strategy. Our #1 priority is organic growth, R&D, sales and marketing and then G&A. And so with the priorities that Bill laid out, there's an investment cost in there. But I also want to be clear, like one of the reasons that I joined this business is because it's been very disciplined in how it's grown over the past -- since inception. We've delivered 1,700 bps of margin expansion over the past 2 years. So with these investments, we're monitoring them very closely internally. There's an expected ROI, but that muscle of margin discipline is not going away.
I want to come back, Bill, to the question around capturing value. And wherever we land on what's going to happen to developer seat counts, I actually think it's going to be -- we're going to see more developers. But wherever we land on that debate, I think there's no debate that there's just a ton of software being developed and created.
And so we think about these dynamics through the lens of a pricing model, market seems to be shifting towards a hybrid pricing model combining both seats and usage. And with Duo Agent Platform being the clearest example of that for GitLab. So can you share the aspects of the pricing model, specifically with respect to the Duo Agent Platform? And how are you striking the balance between facilitating adoption and usage and then Ultimate monetization?
Yes. So with Duo Agent Platform, we now have that hybrid model. It's seats plus credits, usage on credits. And the way it works is for every Premium and Ultimate user, we've decided to make a promotional credit available for every user. They get $12 in credits as a Premium user, they get $24 in credits as an Ultimate user. We've done that because we want to remove all friction from adoption. They don't need anything other than a version of GitLab that supports Duo Agent Platform, and they need to unlock Duo.
From there, they can start using the agents and getting value. And once they've reached the limit on the included credits, they can make a choice. By default, they can opt into on-demand credits where they pay effectively $1 per credit, and they can use those as many as they want at any time, and we bill them monthly on demand for those credits.
If they want an additional discount, this is where our salespeople can come in, and we'll take that as a product qualified lead. They can come in and say, "Hey, I see you're spending this much on on-demand credits. I can give you a discount. And if they're willing to commit to a monthly minimum number of credits, then they earn a discount on credits themselves.
The other really important thing here to realize is we believe our pricing model is more transparent and fair versus other AI alternatives at the moment in that when you make a monthly commitment, you're making it on a shared pool of credits that the entire organization can depend on. So rather than having a per seat upfront price and then charging overages on top of that, you're buying a shared pool and you can spread the distribution of usage across the entire organization.
That's definitely a unique angle to pricing. When -- a lot of the investor conversations that I have when it comes to GitLab and broadly this part of software kind of relates to competition and competition from AI start-ups as well as some of the research labs. And so I'd want to get your perspective on are the start-ups focusing more on the code generation, agent code development? Or do they expand beyond code assistance as the broader software development workflows that you guys play in? And so could you speak to the defensibility of GitLab on the potential for the -- for some of the AI natives and the research labs to move into -- expand beyond code development into more of the CI/CD workflows and the other areas that GitLab is involved in.
Yes. I get this question a lot, and I think there's -- it's easy to confuse if you're not deep in the technology, what the AI start-ups and AI natives are doing versus what GitLab does and how they relate. So the best analogy that I've heard and that I share often is to think about it like our bodies. And you should think about agents and AI as like our nervous system, right? It starts with our brain and it goes down through our body and it innervates all of our bodies. That's what our nervous system does.
And you could think about artificial intelligence as exactly that, an artificial brain that does reasoning and can drive action. But a brain without a body, without muscles is nothing, right? Like you can't do anything. So what these coding agents do is they can take source code out of GitLab and they can work on it locally, but then they have to push it back to GitLab to do the rest of the software life cycle.
And that's why we're seeing, as I shared, increased engagement in CI/CD pipelines and security projects and everything else. So you should think of GitLab, if we're carrying on with that analogy, the GitLab DevSecOps capabilities as the motor system in the body. In order to have a full platform that's capable of functioning and building software and deploying it, you have to have both a nervous system and a motor system. And that's what Duo Agent Platform does for GitLab.
We now have both the nervous system with agents, including Claude Code and Codex embedded directly within GitLab. And we also have the motor system that we've been building up for more than a decade. And that platform, that infrastructure is incredibly complex and sophisticated. It's tens of millions of lines of code. It's been built up for more than a decade. It's operated largely as a duopoly despite multiple attempts by large cloud providers to try and provide alternative services here. And I think that speaks to both the technical, the data and the business moat that GitLab has for that motor system.
Yes. Great context. I'd love to hear about how the AI code development boom is -- what impact that's having on your own product engineering organization in terms of their productivity and how it impacts your hiring plans? How is that impacting GitLab internally in terms of your own engineering efforts?
Yes, like every engineering team, our team sees those tools, experiments with those tools and uses Duo internally as we've been building it out to do their own work. In fact, we've been building the platform and then using it internally, which is always a little bit fun because you're not getting a finished product, you're getting a new product effectively every day that gets a little bit better and sometimes has bugs. But we've been seeing an increase over time as the platform has gotten better from our own engineers' productivity.
In fact, those engineers who heavily use -- moderate to heavily use Duo internally, we see up to 4x more MRs per developer than those who don't engage heavily. So think about that kind of acceleration in terms of innovation velocity, that's pretty exciting.
We're also now using what I said earlier about the full value proposition. We're using it across the software life cycle. So whenever epics or issues, those are kind of the documentation around the code are created. Most of the time, I'm seeing those created agentically now.
When pipelines fail, that's when the code is actually being built and tested, I've got so many stories, anecdotes of our own engineering team saying, "Oh, my goodness, like I had a pipeline fail and it took like 2 hours. I sat there and tried to debug it for like 2 hours. And I even brought Claude in and tried to fix the pipeline and I couldn't get it resolved. And then I remember Duo has this new workflow that can fix pipelines. I tried it. And 2 minutes later, it was fixed."
And like stories like that just warm my heart because I think that's what we're -- that's the value that I'm looking forward to customers seeing and realizing because we fundamentally have a structural advantage versus external agents. External agents, again, can sync the source code and work on that locally, but GitLab agents are where the work happens. It's right next to the source code in the same compute and data layer that GitLab runs in. And they have access not just to the few files that you want to make code changes, they have access to, if you want, the entire repository to all of your projects, to all of the issues related to this code, to all the security scans that's been done on this code to past failures. And that additional context can drive higher quality outcomes at lower cost.
Yes. That's definitely a strong foundation to build on. As you wrap up, let's talk a little bit about, Bill laid out the growth strategy. When we think about the capital allocation side of the question, the company has north of $1 billion in cash. How should investors think about your prioritization, Jessica, between organic investment, share repurchases, M&A? And maybe speak to how -- what's your latest thoughts on stock-based compensation and where that trend?
Yes. No. So again, I just shared, we just announced our first ever share repurchase program, $400 million. And in terms of capital allocation, we really have 3 priorities. So first is organic growth, and I laid out that's R&D. It's R&D first. So how do we advance the product road map and innovation, sales and marketing and then G&A.
The second is balance sheet resilience. And I really think in an environment like today, you want to have resilience and optionality. We do have about $1.3 billion of cash and short-term investments on our balance sheet. And then finally, share repurchases and returning cash to shareholders, which I do think it's a great lever to both manage dilution, and that's something that we are watching, but also return cash and value to shareholders, especially in times of share price dislocation.
So again, I think the theme for us is we're in a great position. We do have a lot of optionality, but organic growth first, and then we've got flexibility to manage capital in a very effective and strategic way.
Well, thank you, Bill. Thank you, Jessica, for giving us an update on the GitLab story. Fiscal year '27 looks to be exciting. And hopefully, we see better growth ahead. Thank you so much.
Thank you.
Thank you so much.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — Morgan Stanley Technology
🎯 Kernbotschaft
- Positionierung: GitLab sieht sich als "intelligent orchestration platform" für den gesamten Software‑Lifecycle und betont Agenten‑KI zur Orchestrierung von Entwicklung bis Deployment.
- Momentum: Management nennt $1 Mrd. ARR, 26% Umsatzwachstum und deutliches FCF‑Wachstum; Ziel ist Reaccelerierung des Buchungswachstums durch ein fünfgliedriges Maßnahmenpaket.
- Kapital: Erste Aktienrückkauf‑Initiative (Repurchase) signalisiert Kapital‑Flexibilität.
🚀 Strategische Highlights
- Duo Agent Platform: Agentische KI als Plattform‑Layer, nahtlos integriert, mit eingebetteten Modellen (Claude Code, Codex) und organisatorischen Credits zur Adoption.
- Monetarisierung: Einführung neuer bezahlter SKUs noch dieses Jahr (Artifact Management, Secrets Management) statt bloßes Premium→Ultimate‑Upsell.
- Vertrieb & GTM: Sales‑Reorg mit dedizierter First‑Order‑Mannschaft, regionale Führungskräfte und erhöhte Capacity zur Beschleunigung neuer Kundenabschlüsse.
🆕 Neue Informationen
- Produkt: Duo Agent Platform live (6–7 Wochen), inklusive $12 Credits/ Premium‑User und $24 Credits/ Ultimate‑User zur Reibungsminimierung der Adoption.
- Monetäre Hebel: Geplante Add‑ons (Artefakte, Secrets) kommen in FY'27 und sollen granularen Upgrade‑Pfad bieten.
- Kapitalpolitik: $400M Rückkaufprogramm angekündigt; Margenausblick reflektiert bewusste Investitionsphase (höhere SaaS‑Anteile und DAP‑Kosten).
❓ Fragen der Analysten
- Buchungen vs. Umsatz: Analysten hinterfragten die Verzögerung zwischen Buchungen und ratabler Umsatzerkennung; Management nannte strukturelle und timing‑bedingte Gründe.
- Preis‑sensible Kohorte: ~20% ARR gilt als preissensitiv; Maßnahmen: Credits, bessere Coverage, Add‑ons statt 3x Preis‑sprünge.
- Wettbewerb & Monetarisierung: Diskussion über AI‑Startups; Management argumentiert mit technischer Tiefe, Daten‑Kontext und integriertem Lifecycle‑Moat, konkrete Zeit‑/Umsatzwirkung aber noch ohne präzise KPIs.
⚡ Bottom Line
- Investor‑Takeaway: GitLab investiert gezielt in Produkt‑Monetarisierung (Agentik, Add‑ons) und Sales‑Capacity; das stärkt mittelfristig Monetarisierung, belastet aber kurzfristig Margen. Buybacks erhöhen Aktienrückfluss, Execution‑Risiko bleibt bei Reaccelerierung der First‑order‑Akquise und bei der Umwandlung von Credits in wiederkehrende Erlöse.
GitLab — Q4 2026 Earnings Call
1. Management Discussion
Good day, everyone, and welcome to today's GitLab Fourth Quarter Fiscal Year 2026 Conference Call. [Operator Instructions] Please note, this call is being recorded. It is now my pleasure to turn the conference over to Yaoxian Chew.
Good afternoon. We appreciate you joining us on GitLabs Fourth Quarter and Fiscal Year 2026 Financial Results Conference Call. With me are Bill Staples, our CEO; and Jessica Ross, our CFO.
During this afternoon's call, we will provide an overview of the business, commentary on our fourth quarter and full year results and guidance for the first quarter and fiscal year 2027. Before we begin, I'll cover the safe harbor statement. I would like to direct you to the cautionary statement regarding forward-looking statements on Page 2 of our presentation and in our earnings release issued earlier today, both of which are available under the Investor Relations section of our website. The presentation and earnings release include a discussion of certain risks, uncertainties, assumptions and other factors that could cause our results to differ from those expressed in any forward-looking statements within the meaning of the Private Securities Litigation Reform Act.
As is customary, the content of today's call and presentation will be governed by this language. In addition, during today's call, we will be discussing certain non-GAAP financial measures. These non-GAAP financial measures exclude certain unusual or nonrecurring items that management believes impact the comparability of the periods referenced. Please refer to our earnings release and presentation materials for additional information regarding these non-GAAP financial measures and the reconciliations to the most directly comparable GAAP measure.
I will now turn the call over to Bill. Bill?
Thank you, Yao, and good afternoon, everyone. Fiscal 2026 was a significant year for GitLab ARR surpassed $1 billion. We generated $220 million in free cash flow, an increase of over 80% and nearly 7 percentage points of margin expansion year-over-year. FY '26 and Q4 delivered our highest absolute net new ARR year and quarter ever, and we intend to build on that momentum. I'm really proud of the work the team is driving.
Given our deep technological and structural advantages and the growing TAM ahead, we believe we can do even better. I believe we have the right team in place to execute the opportunity, and the rest of my remarks will lay out our plan. Jessica will then walk through the financials. Let me address our FY '27 outlook directly. We aren't satisfied with our revenue growth guidance.
Like many companies reaching $1 billion in revenue, our focus has been shifting to scaling our growth. We've identified 5 specific strategies where we see the greatest opportunity to improve our growth at scale in FY '27. The 5 are: Number one, reaccelerating first orders to fuel long-term expansion; number two, scaling sales capacity with dedicated leadership and investments; number three, expanding product packaging to unlock new monetization vectors; number four, engaging price-sensitive customers with greater value and coverage; and number five, continuing to execute an AI strategy aligned with our core platform strengths.
We've already begun acting on all 5. FY '27 is all about execution and proving our hypothesis with results. Let me walk through each one. In FY '26, we reversed a long period of first order deceleration. This is critically important because our customers often land small and extend steadily, a pattern that's held for over a decade. Sales led first orders began reaccelerating in Q2 FY '26 right after [indiscernible] joined.
On the product side, Manav has reinvigorated product-led growth. First order logos inflected in October, and we've seen 4 consecutive months of improvement. For FY '27, we now see a clear path to sustained acceleration in first orders, driven by continued sign-up momentum, new product like on-ramps and a dedicated first order sales team with a new global leader for regional leads in place and rapid hiring underway.
In fact, the team has already closed their first deals in Q1. As a proof point, this quarter, we secured a landmark deal with one of the semiconductor industry's most strategic players, a cornerstone supplier in the AI super cycle. After a competitive evaluation against incumbent tooling and AI-powered alternatives, they chose GitLab premium and dual enterprise for over 5,000 users, validating our unified platform and AI capabilities.
With regard to sales capacity, we began increasing headcount in FY '26, and we're entering FY '27 with more capacity than we've ever had. And we have a path to even stronger ramped capacity beginning in Q3. With FY '27 kickoff, we've overhauled territory design to also better serve all segments and strength and enablement. When it comes to innovation, GitLab has a long history of delivering ongoing value with 172 consecutive months of new releases.
Customers who consolidated repos and CI on GitLab consistently want to do more with us [indiscernible] pricing is 2 core screen. In FY '27, we plan multiple new monetization opportunities each quarter built in artifact management, software supply chain security, integrated secrets management and more. These will be opt-in a la carte offerings that provide intermediate options for both premium and ultimate customers.
We've been asking for ways to opt into more value at incremental price. Most of these are anticipated throughout the year. So we expect modest FY '27 contribution, but meaningful impact for FY '28 and beyond. Our 50% premium price increase a few years ago also coincided with rising AI code experimentation and flattish SaaS budgets. Simultaneously, our upmarket shift, reduced technical resources at the lower end of the market.
Together, these have slowed premium growth, particularly among price-sensitive customers, which we estimate at roughly 20% of our ARR, including the SMB weakness, that we've been discussing recently. We're responding here on multiple fronts. We now have an AI product and platform in market since mid-January that helps accelerate the full software life cycle. And we're including compelling GitLab GAAP promotional credits with premium and ultimate users to increase the value they see.
We have adjusted coverage models as well for this cohort and we're investing in onboarding, adoption and self-service experiences that will help all customers get value faster. GitLab sits at the heart of how enterprises build and deliver software. In January, we launched GitLab Duo agent platform and repositioned GitLab for the AI era. Our Intelligent Orchestration platform lets users deploy AI agents across the software life cycle using the same context, permissions and security model that they already have in place today.
This platform rests on 3 core pillars: Workflows, a unified place where teams and AI agents collaborate on tasks across the software life cycle. Context, rich semantic access to full SDLC data for high quality and more efficient outcomes, guardrails. With GitLab, you can deploy anywhere and have security and compliance embedded directly in your software factory.
GitLab is positioned where AI systems are best leveraged the point of execution. We bring together the missing context and take action where the code lives where it's merged, built, deployed, where compliance is enforced and where corrective actions prevent downstream bugs technical debt and security issues. Before AI, our platform reduced friction for developers. Now it can unlock step function productivity gains by reducing friction for agents and the humans managing them.
Duo agent platform also introduces usage-based pricing alongside our seed model. Customers pay for agent work, where every engineer can delegate tasks to multiple agents in parallel. As agents automate more across the software life cycle, revenue grows with the value we deliver. Take one of our airline customers with a 3,000-person technology organization, [indiscernible] platform to automate vulnerability remediation, dependency updates and cloud migrations, roughly 90% of their component updates now run autonomously, frame developers for customer-facing feature work.
We have an ambitious road map and plan to deliver new value every single month. with focused go-to-market to accelerate adoption. As a reminder, nearly 70% of revenue comes from self-managed customers who require an upgrade to release 18.8 or better and we typically see it taking 2 quarters for over 50% to adopt the new release. We're investing alongside our partners to accelerate upgrades wherever possible. FY '27, is about converting pilots to production, not significant revenue contribution.
We'll share metrics as they become material. The software development market is undergoing a fundamental shift AI is accelerating, it's increasing code volume, delivery complexity and the stakes of getting it wrong are just higher than ever. Security, compliance and governance aren't optional they're existential. This is the environment GitLab was built for.
The changes I've described, rebuilding our go-to-market capacity, creating new monetization vectors and positioning GitLab at the center of Agent AI, these aren't separate initiatives, they're one integrated plan to capture a market that's moving in our direction. And our data confirms this. In Q4, we added the most $1 million customers in GitLabs history.
Gross retention is consistent with historical trends and churn is at the lowest it's been in 4 years. Ultimate is now 56% of ARR and accounted for 9 of the top 10 deals. We've seen more than 60% year-over-year growth in ultimate projects with security scanning and nearly 30% more security projects per seat. Indeed, operates the world's #1 job site. They started with GitLab in 2015 for source control expanded the Premium in 2020 to support CI/CD adoption and upgraded to Ultimate in 2024 for advanced security, compliance and governance capabilities across thousands of GitLab users and saw an 80% increase in pipelines with lower infrastructure costs.
This quarter, they're deepening their strategic partnership with a move to GitLab dedicated as part of their infrastructure modernization journey. Mercedes-Benz expansion this quarter also illustrates our compounding growth potential. Today's vehicles contain more software code than fighter jets, driving companies like Mercedes to hire thousands of engineers. Our relationship began years ago with Source Code management.
Today, GitLab serves as a central platform, powering their software-defined vehicle transformation, supporting thousands of developers across regions. Now investor uncertainty is understandably high. When every developer has access to the same models, cogeneration becomes a commodity. The bottleneck shifts to everything after the code. Reviews, security, pipelines, compliance, deployment, acts precisely where we live, and that position gets harder to replicate as AI [indiscernible].
Some of our customers already carry decades of technical debt, thousands of repositories and compliance obligations tied to policies written years ago. GitLab holds all of that context, history, ownership, risk intent, it's all getting indexed and connected across the software life cycle. In the world of autonomous agents, context is the difference between useful action and a potentially catastrophic one. every commit, every scan, every deployment makes our graph richer and our agents more accurate. The longer a customer runs on GitLab, the smarter the platform gets. That is a moat that widens over time.
And with GitLab Duo agent platform, we're not just a tool that agents use where the environment where they run, the orchestration layer that governs what they do in what order and within which guardrails. We have the ingredients for a generational company, a growing market, trusted distribute at scale, deep customer relationships, and platform capabilities that have been built up over years. We operate from a strong financial position with approximately $1.3 billion in cash and investments and are sustainably generating free cash flow.
I'm pleased to share that our Board has authorized GitLab's first share repurchase program at $400 million, reflecting confidence in our fundamentals and the growth plan ahead. We believe GitLab shares represent attractive value and remain committed to disciplined capital allocation. FY '27 is about demonstrating that this foundation can deliver value to customers, momentum through consistent performance and progress quarter-by-quarter. With that, I'd now like to turn it over to Jessica to walk through the financial results.
Thank you, Bill, and thank you to everyone for joining us today. This is my first earnings call as GitLab's CFO, and I'm excited to be here. I joined GitLab because I see an incredible business at the center of unprecedented industry transformation. The opportunity to help shape how AI transforms software development through intelligent orchestration is compelling.
In my first few weeks, I've been impressed by the passionate customers and team members the platform's technical depth and the leadership team, Bill has assembled. My focus is on building the financial discipline and operational rigor to support our next chapter of growth. I look forward to getting to know many of you in the coming weeks. I'll start with our full year and fourth quarter results and cover our capital allocation framework and FY '27 guidance.
Fiscal 2026 was a strong year. Revenue grew 26% to $955 million. Non-GAAP operating margin reached 17% and up approximately 680 basis points year-over-year. Adjusted free cash flow grew 83% to $220 million with over 7 points of margin expansion. We now have 10,682 customers with ARR of at least 5,000, contributing over 95% of total ARR.
Our $100,000-plus cohort grew 18% year-over-year to 1,456 customers, representing just over 75% of ARR. And as Bill mentioned, we added the largest number of $1 million plus customers in GitLabs history in Q4, now more than 155, up 26% year-over-year. Now let me move to our fourth quarter results. Q4 revenue was $260 million, up 23% year-over-year, 3.5 points above guidance. Non-GAAP operating margin reached 20.5%, 5 points above guidance. The revenue beat was in part due to approximately $3 million of onetime items related to favorable foreign exchange and [indiscernible] performance.
First order bookings were healthy with particular strength in Asia Pacific. Enterprise win rates improved quarter-over-quarter and sales cycles remained consistent. We did see softer performance in the U.S. More broadly, we experienced a few large deals slipping from customers facing budget constraints and industry challenges. We also saw only a partial recovery in the public sector following the government reopening and continued weakness in the price-sensitive cohort Bill alluded to earlier.
Dollar-based net retention was 118%. Gross retention remains well above 90% and consistent with historical trends. Our largest customers continue to expand though we're seeing pressure in the mid-market and SMB segments that weighed on net retention. Total RPO grew 20% year-over-year to $1.1 billion. Current RPO grew 24% to $719.4 million. Non-GAAP gross margin was 89%, and SaaS now represents approximately 32% of total revenue and grew 38% year-over-year, driven by continued strength in GitLab Dedicated and do well. Q4 non-GAAP operating income was $53.4 million, with operating margin of 20.5%, up approximately 280 basis points year-over-year.
Q4 adjusted free cash flow was $41.8 million at a 16% margin. We ended the quarter with $1.3 billion in cash and investments. On JiHu, Q4 non-GAAP expenses were $3.9 million compared to $3.2 million in the prior year. Our domains to deconsolidate JiHu, though we cannot predict the likelihood or timing of when that may occur. Before turning to guidance, let me briefly cover our capital allocation framework.
First, investing in growth. Capital goes first to high-return investments that accelerate our product road map and strengthen our go-to-market motion. Scaling sales capacity, building our first order team, accelerating Duo agent platform and deepening security innovation. We're reallocating resources towards the highest return initiatives while balancing growth with profitability and cash generation. Second, balance sheet resilience. We're maintaining a strong liquidity position. With sustainable free cash flow and approximately $1.3 billion in cash, cash equivalents and short-term investments, we have the flexibility to invest in ourselves and inorganic growth through cycles without constraint.
Third, share repurchases. Our Board has authorized GitLabs first $400 million share repurchase program, reflecting confidence in our fundamentals and a disciplined approach to capital allocation. We look at repurchases as a meaningful way to drive shareholder value and manage dilution, particularly around periods of share price dislocation. Now moving to our FY '27 guidance. Guidance represents our clearest view of the business, given the current operating environment.
Let me frame the key assumptions before getting into the numbers. First, ratable model dynamics. In a ratable model, revenue reflects the cumulative effect of bookings activity over multiple prior periods. As Bill shared previously, we aren't satisfied with sustaining historical growth rates and are executing all 5 growth opportunities he identified. However, a significant portion of our FY '27 guide acknowledges that the bookings growth rate has not scaled with revenue over the past 3 years. and that reality flows through mathematically.
Second, nonrecurring FY '26 tailwinds. FY '26 benefited from several items we are not embedding in guidance for FY '27. We in aggregate, approximately 300 basis points of growth. In order of magnitude, these include the premium price increase from 3 years ago, positive FX dynamics, and specific clauses in certain customer contracts. Third, segment caution. We expect better public sector performance in FY '27, but are not assuming a bounce back. We expect the price-sensitive cohort of approximately 20% of ARR to remain under pressure given the trends we observed in Q4.
And finally, prudent assumptions on newer growth drivers. We're assuming minimal revenue contribution from GitLab dual agent platform in FY '27. We launched 7 weeks ago and need time to convert pilots to production deployments. Additionally, approximately 70% of our revenue comes from self-managed customers, which dictates a measured adoption curve.
With that context, for Q1 FY '27, we expect total revenue of $253 million to $255 million, representing approximately 18% to 19% year-over-year growth. We expect non-GAAP operating income of $32 million to $34 million. We expect non-GAAP net income per share of $0.20 to $0.21, assuming $173 million weighted average diluted shares outstanding.
[Audio Gap]
and GitLab dual agent platform, which carry different cost structures. For FY '27 modeling purposes, we forecast approximately $5 million of expenses related to JiHu compared with $13 million last year. We are operating from a position of strength. Our TAM continues to grow. Customer retention remains best-in-class our largest customers continue to expand and first orders have returned to growth. We are building new multiyear growth drivers with GitLab Duo agent platform and hybrid pricing.
Our FY '27 guidance reflects where we are today, early in a transformation with clear priorities: scaling sales capacity, stabilizing net retention, addressing the price-sensitive cohort and converting depth pilots to production. As we make progress, we'll update you. Thank you for joining us. I'll now turn the call over to Yao to moderate Q&A.
[Operator Instructions] Our first question comes from Koji Ikeda, Bank of America, followed by Matt Hedberg from RBC.
2. Question Answer
Jessica, great to meet you on the call. So I had a question on security. And security is a big driver of ultimate upsells and presumably agenetic Duo Security usage in the future. And so with [indiscernible] security making a lot of noise and with the chance that other foundational model vendors potentially releasing their own code security products, how should we be thinking about the differentiation GitLabs brings with its security portfolio and why it should continue to drive ultimate upsells and a genic usage in the future?
Thanks, Koji. I've been getting that question a lot. And it really comes down to the difference between suggestions and certification. Cloud code security helps developers write better code at offering time and that's really valuable. But the tool that suggests SecureCode and authoring time can't be the same tool that certifies it's ready for production. And that's where GitLab comes in. GitLab is that independent system that answers a different question. It answers the question, is this project? Is this source code ready to ship? A developer can ignore cloud's recommendations during authoring time. In fact, Anthropic's own page says developers always make the call. But with GitLab, they can't bypass the execution policy for the pipeline they can't ignore the merge request approval rules. Companies ship what is secure and meets their engineering standards and GitLab is the platform they rely to uphold those standards. So really, these are complementary. Cloud improves source code at authoring time and GitLab governs whether the software is allowed to ship.
Next question, Matt Hedberg from RBC followed by Rob Owens from Piper Sandler.
Bill, you started the call indicating you're not happy with current growth targets for the year. But I certainly do appreciate the 5 initiatives you outlined it seems like you guys have a lot to -- that could benefit growth. Kind of thinking about some of the considerations that Jessica outlined around fiscal '27 guidance. I guess the question is, how should we think about timing of acceleration? And you were kind of that path back to 20% or better growth. I'm sure you're aspiring to.
Yes, fair question. As I think about those 5 growth initiatives, and I think about what has the biggest immediate impact on FY '27. It really starts with the investment we're making in go-to-market. That increased capacity to both cover our existing customers better and win new logos at an accelerated rate. As I mentioned, we're entering the fiscal year with the highest capacity ever, and we expect a step function increase in ramp capacity starting around Q3. So that's how I think about GitLab for FY '27, but really stepping back and thinking about long-term growth. Let's remind ourselves, we just delivered the highest new net ARR year and quarter ever. The core business is really healthy. Gross retention is at its best in the last 4 years. Every customer cohort since inception continues to expand. Win rates are stable. Engagement is growing. This is a business that's been decelerating based on bookings patterns and lapping mechanics over the last 3 years. It's not losing relevance. In fact, its relevance is only gaining momentum in the AI era. To address the value capture equation, that's why we're pursuing multiple new strategies in addition to the increased capacity to go after the TAM, we're also introducing those new SKUs to provide additional adjacent value for customers to opt into. It's why we've also now launched dual agent platform with a new hybrid pricing model that allows customers to get value and automate full life cycle tasks and we get to charge based on work and value delivered, not just based on the seats. It's also why we're adjusting our coverage models and investing in included DAP credits for customers in that price-sensitive cohort to increase their value equation as well and their stickiness and growth. So long term, I believe this company has everything that needs to be a high-growth generational company and it's ours to execute starting here in FY '27.
Next question, Rob Owens from Piper Sandler, followed by Sanjit Singh from Morgan Stanley.
Bill, I wanted to build on one of your comments there around gross retention being at its highest levels. But yet your net retention comes down. And I know that you had mentioned some weakness in the mid-market. Maybe on the front of the question, you can unpack that NRR number for us a little bit what's driven that overall? Obviously, there's some concern about seats out there and potential seat expansion at customers. So Help us understand that dynamic. And I guess, number two, as we look forward and you're guiding to a total revenue less than where your retention rate is now, your expansion rate, I should say. Maybe some guardrails around where NRR could go over the coming year.
Yes, I'll take the first part and then maybe, Jessica can talk a little bit about where to think about in FY '27. So Yes. dollar-based net retention is not something that we guide to or focus on. We think of it as an output of the business. And as we look at the mix of deepening our across segments. We see enterprises really healthy. Our 100,000 cohort, as I shared, grew by 18% year-over-year, and it represents 75% of our ARR. The $1 million cohort grew even faster at 26% year-over-year. So our largest customers continue to expand and that signal is really strong and consistent. The pressure that we see is concentrated in that price-sensitive cohort. We estimate around 20% of ARR, which includes the 8% of the business that we have previously discussed, which is an as well as parts of mid-market and premium. And we're addressing that in FY '27 with now including DAP credits with every premium seat. We've adjusted coverage models to give them better connection into GitLab, including technical services to accelerate value adoption and value realization, and we're investing in better time-to-value experiences. Jessica, do you want to talk a little bit about the number itself where we expect it to go from here?
Yes. As you indicated, as Bill indicated, it's not a number that we guide to. But I do want to reinforce this is a year of stabilization for GitLab and so I would expect DBNR to trend down slightly before stabilizing.
Next question, Sanjit Singh from Morgan Stanley, followed by Karl Keirstead from UBS.
Just congratulations on the role. Bill, I had a question on essentially pricing. How do you sort of came to the pricing equation for DAP for Duo agents. And I guess the context that I'm thinking about is that the coating agents, the popular coating agents A lot of them are still kind of seat-based pricing, right, whether it's $20 a month or higher. This is more DAP seems to be priced more on a consumption-based model. So how you sort of arrived at the pricing mechanism for DAP? And then when you play this forward, how do you think about capturing more value in the GitLab platform?
Yes. Let me first start with that observation you made around competitors seem to have more of a seat-based price. That's actually not entirely true. They may have a seat-based entry costs, but then they either throttle usage or charging for overages, which is actually a less efficient model than what GitLab offers, which is we offer customers the ability to start with included credits. Every premium see gets $12 in credits, every Ultimate [indiscernible] gets $24 in credits, and that's because we want to win their hearts and minds with this phase of the platform. They can use it with now having to sign new contracts or get new agreements. And if they're finding value, they can then choose to opt in to on-demand credits. And you can think of on-demand credits as effectively pay as you go, we do a monthly bill based on actual usage at around $1 of credit. What this does then is it creates a demand model for our sales force where they see the signal of customers using and getting value and they're able to go have a conversation with the customer and offer additional discounts for committed credits as a monthly minimum. That then drives the flywheel of ratable revenue and ARR because those monthly minimum commitments turn into a subscription that we recognize ratably. This is a really powerful model that we think is better value for customers than having to pay on a per seat basis for throttled usage or overages, it's more efficient. And I'll just offer this. The existing competitive tools are heavily subsidized by venture capitalists, I don't think that's going to last forever. In fact, I would predict this year, you'll see many of the enterprise tools beginning to move to API-based charges instead of seat-based charges, which could raise bills for enterprises in the years to come.
Next question, [ Karl Keirstead ] UBS, followed by [indiscernible] from Baird.
Jessica, I wouldn't mind probing a little bit on the initial fiscal '27 non-GAAP margin guide of it looks like 12% at the high end, which would be a 5-point decel from the year you just put up. Can you unpack that a little bit and talk through some of the investments? I'm guessing sales capacity and perhaps even some DAP free credits could be weighing on that margin guidance, but I'd love to hear your views. And then just if we zoom out understanding you're not going to give guidance, but how are you and Bill, just conceptually thinking about the margin structure at GitLab. And if you think that this year could be the trough and how important is it for you and Bill to get those non-GAAP EBIT margins up to, say, 20% plus.
No, I appreciate the question, Karl. So our FY '27 margin guide reflects 3 discrete well-understood investments. 1 of which we committed to at the IPO, and we believe we have clear line of sight to expansion from there. At the midpoint, approximately 300 bps of the step-down comes directly from the gross margin mix shift that we've discussed. So the fab mix transition, which we redisclosed and then the remaining compression reflects 2 very deliberate investments. First, we're rebuilding go-to-market capacity, as Bill just talked about, that has been underinvested for several years. And so we're scaling sales capacity, building our first order team and continuing to deepen partner coverage. Second, we are accelerating the dual agent platform and deepening security and innovation. So our investment priority is [indiscernible], I highlighted in my remarks about the capital allocation framework, R&D first. than sales and marketing than D&A. None of these are structural central and each has a defined time line and a clear return as the business scales. So as we look to the future, this is really a year of investment, and we believe it's the right thing to do for long-term value creation and we're going to be watching payoffs very closely and empowering the business with the right [ guardrails ] that discipline has not changed. I think one of the reasons that I joined this business that has really demonstrated an ability to grow profitably and responsibly. The evidence is the 1,700 bps of margin expansion that we've delivered over the past 2 years. And in the long run, we're not managing to a margin percentage. We're managing to gross profit dollar growth. and the durable returns that come from scaling our platform.
Next question is [indiscernible] from Baird, followed by Jason Ader from William Blair.
Welcome about Jessica. Looking forward to working with you. Bill, you mentioned that, of course, fiscal '27 is largely about converting to a action and the financial contribution still remaining modest I know you touched upon the time line a little bit in the previous question from the standpoint of scaling the sales and rebuilding go-to-market. But just per some early customer feedback and there's a customer you mentioned about -- can you tell a little bit about just at a very high level, what are the potential gating factors on the customer side that you're seeing so far? Is it the [indiscernible] workflows? Is it more governance approvals? And what, in your view, help successfully scale these into production environments.
Yes. Let me start with the early customer feedback on DAP and then remind investors what it is that will take to convert those early pieces of feedback and trials into revenue. The first is we're getting really clear signal on the feedback that customers appreciate a full life cycle approach to agent AI Customers want to use DAP to handle highly repetitive and mundane tasks engineers do every single day as they manage code manage builds and deployments and manage the security of their software. So for example, an airline, I think I heard some of this in the prepared remarks, they're using app already to automate security vulnerability remediation, dependency updates and cloud migrations, and they now have approximately 90% of component version updates now running autonomously. Think about what that means, work that used to require a developer to contact switch and understand those component updates are now done completely through agents. Another example is an insurance company that used App to run an AI Hackathon, and they saw measurable improvements across compliance violations legacy modernization, developer onboarding time and their security posture. These are just some of the benefits that customers are finding as they evaluate and trial to agent platform in order to convert and become a paid customer with committed contracts, our customers have to be running a version of GitLab that supports the Duo agent platform. About 70% of our revenue is supporting customers with self-managed deployments. It's not like a cloud native, multi-tenant SaaS service GitLab is a very diverse portfolio with 70% running their own infrastructure and GitLab on their own premises, including many who have air gap environments that can't even connect to the cloud. Those customers typically take about 6 months for up to 50% of them to be running a version like the 18.8 release that we just announced Duo agent platform GA with -- so that's the first kind of time line to keep in mind. Obviously, the 30% of customers that are running in our multi-tenant cloud can start adopting today, and we're seeing early adoption there. But the bulk of the revenue won't have access to dual agent platform for another couple of quarters. And then secondarily, think about the fact that committed credits is really subscription revenue that we recognize rapidly. So even if we are able to start converting the trials to production and committed credits in the back half of the year, that revenue won't be recognized until the following quarters going into FY '28. So that's the reason for -- that's the early feedback that we're hearing from customers, and that's the reason for the conservative projections on Duo agent platform revenue for FY '27.
[Operator Instructions] Next one comes from [indiscernible] Blair, followed by [indiscernible] Truist.
My question for Bill. Has customer decision-making changed at all over the last few quarters in the face of kind of all this massive change. I guess what I'm asking is like have you seen sales cycles shifted all more focused on the enterprise with this question, but maybe just talk about how customers are navigating all this onslaught of change.
Yes. In my customer conversations, they're navigating it like most of the rest of us, which is every day, every week, there seems to be new innovation, new and exciting opportunities with AI and they're excited about the potential, and they're trying to navigate the many challenges that come with it, starting with the privacy and security concerns with their business. and also the increased costs and expense of investing in AI versus other traditional workloads. What's interesting is, I think there's a ton of experimentation going and obviously, Early results are really promising within certain workloads, especially around cogeneration and software development, and we're excited to take that early promise of building software using agents and turn it into actual software innovation with Duo agent platform. I don't see customers' behaviors changing. Our win rates are consistent. As I shared earlier, our gross retention rate just hit the highest level it has in 4 years. our competitive rates remain strong. And so really, this is about focusing our increased capacity executing a product strategy with increased pricing and packaging granularity to go after that opportunity in FY '27 even stronger than we did in FY '26.
Great. Next question, [indiscernible] followed by [indiscernible] from [indiscernible].
Bill, I think you mentioned your overall territory design I guess I'm wondering, has the number of accounts per rep changed? And how do you ensure that those handoffs go smoothly? And then just for Jessica, have you baked in any conservatism to guidance for that?
Yes. It's a fair question. Every year, the territories end up getting reslice to some degree, and this year is no exception. But I believe it's going to pay off in the long run. We found we had more accounts than reps could effectively manage and our upmarket shift a few years ago left the lower end of the market underserved. So the overhaul territory design does reduce the number of customers the rep has to manage, which should result in better customer intimacy accelerated adoption and value realization by the customer. We're also investing on the technical services side. So with the increased overlay support, in particular, for all segments, but also around 2 areas, especially 1 around that price-sensitive cohort with additional technical services to support their evaluation adoption and around AI, many companies are needing help to adapt their workflows to AI with Duo agent platform. There's a new set of technology and new set of techniques to use with your software life cycle. And so our technical teams are getting highly trained on that to help customers unlock the value, and we're also going to begin investing in forward deployed engineers who can go in and support that customer adoption cycle.
And then the short answer to your question is yes. We've been very holistic in terms of how we're thinking about prudence as we evolve the go-to-market motion.
Next question, Kingsley Crane from Canaccord, follow by Howard Ma from Guggenheim
Legacy code monetization has been in focus in the past couple of weeks. But when you rewrite millions of lines of cobalt, for example, that's not in a vacuum, it's still going to need to be version-controlled, run through CI/CD purview tested. Bill, you've been a developer for a long time. How much weight do you give to the idea that we're going to rewrite a lot of existing code versus creating that new code? And then how could this be expansionary for [indiscernible]?
That's a great question, Kingsley. I think in theory any software can be rewritten, and I see tons of really exciting experiments where developers are taking cogeneration tools, putting them into a closed loop and giving them instructions to iterate until the code emulates another existing piece of software. And I think there are certain places where that can be done, for example, discrete -- the discrete library or a simple application. For the scenario you described, for example, a legacy [indiscernible] application, maybe that's running on a mainframe or a piece of enterprise software that integrates with multiple third-party SaaS back ends, maybe Salesforce or Zendesk or other systems, I think it's a lot harder. So much of the context of that code is in people's heads. It's not written down, it's not documented. It's been built up over many, many years. And it's very hard to discover those integrations and assumptions purely through the code. And so the way I look at sort of the future of software engineering, I think of it as kind of 3 modes that we're going to be in for quite a while. And there's parallels here to what we just lived through with the public cloud area. And if you remember, when we started kind of the public cloud era, there was a big question of our Enterprise is going to leave their on-premise data centers behind and lift and shift everything to the public cloud? Or are they going to build just new applications in the public cloud and leave everything where it is. where we've ended is a similar place, I think, to where we're going with software. I think we're going to have 3 modes. The first mode is there will be a set of software that is so mission-critical for the business maybe especially to financially regulated and public sector companies where agents are just not allowed to touch the code either for security, privacy or just sensitivity reasons. That's a Mode 1. Mode 2 is where we're at today, and that's what Duo agent platform supports, which is human and agent collaboration on brownfield code bases. And these are orchestration patterns that are emerging and being used today. And I think that they will continue, especially for brownfield [indiscernible] like the one you mentioned for some time to come. And then as we get better at orchestration and enable more closed-loop iteration on code, especially with new greenfield projects, those code bases can become increasingly fully automated through the intelligent orchestration platform that we're delivering, and there will be less involvement from humans in touching and managing that code other than steering agents and orchestrating from above the loop. I hope that answers your question.
Next question, Howard Ma from Guggenheim, followed by Ryan MacWilliams.
Bill, I wanted to ask you more about Duo agent platform. In some of our conversations with engineering leaders. There seems to be a hesitance in adopting too many agents from multiple third-party software vendors out of the gate. And meanwhile, larger enterprises may also be debating between a build versus buy approach to agents. And then on the pricing side, you have the new usage-based pricing for DAP, but you also still have the seat-based pricing for Duo Pro and Duo Enterprise, which could cause some confusion for your customers. So how do you address these potential challenges? And are you exploring a further evolution of the model that combines the currency-based and usage base for Duo for DAP to make the pricing and packaging more seamless. Yes. So to be clear, the Duo Pro and Duo enterprise capabilities are already part of Duo Agent platform. And Duo agent platform represents a massive super set on top of that. Think of it as like 100x kind of capability beyond what Duo Pro and Enterprise provided. Those packages are still in market mostly for continuity perspective, any customers who have already been planning or in the process of buying those. We didn't want to disrupt and force them to reevaluate the new platform before making better purchase decisions. And we'll be incentivizing both customers and our field to turn those contracts into Duo Agent platform credits in the coming year ahead. So think of this as a transition period since 2-agent platforms just 7 weeks in market, and over the next couple of quarters, it will be clear, customers will see dual agent platform as our AI offering going forward. Great
Next question Ryan MacWilliams from Wells Fargo, [indiscernible] from BTIG.
Two-part question. For Jessica was just nice to meet on the earnings call. And I would just love to hear about how you built up to this guide on the top line side and any changes to the guidance philosophy there. And then for Bill, we'll love to hear about barriers to entry around CI/CD, why this is a strategic advantage for GitLab and why this would be difficult to replicate for enterprise customers like to replicate with CI/CD with AI.
Well, maybe I'll start with the guidance philosophy, especially with this being my first quarter [indiscernible] so I think there's a lot happening this year. In addition to me joining, there's a lot of moving parts. This is an investment and an execution year for GitLab. As we've talked about -- we're moving from a seed to hybrid model. We are in a new product cycle, the DAP launch, and we're also scaling our go-to-market motion. So a lot of moving parts. The first thing, I want to be clear, our process has not changed internally and is as rigorous as ever. And I've spent my first few weeks getting into the details of the business, specifically so that I could stand behind the numbers with conviction. Additionally, when I joined, I ran an intentional listening campaign with investors, and the feedback is very clear investors want more insight and transparency in how we arrive at the numbers. And so we heard you and I'm hoping that you all see that reflected in our prepared remarks, and I expect to carry that forward with my guidance velocity. And then finally, I would just reiterate that this business is ratable, which gives us strong board visibility, and we apply that visibility into our approach so that when we give you a number, we have high confidence that we will achieve it. So as it relates to the revenue build out, I think we gave you all the building blocks within my prepared remarks, but I do want to reiterate FY '26 and Q4 delivered the highest net new ARR year and quarter ever. And so because our model is ratable, a large part of the step down in our guide is mechanical. So it's not a change in the underlying health of the business. The guide reflects an honest SKU of where we are today, not where we hope to be. So I will just break down again, what's driving that step down from 26%. First, the mechanics FY '26 benefited from approximately 300 bps of nonrecurring tailwinds, premium price, favorable FX dynamics and specific contract clauses that won't repeat. Strip those out and then the comparable growth rate gets you closer to 2%. Beyond that, the ratable model means revenue today reflects bookings decisions made 3 years ago, and bookings growth has not [indiscernible] with revenue growth over the past 3 years. So that mathematical reality flows through for FY '27 regardless of what we do operationally this year. Second, what's embedded in the guide. As we've discussed, our first order team is coming online now, but won't be fully ramped until the back half of the year. We've talked about the fact those investments take time to show up in bookings and bookings take time to show up in revenue. So we've embedded prudence there. And then we've also been very deliberately cautious on both pub-sec and mid-market where we saw softness in Q4 and aren't assuming an immediate bank bounce back. And then obviously, we also talked about DAP. Customer reception has been strong, but we're in the very early stages of the adoption cycle. And on a $1 billion business with a ratable revenue model, we're not embedding any meaningful revenue contribution from something that we just launched 7 weeks ago.
Thanks, Jessica. Let me try to answer the first part of your question, which I'll paraphrase as how does the core GitLab platform stack up in a world where agents are quickly iterating, growing, getting stronger and better. And I think this is a common confusion with it. So let me try to use an analogy, and I hope this makes it more clear. You should think of the core DevOps platform that GitLab has as core infrastructure that both humans need to take action as well as agents need. So for example, there are many coding agents that can generate code. But that code needs to be stored. It needs to be version controlled. It needs to be tested. It needs to be reviewed. It needs to be secured and checked against all of the standards, the compliance frameworks and everything else the business is accountable for. That infrastructure is what GitLab has been building for over a decade. It's what businesses rely on to ensure the integrity of their software, and it's not going anywhere. What agents do is offer an artificial intelligence alternative to the human intelligence that's long gone into both riding the code and managing that software complexity. So you can think of Duo agent platform as that alternative for GitLab customers. They can now use dual-agent platform to automate tasks to do seamless handoffs between humans and agents and between agents and other agents to do all of the tasks that are required to move that software from planning all the way through deployment. Competitors can obviously offer alternative agents but they don't offer a placement for the infrastructure that is [indiscernible].
Great. We're almost up in time, Nick, you're going to be wrapping up the call here with the last question. Go ahead, please.
Jessica, just on the net new ARR strength you alluded to in 4Q, it sounds like the public sector improved sequentially. I know you said there was some deal slippage this quarter, but can you just give us a sense as to how much of the strength this quarter was driven from some of the 3Q public sector weakness we saw in that kind of getting across the finish line in Q4?
No, thanks for the question. Yes, as you alluded to, we delivered the highest net AR quarter ever, but the reality is results were mixed. First order bookings were healthy with strength in Asia Pacific and enterprise win rates improved quarter-over-quarter in sales cycles held steady. So the softness was really concentrated in 3 areas. First hub set, which is about 12% of ARR. And I want to be clear here that the long-term thesis has not changed. We remain the preferred partner to the U.S. government, and they continue to view us as mission-critical. That being said, we only saw a partial recovery following the government reopening. Some business moved into FY '27, and visibility still isn't where we'd like it to be. I think the budget picture has been interesting. We've had increases in certain departments and a lot of uncertainty in others. So again, that's been built into our guide. The second piece is the price-sensitive cohort at that Bill talked about. And as we shared, we said this at about roughly 20% of ARR. It does include some of the SMB weakness that we've been discussing as well as parts of mid-market premium and customers with budget flexibility. But again, we feel like we size this rig. We're not seeing that in the rest of the business. I think that's been reinforced by our 100,000 customers growing 18% year-over-year and that $1 million cohort growing 26%. And enterprise DBNR remains very healthy. And then you get into the U.S. performance and deal slippage that you were referring to, and this is very customer-specific. We experienced a few large deals slipping from specific customers facing budget constraints and some industry-specific challenges. For example, there was one retailer that had some Q4 challenges and another large customer that face some layoffs and restructuring. So these are real issues, and we're continuing to meet our customers where they are, but we found it to be something very specific. And that's all been embedded into our guide going forward.
Great. Thank you. With that, that concludes our Q&A. We will be at the Morgan Stanley TMT conference this week and look forward to meeting many of you in person. Thank you for attending GitLab's 4Q and fiscal '26 earnings call. Have a good evening.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — Q4 2026 Earnings Call
GitLab — Q4 2026 Earnings Call
📊 Quartal auf einen Blick
- Umsatz FY26: $955 Mio (+26% YoY)
- Q4 Umsatz: $260 Mio (+23% YoY; ~3.5 Punkte über Guidance)
- Profitabilität: Non‑GAAP-Operativmarge FY26 17% (+680 Basispunkte YoY); Q4 20.5% (5 Punkte über Guidance)
- Cash & FCF: Adjusted FCF $220 Mio (+83% YoY); Kasse ca. $1,3 Mrd
- SaaS-Mix: SaaS ≈32% des Umsatzes, +38% YoY; Dollar‑Based Net Retention 118%
🎯 Was das Management sagt
- Fünf Hebel: Re‑Acceleration von First‑Orders, Ausbau Sales‑Kapazität, neue Packaging-/Monetarisierungsoptionen, Ansprache preissensitiver Kunden, Fokus auf AI‑Strategie (Duo Agent Platform).
- Produktposition: Duo Agent Platform als "Intelligent Orchestration" – Workflows, Kontext, Guardrails; Nutzung: Agent‑ und nutzungsbasierte Preise + Seed‑Credits.
- Go‑to‑Market: Territory‑Redesign, neue First‑Order‑Sales‑Team, schnelleres Hiring; Proof‑Points: Rekordanzahl $1M‑Kunden, starke Enterprise‑Expansion.
🔭 Ausblick & Guidance
- Q1 FY27: Revenue $253–255 Mio (~18–19% YoY); Non‑GAAP OpInc $32–34 Mio; EPS $0.20–0.21 (verw. verwässerte Aktien ~173 Mio).
- Annahmen: Keine nennenswerte Duo‑Agent‑Umsatzannahme in FY27 (GA im Jan., Self‑managed Adoption dauert), ~300 bps FY26 Tailwinds nicht wiederholt, ~20% ARR preissensitiv.
- Kapitalallokation: Board genehmigt $400 Mio Rückkaufprogramm; Fokus auf prioritäre Investitionen und Bilanzstärke.
❓ Fragen der Analysten
- Sicherheits‑Differenz: Management betont GitLab als unabhängige Zertifizierungs‑ und Governance‑Schicht gegenüber LLM‑Autorentools; Security‑Upsells weiterhin Treiber.
- Timing der Beschleunigung: Reaccelerierung soll durch Sales‑Rampen wirken; spürbarer Kapazitätsanstieg erwartet ab Q3, FY27 als Stabilisations‑/Investitionsjahr.
- Duo‑Adoption & Pricing: Diskussionen zu Usage vs. Seat Pricing; Management bleibt konservativ bei FY27‑Umsatz, hebt Upgrade‑Zyklen bei self‑managed Kunden (ca. 2 Qtr für >50%) als Gate hervor.
⚡ Bottom Line
- Implikation: GitLab liefert starke Profitabilitäts‑ und Cash‑Metriken bei gleichzeitigem ARR‑Meilenstein; FY27 ist ein Jahr gezielter Investitionen zur Wiederbeschleunigung des Wachstums. Kurzfristig konservative Guidance und Mid‑Market/SMB‑Risiken dämpfen Wachstum, der $400M Buyback und Duo‑Plattform sind die wichtigsten Wachstumstreiber mittelfristig.
GitLab — Special Call - GitLab Inc.
1. Management Discussion
Hey, everyone. It's Bill. Welcome to GitLab Transcend. We're hosting our community in 12 cities around the world with thousands more tuning in online. Thanks so much for joining us today. Growing up on a small farm in rural Utah, I loved science fiction. And I remember dreaming of the day when machines could interact with us like our friends and family and colleagues at work and elevate our lives in really profound ways.
GitLab started its journey over 14 years ago, focused on bringing the software development life cycle on a unified platform with modern agile principles. We serve more than 50 million users and over 100,000 organizations worldwide today. But in many ways, it feels like we're just getting started. As you can tell from our event title, we are seeing software engineering rapidly transcend the evolutionary improvements of the past decades. This is the most exciting time ever to build software and to power software-driven businesses. For us, it's about bringing everything our customers love about GitLab into the AI era. If you're a technology leader tuning in, I'm sure one of your primary questions is how you can increase the innovation velocity of your teams and get real ROI with your AI investments.
I've been in your shoes building software for decades, and I truly believe AI holds the potential for step function acceleration and innovation. And even though I'm a CEO of a company that builds AI technology for engineers, I can tell you this innovation velocity won't come from just adding AI tools or issuing top-down mandates on AI. That's because our main challenge in building software is not just a tooling problem. It's a really complex people, process and technology problem.
Software teams need to get comfortable with using AI. Their workflows need to be redesigned for agentic collaboration, and they need AI across the entire software life cycle. This transformation needs to happen while maintaining the quality, the security and the compliance of software we already have in place today.
Let me show you why. Let's start by talking openly about some ugly truths in software engineering. Let's put ourselves in the developer's shoes for just a few minutes. It's Monday morning. You open your laptop, coffee in hand, ready to go. You're a software engineer. You write software, right? Well, that's theoretically the job. But first, look at your calendar, sprint planning, backlog grooming, design reviews, architecture reviews and that daily standup that somehow takes 45 minutes. The average software engineer spends up to 11 hours per week in meetings. That's nearly 1/3 of your work week gone before you write a single line of code, and there's more.
One study of 250,000 developers found they spend just 52 minutes per day actually coding, 52 minutes. That's less time than it takes to watch a Netflix episode. So you finally escape your meeting and it's now 2 p.m., which statistically is when 45% well code actually happens and you start coding, you're in the zone, you're flowing and then Slack pings, a quick question. There's no such thing as a quick question. Research shows it takes 23 minutes to refocus after an interruption. That question just cost you half an hour of work. So you finally finish the code.
You create a merge request. It sits there on average for 5 days waiting for all the approvals. Did it merge? No, like a flip of the coin, 50% of the time, the pipeline fails, flaky tests, environmental drift, the build that worked yesterday, but for some unknown reasons, it doesn't work today. Okay. So you moved past that issue. But now the SaaS scanner flags 500 vulnerabilities. You're losing context. A survey found 62% of developers would rather reduce false positives than catch more real issues. That's how bad the noise is. Eventually, you just stop listening.
And beneath all of that, works technical debt. Engineers spend 84% of their time on maintenance, on tech debt and only 16% building new features despite 93% saying building new things is the most rewarding part of the job. So let's recap Monday.
Meetings, waiting for events, pipeline failures, security false positives, bug triage, technical debt and somewhere, if you're lucky, 52 minutes of actual coding. And tomorrow, we'll do it all again. But here's the thing. It doesn't have to be that way. AI coding tools have reenergized software engineering because they promised 10x productivity gains. And that may be true for some people, but only for the 52 minutes a day that they actually spend coding.
Let's unravel our software life cycle and see how that plays out in a real-world project. I'll play a project manager for just a minute and pull up everyone's favorite Gantt chart. Here is a representative project with approximate time spent by developers within each stage. And here's what it looks like with AI coding tools. This is what we call the AI paradox.
You see for a given developer's project, where they only spend 10% to 20% of their time coding, you see that even if you're 10x that slice, you've only improved total delivery by a little bit. Meanwhile, the real bottlenecks haven't moved. Your developers are now just faster at getting stuck in the same queues. That's because while the technology for one stage of the software life cycle has advanced, we need to advance all stages, and streamline the people and process handoffs across every stage.
With the help of AI, it's time to move from stage-based software life cycle, full of people and process handoffs to continuous software development, where agents can run continually, managing the handoffs and iterations, while humans remain above the loop, intelligently orchestrating their agents across the software development process. That's what we're building towards.
Let's envision what that might look like. Today, a GitLab Epic is a way to define a large project for humans to manually execute. Tomorrow, it's a spec for your agents. You create the Epic with the help of agents. GitLab Duo Agent Platform reads it, ask clarifying questions, breaks it into subtasks, respond to the right agents and links commits and merge requests automatically. You orchestrate the work, you define the intent and steer it.
Here's a critical principle. Agents don't decide if code is good, pipelines do. Just like today, when an agent pushes code, GitLab CI becomes the objective definitive arbiter, tests run, scans execute governance checks, verify compliance. The pipeline doesn't care that an AI agent wrote the code, it applies the same rigorous validation applied to any commit. And here's where GitLab's unified platform differs. System events are raised Azure work flows through GitLab triggering more agents and flows to automatically pick up and handoff work as needed, 24/7, 365 days a year.
This enables software engineers to be in a continuous flow, and it enables their agents to continuously iterate and improve until they meet business requirements. Every change has artifacts. Images, packages, software, bill of materials, providence, signatures because GitLab manages the entire life cycle, every artifact is automatically traceable to its source and validated by policy.
Security and compliance aren't separate workflows. They happen continuously as software is built. Audits become queries. Risks become manageable and visible. Supply chain risk becomes manageable at scale. A deployment using GitLab is not the end of delivery. That's where the learning begins. Every release is progressive by default, aware of the environment, policy and impact signals from production flow directly back into the platform. Performance, errors and user impact becomes inputs. Not afterthoughts.
Agents observe and recommend or even decide based on your policy, whether to proceed, pause, roll back or roll forward. You move to consolidate the stage-based life cycle filled with people and process handoffs at every step towards a continuous innovation loop where agents help your team go faster. Not just faster coding, but higher leverage, more effective software innovation. This changes more than developer productivity. It changes the economics of teams. We would love to show you this pace of innovation in action.
Let me hand it over to John, Fatima and Cesar for a demo of intelligent orchestration.
Thanks, Bill. There's so much work that goes into building software across teams beyond coding. And when you're doing that work manually, it holds you back from shipping faster. Let me show you how intelligent orchestration can ease these bottlenecks in real life. I'm John, a project lead and this is my dev team.
Hi, I'm Fatima.
Hello, there. I am Cesar.
We're going to tackle some challenges in one of our projects. Doing all this manually would take hours. We want to show you what we can do in a few minutes. So we're working on an application that generates Aura cards. Currently, the Aura card is based on the name and role that you enter into this form, a card with a random Aura is generated for you to download the share. But this is 2026. So we want to add cloud integration. With these integrations, we can generate custom Auras based on data from your GitLab profile and add an enhanced version of your profile picture to really personalize the card for you.
Of course, we also need to make sure it's secure before we can ship it. We've got a lot to do, but I think we can pull this off. So here's the Aura agent project. This contains not just our code, but everything that goes into building a production-ready application, security scan results, epics, issues, pipelines, analytics, dashboards, all the good stuff.
Look at all these issues. Thankfully, I have a foundational agent built by GitLab to help me out. I'll enter my prompt. What should we work on to get this ready to ship? Duo Planner Agent has access to tools and context from across the project. This agent is purpose-built to help with planning and product management. It makes my life so much easier. And here comes the plan. It normally would have taken me at least 30 minutes of scrolling issues and comments just to understand what's going on. Now I don't even need to look at my issue list. I can access this agent from anywhere in GitLab. Planner identifies the issue for making our app agentic as top priority, agreed. Let me assign this issue to Fatima, who is the developer for this app.
I am on it, boss.
Thank you. Appreciate it. All right. Now I'm going to check out the open MRs to see if we have any work in progress that needs attention. I see there's a failed pipeline in merge request 32. Our data shows that pipeline failure rates can be as high as 50% for some teams. You can imagine how much time and money is spent on these failing pipelines. Cesar owns testing and deployments on this project. So I'm going to assign this MR to him to review.
I'll start working on it right away.
Thanks. Fatima, how are things going with the issue?
Hey, things are moving along. I decided to use Duo CLI for this because I live in my terminal. Duo CLI Is our AI native assistant for the command line, which we are currently dogfooding and will be available to the public as an experiment in the next few weeks. With Duo CLI, I can ask questions about the code or use agentic workflows. And the conversations are synced from the CLI to the UI, so I can talk to the CLI and then pick it up in the UI later.
It's so awesome. I love providing these developer experiences and meeting them where they're at.
Yes, exactly. Now while you were planning, I asked Duo CLI to review the issue and come up with a phased implementation plan and then post it on the issue. So let me show you the plan that it came up with. It has 5 phases from creating the back-end service to the back-end logic, including the fallback strategy and updating the front-end UI and stylization to make this app look AI generated.
All right. That sounds again. Why are we taking a phased approach?
Just like you like to use the Planner Agent to prioritize and aggregate your issues. I like to use Duo CLI to help me break up my work into parts so that I can tackle them one at a time.
Okay. So switching back into my terminal. I'm going to ask Duo CLI to start implementing Phase 1 and Phase 2 of the plan. So while this is running, you can see that it's actually doing multiple things. It's reviewing our project structure, reading through the existing code to understand how everything connects and then writing some new code that matches our team's coding patterns.
And it's doing all of that context gathering automatically?
Yes. And that's what I love about Duo CLI because we don't have to manually feed it every file. It will navigate the code base and pull out the information that it needs. And it's like having a really good pair programmer to augment your work. And then when it's done with all the things that you've asked it to do, it will give you a summary of all of the changes across the files. Now whenever I get that summary, I want to look at the code changes before they're committed. So let's take a look at the git diff and walk through that code.
All right. That's great. Tell me more about the changes.
Yes. So we can see that it created a function to pull the data from the GitLab profiles, and then added some validation and implemented the back-end logic for Claude to generate those customized Agent Aura cards. I might need to update some of this code in the generate agent module, but I'll keep working forward with these phases, and I'll let you know when it's ready for our view.
All right. Sounds good. Cesar how it's going with the pipeline?
Yes, John. While Fatima was working. I was able to fix the pipeline failure quickly using one of GitLab's agents. I started by clicking on the Fix pipeline with Duo button. Let's head to the agent session log that ran this flow. Here, we see that the agent took several actions to understand the context and then it generated a pipeline failure context report that includes the test failure summary, merge request changes, root cause analysis and more.
The agent uses this report to come up with a pipeline fix plan that provides a root cause, task to fix the pipeline, expected outcome and technical details. The agent then generates a pipeline fix complete section, which includes what was fixed, verification results, and why this works. Finally, the agent creates a brand-new merge request with a corresponding fix.
Nice. Can you walk us through that merge request?
Sure. Let me open it up. So notice that this MR merges into the original request with the broken pipeline. Also under the changes tab, we see the fix that the agent applied to test-api.js file. And under the overview tab, we can see that the pipeline for this MR has run successfully. Notice that the merge has been blocked because this MR is in a draft mode. So let's mark it as ready and merge it. So merging will launch a new pipeline. Let's drill into this running pipeline and the job test API, which was failing before now it should pass.
So a quick question. Why did you use a flow for this?
Well, foundational flows like fixed CI/CD pipeline are designed to solve specific problems and are built and maintained by GitLab. So I know they are tested and production ready.
That's actually my favorite foundational flow because broken pipelines are so difficult to deal with. And GitLab provides a few other flows, such as the Developer Flow, which takes an issue description and writes all of the code for you.
That's right. We also have a Code Review Flow, which I'm going to show you next. Okay. It looks like the pipeline passed. Let me show you the code review now. So Duo has automatically reviewed the updates in this merge request. For code reviews, we are using the custom instructions you see here for this project. This means that the results will be specific to the things our team cares about. I can see comments in this MR that follow our team's coding standards.
So the pipeline is fixed, and we did a code review already. That's awesome. How long would this normally take?
Well, fixing our pipeline could take hours normally, you'd need to determine the root cause of the failure for starters and also read the documentation then apply the fix and then test the pipeline. And with respect to code reviews, if my reviewer is out sick, our code review could be waiting days before they get to it. But with GitLab Duo Agent Platform, both of these can be done in a matter of minutes.
Speaking of a matter of minutes, guess who has everything working for the AI integration.
I'm guessing it's you.
It is me. That's right. Your AI engineer. So I have got the app successfully running on my local host. And as you can see here, I can authenticate via GitLab and the app will generate an Aura card for me. And the Aura that I got is the Merge Request Diplomat, which is on point, given how many MRs I open.
Very nice. So we've got this working. Are we ready to ship to prod?
Not quite, John. Security scans are enabled for this project. And while checking the vulnerability report, I notice that there are three outstanding high severity vulnerabilities, which need to be addressed before shipping the application.
Yes, that's a good idea. So which vulnerability are we going to start with and how are you going to approach it?
So let me work on one of the Server Side Request Forgery vulnerabilities. I'm going to open the Security Analyst Agent and have it work on this. I'm going to ask it, what is the recommended fix for this SSRF vulnerability?
Ooohh, the Security Analyst Agent. I love that agent. As a developer, who understands the value of security, but is not an expert, I really love how that agent breaks down the vulnerability and helps you understand the remediation steps. I always learn a lot when I'm using it.
That's right. The agent responds with a detailed description of the vulnerability, options for how to fix it, implementation priority, and testing checklist. The Security Analyst Agent is giving us options for what to do next. Let's tell it to go ahead and create a merge request to implement this fix.
I love how approvals are required in these agentic ensuring that you have a chance to review the changes before the agent starts making adjustments to your code base or your project or issues.
So from the agent's response, we can click on the link to the newly created MR. We can see that the MR has implemented the fix. And once the pipeline passes, this vulnerability will be resolved and verify that its pipeline has already been kicked off.
Nice job, Cesar.
Thank you, John.
Wow, so we built out the AI integration, fixed a broken pipeline and resolved the security vulnerability in just a few minutes. This shows the power of intelligent orchestration with GitLab. We're going to publish this app for you to go build and share your Aura cards in just a few minutes, and we'll share the link at the end of the event. Stay tuned. Back to you, Bill.
Thanks, team. Isn't that amazing? Hours of work, condensed to minutes, developers delegating work to agents and working in parallel across multiple stages to get things done faster. And these are just a few of the use cases that GitLab can handle today. The real power of intelligent orchestration lies in its extensibility. Teams can create custom agents and flows tailored to their specific engineering standards, compliance requirements and organizational workflows.
With hundreds of use cases already documented, GitLab helps transform not just how software teams operate, but drives real business impact. 2025 was all about agentic AI. And I believe 2026 will be all about orchestration. This is the future. Swarms of AI agents working alongside teams across the entire software life cycle. So you may wonder why GitLab? Why not stitch together the latest open source or AI native best-of-breed point solutions that make it to Hacker News every day.
We started building our intelligent orchestration vision last summer and Duo Agent Platform represents just the first step in a long-term approach to providing customers the best platform for software engineering. There are 3 key reasons we believe you'll get the best solution from GitLab.
First, we're your system of record, your pipelines, your code, your security scans, your issues, merge requests, deployment history, all of that's already here. The problem point solutions have is that AI agents are only as good as the context they can access. A coding agent on your laptop sees local files, but can it see a pipeline that's about to break? The security vulnerability flagged last week? The issue explaining why this code exists in the first place?
GitLab connects your entire software life cycle into a single queryable map accessible by both humans and agents. It captures your current source code, pipeline configuration, security and compliance policy rules, issues, Epics, it's all here. And we're also building a historical view that can help agents understand a time line of your projects, giving them critical information about how your software has evolved over time.
Why it's changed? And who changed it. This is the level of nuance and quality context that point solutions simply can't match. If you're an existing customer, we're not asking you to adopt something new. We're inviting you to unlock what you already have.
Now here's the second reason. In this new AI era, the tools you choose will not only affect your developer experience, but will have an impact on the quality, the speed and the cost of your agents as well. Every time an agent crosses a vendor boundary, authentication handoffs, rate limits, security policy and token management, among other things apply. But even more importantly, you're mixing disconnected data sets with limited context windows, which will directly impact agentic outcomes.
What was once just a matter of developer preference can now impact business outcomes. This is the outer loop problem. With GitLab's inner loop architecture, compute and data are co-located in a secure enterprise cloud, one coherent context graph, one permission model. So when an agent fixes a pipeline, it operates within the same system where the pipeline runs and has access to all the same context across the software life cycle that your software engineer has.
You simply can't to do enterprise version control on a laptop, running enterprise CI/CD pipelines or compliance auditing locally. Workloads must happen where your software life cycle data lives. And GitLab is where the data lives, which means it's where agents can do real work, not just suggest code, but ship code with full governance, visibility and control.
So how do you bring all your existing tools together with GitLab? You use outer loops for exploration and connect to GitLab for inner loop execution. That means your team can keep using their IDE agents and specialist tools and use MCP together with Duo CLI to exchange context and take action. Then GitLab closes the loop where it matters. Pipelines validate, policies are enforced, artifacts are trusted, deployments are controlled and auto trails are complete. You start anywhere and you deliver through GitLab.
Our third reason is GitLab provides enterprise-grade protection. Your intellectual property is your most valuable asset. You may not be ready to let agents touch anything or you may want a human in the loop for oversight on specific projects. And for new projects, you may decide to go full agent swarm mode someday and let AI do all the work. No matter where you are in your AI journey, GitLab gives you the level of control that you need, you decide, which users, projects and groups can use AI capabilities.
When AI agents operate, you need to know who accessed what? What actions we're taking? And are we still compliant? Every agent action is centrally logged, including reasoning tools called and actions taken, and your proprietary code is never used to train models. One platform, one place to enforce policy, one audit trail, and one security boundary. To share how our customers are modernizing their software life cycle with GitLab, let me pass it over to Sharon.
Hi, everyone. I'm Sherrod Patching, VP of Customer Experience at GitLab. You've seen what the intelligent orchestration can do. Here's what it delivers in the real world. Ericsson achieved 50% faster deployments and saved 130,000 hours over 6 months, translating to faster innovation for telecom operators worldwide. Deutsche Telekom integrated security scanning into their software life cycle. The result release cycles cut from 18 months to 3 months. Barclays grew AI adoption across their software development life cycle with GitLab Duo, resulting in over 80% developer satisfaction, which enabled them to focus on higher value problem solving instead of manual tasks.
These modernization journeys aren't theoretical. They're happening right now. To help you accelerate your journey, we're launching a new assessment program next month. It will enable you to measure your organization's speed of software innovation and get customized reports on recommended next steps. This program is built based on real-world lessons learned from more than 300 organizations worldwide with onboarding playbooks, service catalogs, success plan templates and more. We can't wait for you to try them.
One of our customers who are partnering with GitLab as part of their modernization journey is Southwest Airlines. Southwest Airlines is one of the largest airlines in the world, operating 4,000 flights per day with 72,000 employees. The technology organization of 3,000 is tasked to ensure the reliability and resilience required for 24/7 operations.
Now with the recent investment in GitLab Duo Agent platform, they are taking one more step towards shipping mission-critical software faster. Please join me in welcoming Grant Morris, Managing Director of Technology for Business of IT platforms at Southwest Airlines. Welcome, Grant.
It's a pleasure to be here. And congratulations on your general availability announcement of the Duo Agent Platform.
Thank you. I appreciate it. Your support and partnership along the way has been invaluable. I'd like to share a few notes from our journey together with this audience here. How about a few questions just to guide our discussion.
Absolutely. Sounds good.
I know you've been at Southwest for 26 years. That is an incredible journey. You've seen a lot of change in how software gets built. Can you tell us what you were experiencing when you originally sought out a DevSecOps platform? And also what was important for Southwest and why was GitLab the right strategic partner?
It has been quite a journey over the last 26 years and the way that we build and deliver software has changed immensely. We started off with individually built and deployed applications. And now as we've grown to support over 4,000 flights a day and an engineering community of over 3,000 across the globe, our requirements are much different today than they were in the beginning. AWS and GitLab have become 2 of our strategic partners as we work more aggressively towards a cloud-first ecosystem. And in order to do that, we needed a platform that would scale and also provide the security and the governance that we require being as part of the airline industry.
Moving forward, our dedicated deployment option of a single-tenant SaaS offering from GitLab was very important to us. It provided the security and the regulatory compliance that we needed. But beyond the infrastructure and how we utilize the platform, what it really enabled was our teams to leverage the platform capabilities that we provided and instead of having singular siloed teams with each with their own deployment process, really let the application teams focus on the business value that they are trying to deliver while our platform products mature and take that burden off of our application teams.
Additionally, we're really challenging ourselves to leverage as much of GitLab's wide array of out-of-the-box capabilities as possible. In addition to the single-tenant SaaS solution, which has taken some of the burden of managing our own self-hosted solution off our plate, we continuously look for our platform engineers to deliver more capabilities to our application teams to further allow them to focus on what matters most, which is delivering business features for their customers.
Awesome. That is an incredible transformation. And now you're adding agentic AI to the mix with your recent investment in the GitLab Duo Agent platform. What are the real problems you're aiming to solve? And how is AI making a difference for software delivery across your organization?
We're looking for use cases such as security scanning and automated CVE remediation, smarter Renovate for our Docker-based images and a better pipeline component upgrade path, leveraging the capabilities of Duo Agent platform. We think if we can have an agentic workflow that is scanning our code bases for security vulnerabilities and then proposing an automated merge request for our developers to review, that will take a lot of toil and one-off time from our developers. We also think that by using something like our Smarter Renovate capabilities, we can reduce the toil associated with the upkeep of our Docker-based images. And then finally, we anticipate that we can automate approximately 90% of our pipeline component upgrades for our customers.
Again, all these things using the agentic workflows as part of Duo Agent platform that will reduce the toil and the repetitive task of our engineers and allow them to focus on what's most important, which is delivering business capabilities to our customers.
I love that these are really tangible use cases. I'm looking forward to partnering with you and your team and measuring the impact of these agents to your workflows. So to close our discussion, I'm curious, where do you see this going? What would software engineering look like at Southwest just a few years from now?
I think that's a great question and something that we're really trying to figure out right now. I think from a team perspective, we'll see the advent of more persona-based AI agents. We really want to focus on our engineering productivity and being able to supply our engineering community with specific domain-based personas will allow them to really optimize their workflow. Everything from creating a better story, better user documentation to getting to chat with a security expert or a deployment expert will help them really optimize the software delivery flow around how they want to work, being able to leverage agentic DevOps, not only in a persona-based format, but really to help orchestrate the overall software delivery life cycle, including inputs and agentic signals from our observability solutions because we all know demand comes from everywhere. And we need to be able to have our agentic capabilities receive that demand and have it flow through our normal delivery processes in an accelerated manner.
And then finally, imagine being able to have our agentic workflows, look at our repos in the background, propose tech debt upgrades and take care of minor or bigger version upgrades without our developers having to get in and search the code base and really spend time doing that. So we think by leveraging Duo Agent platform and the agentic workflows that it provides, tech debt will eventually become a thing of the past.
That is an incredible vision, especially your comment on making tech debt a thing of the past. I know that is very much desired and sounds like great potential for all of our customers. So thank you again for sharing, and thank you for partnering with us on this journey. It has been an absolute pleasure having you on Transcend. I truly appreciate your time and sharing your insights with everyone tuning in.
Of course. Thank you for having me.
To tell you more about GitLab's intelligent orchestration, let me pass it over to Manav.
Thanks, Sherrod, and thank you, Grant. We're all excited about your vision and appreciate the trust you've placed in GitLab. Hello, everyone. I'm Manav Khurana, GitLab's Chief Product and Marketing Officer. Earlier, Bill talked about the future of software engineering as a continuous innovation loop with AI agents helping your teams go faster, not just faster coding, but higher leverage, more effective software engineering. So let's talk about how you can make that real. Beyond pilots and experimentation across your entire organization. Today, I want to show you how GitLab is making that happen with security built in at scale and inside the guardrails you already operate under. We call it intelligent orchestration.
Intelligent orchestration has 3 parts: first, the Agentic Core, the foundation that makes agents actually work inside GitLab; second, unified DevOps and security tooling, where we are deepening the capabilities you already rely on; and third, enterprise guardrails, how you can stay in control while moving faster. Let's start with the Agentic Core. This is the beating heart of GitLab. We began our AI journey a couple of years ago with GitLab Duo, offering code suggestions and chat assistance. It worked. But we learned something really important. You don't have a handful of AI use cases. You have hundreds. And AI added feature by feature does not scale because your work doesn't happen in one tool within GitLab. It happens across entire workflows from idea to production.
So in 2025, we made a deliberate shift to a platform approach with Duo Agent platform. So you can orchestrate AI agents across the entire software life cycle using the same context, permissions and security model as your team has in GitLab. To get there, we evolved GitLab in 3 layers: Experience, control and data. At the experience layer, there is agentic chat, which you saw firsthand earlier in the demo. Agentic chat doesn't just answer questions. It reasons across issues, merge requests, pipelines, security findings and a lot more. It's in the GitLab UI, your favorite IDE. And as you saw earlier, soon in the CLI. Instead of having to ask multiple questions to get something done, you get one answer for the task at hand and the action behind it.
We've also built foundational agents for the tasks that slow every team down. For example, the planner agent turns a list of issues into structured prioritized work in minutes. The security analyst agent, translates vulnerabilities into plain language that helps your teams fix them faster. And coming soon, the data analyst agent that quickly gives teams insights from their GitLab data. But look, no 2 organizations or even 2 teams in an organization work the same way. That's why we built the AI catalog, a central place to create, publish and manage custom agents that reflect your workflows, your standards, your domain knowledge. This is the same platform GitLab uses internally to build the agents for you.
So AI doesn't exist as a side experiment anymore. It becomes operational, shareable and governed across your organization. Now some of you are already using tools like Claude Code from Anthropic or Codex from OpenAI. That's why we have integrated them as external agents. These are best-in-class agents now tightly integrated in GitLab without you having to give up on governance or auditability. Next is the control layer. We extended GitLab's existing control plane, Git APIs and Webhooks into a control plane for agents. This includes Agentic flows, which lets you chain agents together to automate real work. We've shipped prebuilt foundational flows for things like creating a merge request from issues, fixing broken pipelines or even migrating pipelines, automating code reviews, amongst others. And planned for a future release, custom flows for you to author workflows yourself plus event triggers to invoke flows in the background, not just when someone clicks a button. That's how manual effort turns into repeatable processes.
Now interoperability is also essential here. That's why GitLab has native support for model context protocol. With our MCP clients, agents in GitLab have a governed way to pull context from tools you already use like Jira, Confluence and Slack, amongst others. With the planned general availability of our MCP server, you can extend capabilities and context in GitLab to your favorite tools. Our goal here is to make GitLab a part of your broader AI ecosystem bidirectionally and always with governance. All of this is powered by unified context from the data layer. Every repo, every merge request, every pipeline, every security signal and all the related metadata is now accessible to agents with enterprise-grade security.
The new agent sessions is a complete audit trail of every AI interaction. You can see what the agent planned, what decisions it made and what actions it took. So AI and GitLab is observable, inspectable and compliance ready.
To go one step further, we are building the GitLab Knowledge Graph with planned availability this year, indexing repositories and related metadata, producing a semantic search API. You see agents operate under constraints of the context window and often have latency. In our early testing, with agents working alongside Knowledge Graph, we found that agents are responding notably faster and with increased accuracy. Behind the scenes, we're also upgrading the underlying data stores for broader insights and higher performance. That's what powers our engineering intelligence dashboard designed to help leaders see where teams slow down, where quality is improving and where AI is actually helping.
Let me show you a preview. I'm sure you can see a big difference right away. Instead of looking at metrics project by project, you can now see aggregated insights across the entire organization. 234 groups and about 1,500 projects. Just in the last 30 days, 6,500 users and their agents have opened about 16,000 issues, merged 470,000 MRs and had over 600,000 pipeline runs. With your intelligence dashboard, you don't need to piece together different views to know if you're getting better your craft. You can get a snapshot of DORA metrics and the trends in the same place and see the AI adoption across all your teams. And what impact is that having to your DORA metrics. That's really useful to measure how the AI rollouts are going and resulting in business impact. You can dive deeper to compare projects for each metric.
For example, let's take a look at the 10 projects that are scoring lowest on lead time for changes and see what's going on here. This table shows me that the number of pipeline runs is declining. But more notably, the failures are surging. That's not good. Because of the unified context you have in GitLab, you can dive in further by tapping over to projects. It looks like the issue with the payment service is the one that's most acute. From here, you have a connected workflow to see the details before reaching out to the team manager and asking them how you can help.
Now I'm familiar with this dashboard. You may not be. You could have also done the same exact thing in a different way by simply asking the data analyst agent to do this work for you. What you saw here in this demo is the power of GitLab's next-generation data layer, bringing unified context across groups and projects to unlock unique intelligence for your software life cycle.
Now let's talk about the DevOps and security tooling that sits on top of the new Agentic core. GitLab's strength has always been to stitch together the end-to-end software engineering process, replacing the friction of disconnected point solution. Taking into account feedback from all of you, our customers, we are now going deeper in several areas. For instance, with CI/CD, over 550 million pipelines are created inside GitLab every year. But building the right pipeline is hard. Fixing the failing one, well, that's a huge time sick. That's why we plan to introduce an AI-first CI/CD visual builder, enabling you to create and optimize complex pipelines without wrestling with YAML.
Next, artifact management. I hear this constantly. Why are we managing artifacts somewhere else when all my repos and my CI workflows are in GitLab. It makes sense. especially since legacy vendors are sunsetting self-managed options and forcing migrations to the cloud that increase your costs substantially. With built-in artifact management planned for this year, you will be able to host your artifacts where you deploy GitLab. When artifacts live alongside your code and your pipelines, you get one view from commit to deployment, no off handoffs, no sync failures.
Next, software supply chain security. Especially with AI-generated code, software teams are increasingly asking, what components are we using? Can we trust them? How do we prove it to auditors? Well, that's why this year, we plan to add a new software supply chain security module, building trust within your software life cycle to show you where code came from, highlight what's inside it and help block anything risky or unsigned at the artifact registry before it ever reaches production.
Related, secrets management, API keys, certificates, passwords, you need them encrypted, rotatable and visible. While you can manage secrets outside GitLab, having it integrated is just much more efficient and helps enforce stronger compliance standards. With the planned introduction of GitLab's Secret Manager, you'll be able to manage your secrets directly within GitLab, where your code and policy already lives. So that's where we are deepening the tooling you have from GitLab today. Before we continue, here's a quick video on our value in enabling automated security and compliance across your software life cycle. We'll be right back after that.
[Presentation]
Now let's talk about enterprise guardrails because none of this matters if you can't deploy GitLab on your terms and align with the regulations and compliance requirements that are only getting harder to satisfy. Diving into deployment flexibility, I've heard horror stories. Vendors are sunsetting on-prem tools, forcing cloud migrations, changing pricing models. Well, GitLab is different. We believe you should choose how and where you run GitLab. GitLab self-managed. So you are always in full control with your infrastructure. GitLab.com, our multi-tenant SaaS offering where you can get started instantly, GitLab Dedicated, single-tenant SaaS with data isolation and GitLab Dedicated for government, FedRAMP authorized for critical national infrastructure. The same flexibility you've had with GitLab deployments now also extends to AI, giving you the option to bring your own models. These models can be on your infrastructure, air gapped if needed, so inference stays in your environment or through the AI gateway or model provider of your choice, so you're not taking on new risk or forced to adjust your compliance posture.
So that's intelligent orchestration with the Agentic Core, unified DevOps and security tooling and enterprise guardrails, working together to help you create your continuous innovation loops across your organization. For over a decade, we have consistently delivered new capabilities across our unified platform with more than 180 monthly releases in a row. That commitment continues with intelligent orchestration. But I don't want you to take my word for it. I want you to try it. Starting today, every premium and ultimate customer gets monthly GitLab credits, $12 and $24 in credits, respectively, for every user at no additional cost. And if you're not a customer yet, start your trial at gitlab.com. And for everyone in our community, we're kicking off a virtual hackathon. A huge thanks to our partners at Anthropic and Google for joining us. Build custom agents, build agentic workflows, the best projects earn a permanent spot in our AI catalog, plus continued support from our team. We can't wait to see what you build.
And now to show you how you can scale adoption of intelligent orchestration in your organization within your time lines, let me hand it back to Sherrod. She's also got a special guest you won't want to miss. Thank you.
For those of you who are inspired by Southwest's journey with GitLab, I also want to take a moment to dive into GitLab's value acceleration services, how they work and how customers get started. We don't just sell you software, we partner with you to deliver measurable outcomes, reducing time to value from months, all the way down to weeks. For example, as part of your AI modernization journey, we start by identifying your highest value use cases for GitLab Duo agent platform. Our forward deployed engineers become part of your teams to build custom agents aligned with your engineering practices and compliance requirements. Hands-on training gets your teams creating agents, configuring workflows and managing the platform independently and governance frameworks that we build together ensure you can scale agentic AI safely across your organization.
We integrate with your existing systems. We customize for your compliance needs. We enable your teams to accelerate their innovation cycles. With GitLab value acceleration services, you can choose the level of support that fits your time line, self-serve resources, guided workshops, all the way through to full implementations with engineers embedded in your teams. Whether you need a rapid 90-day outcome for specific use cases or a multi-quarter transformation that changes how you deliver software, we're here for it.
As we look to scale our ability to solve challenges for all our customers worldwide, we rely on our partner ecosystem. Built on 4 pillars, it is designed to give you choice, flexibility and extensibility. Starting with technology alliances where we work with independent software vendors who integrate with GitLab, giving you the ability to build the stack that fits your unique requirements.
Next, cloud provider partnerships. GitLab is cloud agnostic, deploy on AWS, Google Cloud, Microsoft Azure, Oracle Cloud Infrastructure or your own infrastructure, choose based on cost, compliance, geography or existing relationships. Next, our partnership with AI providers, including Anthropic, OpenAI, Google and AWS. Some customers choose model by task, Claude Code for coding, others for different tasks, all tightly integrated with GitLab with embedded security and subscriptions. And finally, GitLab's open architecture. With our open source core, GitLab's code base is transparent, auditable and yours to deploy, customize and extend. This unique approach powers a thriving community of contributors and integrations, giving you the freedom to adapt GitLab in your own way.
One of our key partners in bringing GitLab to market at enterprise scale is Oracle. Together, we are collaborating to expand customer choice with streamlined GitLab deployments on Oracle Cloud Infrastructure, OCI. This partnership brings GitLab together with OCI's industry-leading cloud economics, extensive global footprint and flexible deployment options, including specialized environments for regulated industries. Please join me in welcoming Victor Restrepo, Group Vice President for North America OCI Engineering, to discuss this exciting collaboration.
Victor, thank you so much for joining us today.
Thanks for having me, Sherrod. Great to be here.
It's probably well known by now that both organizations have a strong commitment to open source technology and customer choice. What else do you think is driving OCI's focus on DevSecOps partnerships? And what other factors played a role in your decision to partner with GitLab?
At Oracle, we focus our cloud strategy around delivering open source technologies as first-party services. And GitLab exemplifies exactly what we mean by that. We're seeing that companies can't afford fragmented tool chains or security as an afterthought anymore. They need integrated platforms that actually move at the speed that the business requires while maintaining enterprise-grade security and compliance. So what this means for customers is dramatically simplified modernization journey. Our joint teams work directly with customers to understand their specific requirements, whether that's they're trying to drive cost optimization, regulatory compliance requirements or scale requirements in their business.
So instead of having to piece together the infrastructure, the platform and the tooling separately, they get a pre-validated enterprise-ready solution that is architected together. The real value is that you get the best of both worlds. So GitLab gives you all of the DevSecOps features that you need and then OCI brings the cloud economics that make it possible to fund and scale the deployments.
Awesome. That is such a powerful combination. It's clear that many organizations could benefit from the freedom of choice that you're highlighting here. I'm glad you touched on cloud economics. As we all know, cost optimization is always top of mind for every CTO and engineering leader. So taking into account OCI's global footprint, how do you see this partnership influencing the way organizations think about scaling their GitLab deployments?
That's such a powerful and top-of-mind question that everybody has. So cloud economics is absolutely critical. And it's an area where OCI has a distinct advantage. So in building our cloud, we made several key architectural decisions that enable us to deliver stronger, more modern platform for customers at a lower cost than other hyperscalers. So when our customers can reduce their infrastructure spend by 40% to 50%, they could actually free up the budget for the development teams to drive real business outcomes and transformations. So as an example, you could afford to give developers access to more resources such as running a more comprehensive security scans or maintaining more environments for testing and staging.
But it's not just about lowering the cost. It's about having predictable costs. Our global footprint and price parity gives customers the flexibility to deploy GitLab closer to where their development teams are as well as where the data resides. And that gives us the opportunity to help reduce the latency and improve developer productivity. What this means is that developers aren't just waiting for bills or deployments that could actually translate that directly into business value.
I totally agree. Thank you for sharing your strategy there. So to close our discussion, speaking of developer productivity, as we look at GitLab's Duo Agent platform and OCI's AI services, what opportunities do you see for integration that can benefit our joint customers?
So this is where things get really exciting. So what GitLab's Duo Agent platform represents the future of software development, intelligent agents that can actually automate complex workloads across the entire application life cycle. OCI's AI capabilities enhance the Duo Agent platform by delivering enterprise AI infrastructure for organizations so that they could accelerate their code creation, testing and remediation while keeping the proprietary source code private and governed. So looking ahead, we see opportunities for GitLab to leverage various OCI deployment models such as government cloud, dedicated cloud region to better support our customers in regulated and government industries.
This partnership positions our joint customers to be leaders in that AI-driven future. And frankly, I think we're just scratching the surface of what's possible when you combine GitLab's platform approach with OCI's infrastructure and AI capabilities.
I couldn't agree more. This has been an incredibly exciting partnership for GitLab, and I'm looking forward to serving many of our joint customers in the days ahead. Thank you again, Victor, for joining Transcend.
Absolutely. It's been a pleasure to bring this collaboration to life, and thank you for having me in the room.
To close our show, let me hand it back over to Bill.
Thank you, Sherrod. To close, I want to express my heartfelt thanks to the entire GitLab team for making this moment possible. Your dedication, passion and commitment to our customers and the entire community is truly inspiring. Thank you to Grant Morris from Southwest Airlines and Victor Restrepo from Oracle for sharing your insights and experiences with our community. And thank you all who are attending Transcend today virtually or in person. You've seen the problem, engineers drowning in ceremony, waiting in queues, fighting systems and triaging noise. And you've seen the solution, agentic AI across the entire software life cycle, shifting developers from drudgery to high-value work, replacing status theater with automated visibility and collapsing the friction between idea and production.
Now you've seen how GitLab delivers it, your system of record with complete life cycle context and interloop architecture that optimizes your workflows and enterprise-grade protection within your guardrails. The future of software development isn't just faster coding, it's faster everything from idea to production with AI agents as trusted collaborators at every step. The question isn't whether agentic AI will transform software development. The question is whether you're in position to harness it. We've spent a decade building GitLab. Now there's an agentic layer at the heart of it, bring everything you love about GitLab forward into the AI era.
As we close our show, here's a look at the new GitLab. Let's roll the video.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — Special Call - GitLab Inc.
📣 Kernbotschaft
- These: GitLab positioniert sich als Plattform für "intelligent orchestration": Agenten über die gesamte Software-Lifecycle‑Kette statt punktueller AI‑Tools, mit Fokus auf Governance, Auditierbarkeit und integrierter Security.
- Skalierung: Duo Agent Platform ist generelle Produkt-Richtung; Ziel: Agenten, Flows und ein Knowledge Graph zur Beschleunigung von Entwicklung und Betrieb.
🎯 Strategische Highlights
- Agentic Core: Foundations: Planner Agent, Security Analyst Agent, Duo CLI (CLI‑Agent) und Agent Sessions als vollständige Audit‑Spur für Aktionen und Entscheidungen.
- Kontrolle & Daten: One‑stop Kontext (Pipelines, MRs, Scans) plus Model Context Protocol (MCP) für kontrollierte externe Modelle; Knowledge Graph geplant.
- Tool‑Vertiefung: Geplante Neuerungen: AI‑first CI/CD Visual Builder, integriertes Artifact Management, Software Supply‑Chain Modul und Secret Manager.
🔭 Neue Informationen
- Verfügbarkeit: Duo Agent Platform wird als strategische GA‑Richtung präsentiert; Duo CLI wird als öffentliches Experiment "in den nächsten Wochen" verfügbar.
- Onboarding: Assessment‑Programm startet "nächsten Monat"; Premium/Ultimate‑Kunden erhalten monatliche GitLab‑Credits ($12 / $24 pro Nutzer) zur Förderung von Tests.
- Telemetrie‑Preview: Beispiel‑Dashboard: in 30 Tagen: ~6.500 Nutzer, 16.000 Issues, 470.000 MRs, 600.000 Pipeline‑Runs (Demo‑Daten).
❓ Fragen der Analysten
- Kunden-Use‑Cases: Fokusfragen drehten sich um CVE‑Remediation, Renovate/Container‑Upgrades und Automatisierung von Pipeline‑Komponenten (Southwest nannte ~90% Automatisierungsziel).
- Deployment & Compliance: Nachfrage zu Deploy‑Optionen und Datenschutz; GitLab betont Self‑managed, GitLab.com, Dedicated (inkl. FedRAMP) und BYO‑Modelle/air‑gapped Inference.
- Kosten/Ökonomie: OCI‑Partner betonte Cloud‑Kostenersparnis als Hebel für breitere AI‑Nutzung; Diskussion um Trade‑offs zwischen inner/outer loop.
⚡ Bottom Line
- Fazit: Event war Produkt‑ und Go‑to‑Market‑Launch: GitLab verkauft nicht nur AI‑Features, sondern eine kontrollierbare Plattform‑Vision, die bestehende Repos, Pipelines und Security‑Daten als Wettbewerbsvorteil nutzt. Kurzfristig liefert das Angebot Tools für schnellere Adoption; mittelfristig entscheidet Governance, Integrationsaufwand und tatsächliche Ersparnis bei Entwicklermetriken über den Börsenwerthebel.
GitLab — UBS Global Technology and AI Conference 2025
1. Question Answer
Okay. Hi, everybody. I know you guys are thoroughly sick of looking at me, but you'll be very pleased to know this is the last time you'll do so. I've saved the best to last. So this is my last fireside, my last chance to learn a little bit more from a couple of software executives in Bill and James. So proud to have GitLab here. I think it's a very public knowledge that UBS is an extraordinarily large customer of GitLab. So I think we've got a pretty happy IT executive team as well. And I trust, Bill, we've been paying our bills lately.
Yes. You're a great customer.
Okay. Great. So Bill, you haven't been in the seat for that long, but as you sort of close out your first year-ish, I think, do you want to kind of give us a little bit of the state of the union, look back at the year, what went well, what could have gone a little bit better?
Yes, I was just looking at my phone because tomorrow is the 1-year anniversary.
Okay. Congratulations.
Yes, it's been such a fantastic year. I came to GitLab because I spent most of my career building developer tools and platforms and the opportunity to do that at GitLab, which is kind of one really rare and unique opportunity. It's a world-class company that's really the backbone of our customers' software factories. There's only 2 companies at scale for DevSecOps like GitLab.
And so the opportunity to be part of that, but also part of this AI wave, which I truly believe is going to change all of our lives in the coming decades, both as consumers and as professionals. And that all starts with the software workload, bringing AI to the software workload. So not only being part of an amazing DevSecOps company, but the ability to shape the future of software innovation is why I'm here. And it's been an incredible ride. We've made a ton of progress as a company, and I'm even more excited today than I was a year ago.
Bill, for those that are new-ish to the story, could you put your finger on what the 1 or 2 key enduring strength of GitLab or because GitLab has scaled over the last 5-plus years. I think you would agree, in a fairly competitive market where you were going up against Microsoft, frankly, with Azure DevOps and GitHub. You've got Atlassian in the space. You've got a whole host of private tool vendors. So -- what have been the 1 or 2 things that have enabled you to secure big logos like UBS and get to $1 billion plus in revs?
Yes, I'd say one hallmark is definitely our unified platform approach. We have single front end, a unified data back end with an opinionated view of how software factory should be built from planning through deployment, we provide our customers the best way to accelerate innovation. And that's proven in the payback period with GitLab Ultimate 6 months. The ROI in 3 years is over 480% and that's because of its well integrated, built from scratch platform that unified DevSecOps as opposed to our competitor and other best-of-breed that provide kind of one use case or one part of the DevSecOps life cycle, we provide it all in an opinionated fashion.
The other thing that is a standout hallmark of GitLab, which customers love is we meet them where they are. We're the only at-scale independent public company. We run on all of the hyperscalers. We support, in addition, self-managed deployments, so customers can take us and run them in their own infrastructure and manage them themselves, something that other software companies are moving away from increasingly, including many of our customers are public sector, government, large financial services like UBS, that want to continue to have control and sovereignty over their most important asset, which is their IP. So that's a hallmark advantage of GitLab as well.
Okay. That's a good level set. So Bill, let's jump into the AI phenomenon because I think that's what a lot of people in the audience want to hear you articulate if you want. So when I think about where AI is most innovative and applicable to real-world use cases, I would say actually coding and the creative realms are probably the most fascinating to watch and the pace of innovation is remarkable. So I think that the issue we all have, though, is that we're trying to all look out 3 years' time and figure out how AI will affect your space. And there's so many variables. Is it going to affect developer seat count? Is it going to force incumbents to alter their pricing models? Are the model providers going to step into your world and have a frenemy relationship. So we'll go down a few paths, but Bill, maybe I could get you to look out over the next 3 years and articulate at least your view as to how AI good or bad will affect the developer tool market.
Yes. I clearly see that AI is going to expand our TAM. I believe the future of software engineering is inherently human AI collaboration. And the AI coding tools that you mentioned as a highlight of AI so far are truly magical. I remember the first time I saw them in action, I was like, well, this is kind of mind-blowing, but I can give a simple prompt and it can actually generate working code.
What's interesting, as we've probably all seen over time is that magic trick, if you will, becomes a cheaper magic trick when you realize that the code being generated also comes with bugs and with security issues. And that's by nature of the fact that LLMs are nondeterministic. And no matter how good they get, which we expect them to continue to get better and lower cost, they'll never be perfect, and they will require a check-in balance system just like humans to ensure that the quality and the security and the compliance needs of the business are met. That's where GitLab comes in. That's what we do today for humans who are writing code. And we see agents, we see these AI coding tools actually creating more demand for our platform.
Just a few days ago in our earnings cycle, I shared that we see, for example, CI/CD deployments and releases in our platforms have grown over 35% year-over-year. So we clearly see increased engagement, the increased activity of validates GitLab is a core backbone for software engineering, whether the code is written by humans or by engineers. But we also see when we talk to customers, and you've now seen this in multiple studies, while code generation has increased, software innovation has not accelerated. We call that the AI paradox. The reason for that is because LLMs are not perfect, just like human engineers, that code does have to go through the software life cycle to be code reviewed, to be quality assessed, to be secured to do all those checks and balances. And that part of the life cycle has not been AI-accelerated. And that's exactly what we've been building for the last 6-plus months with Duo Agent platform. We're really excited to bring it to market leader this month because what it does is it allows engineers to solve any software life cycle task with an agentic approach. They each -- every software engineer can delegate work to one or multiple agents to accelerate moving that code, whether an agent or a human built it all the way through deployment.
Okay. I think I'm certainly in agreement that the AI enablement over the next 2 years is going to move well beyond the coding swim lane and incumbents or disruptors are going to find ways to AI enable the entire software development life cycle. That seems fairly clear. But I think the question that investors have is, is it going to be GitLab that does that? Or is it going to be Anthropic, OpenAI, Cursor and all those folks who realize that they can't just make a living off of the coding that they too need to expand their footprint. So it seems ambiguous who -- there seems to be a battle in front of us. So Bill, to the extent you can, how can you give us confidence that it will be GitLab that will be kind of standing in 5 years and not Anthropic and OpenAI and Cursor?
Yes. If you roll back the clock 5 years, you might ask the same question as Google and Amazon, both major hyperscalers with tons of capital and engineers, both entered the similar space and have since retreated. Well, they've actually exited their businesses. And so it still is a duopoly of sorts. Microsoft and GitLab provide the only at-scale services for DevSecOps. And I think that speaks to the challenge of building a complete DevSecOps platform.
I'll also say when it comes to agentic outcomes, there's 4 ingredients for that. Two of those pretty much everyone has access to. Those 2 are LLMs and prompts. In order to create an agent, you need an LLM. We provide all the foundation LLMs, Anthropic, OpenAI, Google, everyone. Second, you need a prompt. Well, those prompts are pretty shallow IP. They are basically human instructions to tell the LLM want to do. And we have some special customizations and things that we offer for customers that maybe generic agents don't provide. But largely, those 2 are, I would think of as commodity. The real secret ingredients to high-quality agentic outcomes are things that are really strengths for GitLab. Those 2 things are context and capability because an agent like a brain first needs more than just the prompt for instructions in order to know what to do. And what other agents do is they'll hand the code at context and the agent will look through that code and then generate code to either add to it or augment it or fix it.
And what GitLab can do, which no one else can is we index that code semantically, not just the one project at a time, but across all the repositories in your organization. And then we link that code to all the MRs associated to it, all the security scans to all the quality run, to your quality test cases, to your issues and plans. Because we have the full life cycle as part of our platform, we also have all of that unstructured data that can help the LLM make a better decision. In our early testing with our Knowledge Graph, which is our semantic graph database that we feed to agents, we see a 40% improvement in agentic outcomes, both in the quality of the outcome and a reduction of the cost as a result of that added context. So that's kind of secret ingredient number one. Secret ingredient number two is capability because agents are brains, they need hands and feet in order to take action. And what other agents have at their disposal are the generic operating system tools like reading and writing files. That's why they're able to generate code.
But if you want to actually do things like security analysis scanning, you want to do things like planning, you want to do things like packaging and integration and deployment, you need that capability. And that's what GitLab is today. We offer that more than half of the Fortune 100. We have over 10,000 paying customers. We serve some of the largest organizations in the world. And that capability for humans is now being unlocked for agents across the software life cycle. That's what Duo Agent platform does and why we're so excited to bring it to market.
Okay. That's a good answer to the question about how AI enablement across the whole software development life cycle could play out. Another hot topic, Bill, obviously, is the effect that AI may have on developer seat counts over the next 5 years. I think you've stated pretty clearly that you're not really seeing any of that yet. But could you opine a little bit more? And then, James, maybe for you, could you unpack maybe GitLab's most recent 3Q in terms of the seat contribution? So what did you see very specifically in the quarter around the seat contribution to the growth algorithm?
Yes, it's interesting. I hear this concern from investors all the time that because these coding agents are good and getting better, maybe developers will not be needed. For any of us who built software, and this is consistent with what customers say, in fact, we did a survey last quarter where more than 80% of our customers told us that they expect their head count as a result of AI to either stay the same or increase in the coming years. Because when you're building software, you realize for every idea that's pursued, there's at least 10 that can't be pursued.
For every bug that gets fixed, there's 10x more that never get fixed. We live with a lot of crappy software, let's be honest, because engineering teams are constantly under pressure to both fixed bugs and fix technical debt and innovate. And there's never been enough developer capacity in the world to do it all. So agents only accelerate the ability to build higher quality software and pursue more ideas. And software is what a large part of our global economy. It's how the global economy has grown over the last decade. We've talked about digital transformation for a while now. Imagine AI-driven digital transformation. I think the prospects only for developers only grow larger.
And James, how is this manifesting itself in the numbers?
In the growth algorithm, yes, maybe I'll comment on a little bit on the growth algorithm first, and then I'll talk about seat contribution, right? So we have a sort of very classic land and expand model. It's a really healthy and powerful model.
In Q3, we reported net dollar retention of 119%. And really, almost at $1 billion of scale, that rate really speaks to the customer value that we're delivering and the fact that at scale, these large enterprises are continuing to expand their spend. We're seeing all cohorts since inception, continuing to expand at a fairly tight band. Our oldest cohort from 2016 has more than 100x their spend since their inception. And so that land and expand model remains very healthy. What we also disclosed is sort of the seat contribution as part of that expansion. And so in Q3, it's been consistent with prior quarters where seat contribution to that expansion was slightly over 80%. So we're continuing to see seat strength, seat expansions across enterprises, and we're really happy with that growth.
Okay. Hypothetically, let's say we're wrong and GitLab in the industry did start to see some more modest seat growth. You do have one lever that you could utilize to combat that as every software company that uses a seat-based model could. And that's altered the pricing model, just start shifting it maybe towards more consumption usage. Can you maybe perhaps for both of you talk about whether you're doing that to some extent and what that future could look like?
Yes. So as we introduce Duo Agent platform, which we plan to do later this month, we're also introducing a hybrid pricing model, which is we'll continue to sell GitLab Premium and Ultimate with the seat-based subscription business that we have today. The Duo Agent platform will be introduced as a consumption model or a usage-based billing model on top of that where because every engineer that uses GitLab can now spin up one or multiple agents, we need to be able to scale the price along with that value.
And so based on their usage, we will charge them what we are going to call GitLab credits. And those GitLab credits scale with usage. The organization that purchase of GitLab will be able to buy those GitLab credits on demand if they choose to just let their engineers incur that expense on demand and get billed monthly or they can choose to commit upfront and get the best pricing because that gives us the ability to forecast and also the ratable revenue. So we'll pass along some benefits with that and pre-commit to a monthly minimum that their entire organization can share.
So it will not be a seat-based model. It will be a shared pool model that then within the organization, they can slice up and use, which, as I've tested and shared with customers leading up to our general availability has landed really well. Customers are excited about being able to have that pooled model for AI usage versus the fixed seat cost that some of the other alternative provider.
James, you haven't given guidance yet on next year, but on this dynamic, pricing changes and how that might affect revenue growth, gross margins, is there anything that you could share with us about trends around this dynamic that Bill talked about that could impact the numbers next year without giving any guidance?
Of course. Yes, absolutely. I'll maybe comment on a few factors for '27 to really help us all think through, right? So the first thing, we said this in the earnings cycle as well as the premium price increase that we announced about 3 years ago will be going away as a discrete tailwind in FY '27. So FY '27, we will have lapped out 3 years since that announcement. The new price lift takes effect upon renewals. And so as that renewal base laps out, that tailwind will be going away. On Duo Agent platform, we're really excited about that early customer momentum and engagement, but both because at our revenue scale and because about 70% of our customers are self-managed who take time to adopt this new technology. This will take some time to play out through the model. So it won't be an immediate impact on the numbers.
Maybe one last question before we turn to some other facets of the GitLab story. Maybe for you, Bill, is around the potential for AI to act as a catalyst for further consolidation in the developer tool market. And the examples I would give up -- give to you is the cybersecurity space has some attributes that the developer tool market has, which is you've got a number of siloed players that are doing nichey things in their swim lanes.
And as my opening question, had you respond this way? The GitLab story is very much about offering a totally integrated platform, but you're somewhat unique in that respect. There's a bunch of niche players. You're seeing the observability space, Palo Alto, Chronosphere most recently begin to consolidate. You spend 2 minutes with Ali Ghodsi at Databricks and he thinks the data management space has too many niche vendors and should consolidate. Do you think AI could spur on a desire for consolidation in your developer to market?
Yes. I think that is the foundation of GitLab. That's the reason GitLab has been successful. I think the trend for best-of-breed versus platform plays out in multiple categories of software, as you've shared, and it will continue to play out. And one of the reasons for that is it's really easy -- not easy, but it's possible to go after a specific niche and provide best-of-breed solution. And you referenced security, so I'll use that one. And there are certain security vendors out there that are constantly innovating to provide the latest differentiation and capability on security.
What GitLab does with security is different, and it's harness the platform advantage because rather than provide customers with maybe always the very latest security scanning techniques, what we can offer to a CIO or a CTO is, hey, we will hook security scanning and vulnerability detection into your software pipeline so that every code change by every developer gets assessed. That's something if you're a niche and you're outside the platform, you can't do. And that, from a compliance governance perspective is a very powerful value proposition. And customers will be willing or often willing to either trade off the very latest security scanning technique for that leverage to get security across their code base or they'll buy both. And I think the same thing is going to be true for other capabilities, including AI cogeneration or AI coding tools or related tools. Over time, those capabilities will be subsumed and be higher leverage in the platform because, again, context and capability leverage is the secret sauce of great quality agentic outcomes. And that's what GitLab is so great at.
Got it. Let's move to James for a moment. James, obviously, you guys printed earlier this week. I think you and Bill were clear on the call that there were a number of factors that were influencing your guidance for the fourth quarter. There's still sort of a tail of SMB budget pressures that you need to account for. You and Bill and the team have made a number of go-to-market changes, and you wanted the guidance to reflect some of that. You called out potentially a little bit of softness in Fed.
Can you run through those? Which ones of those are most significant that we should watch more closely? Which ones are transitory such that they might only have sort of a quarter of duration and they're not really factors for next year versus ones that may persist a little longer?
Yes, absolutely, Karl. So we've called out 3 things more broadly. Two from last quarter that we called out as we were setting last quarter's guidance around SMB softness and go-to-market disruption. And so you've heard Bill talk about some of the tweaking and innovation that we've been doing in rebuilding go-to-market. And when we do that, we expect some ongoing level of disruption. The SMB weakness that we've called out for a few quarters now is really concentrated at the lower end of the market, right? These are spend-conscious customers, smaller customers with small amounts of spend. And what we have is a really strong free tier. We also a few years ago, took away our entry-level tier, and we've raised prices on our premium tier from $19 to $29. And so some of the behavior we've seen from these spend conscious customers is scrutinizing their spend and sometimes down tiering to free while staying on GitLab.
And so from last quarter to this quarter, right, the prudence that we've called out in guidance on SMB and go-to-market were, frankly, pretty well warranted. In addition, what we saw in Q3 was headwinds from the U.S. government shutdown. And so we've quantified this in talking about the U.S. public sector is about 12% of our business. Q3 is our biggest quarter. And so what we saw during the quarter is the government shut down for 40-some-odd days, there were simply no one to call on the other end. And so this impacted renewals, deals in the pipeline, both on new and expansion deals.
And what we saw in Q4, the government came back online in the middle of November. And these agencies are coming back online, but these things don't happen overnight, right? There's 40 days of backlog. Teams are coming back from furlough, figuring out budgets and priorities and resetting again. And what I would say is there's a high level of urgency both from customers and from our side to reengage and to accelerate what was pushed, but these things do take time. We're sitting now in the beginning of December. We're expecting a big push now and especially in January to catch up.
The other thing I would say about the public sector, too, is we have a fairly ratable business model. And every day of a delay is a day of lost revenue. And so we will see that impact in Q4.
James, how are you and Bill thinking about the growth margin trade-off into next year? Bill, we've talked a lot on this fireside about AI change, and that must create a big need to keep your foot on the R&D pedal as best you can. But on the other hand, you're now an app scale software company with call it, loosely mid-teens non-GAAP EBIT margins. And in fairness, I think there's probably upside there. So you've got competing goals. So I can start with you, James. How are you thinking about that?
Absolutely. Yes. So we are starting from an absolute position of strength, Karl, right? So 89% non-GAAP gross margins in the quarter. We've created over 1,500 basis points of our operating margin expansion in just 2 years. And so that kind of fiscal discipline is very much in our DNA as we think about scaling the business.
What we're also doing is investing in the business and investing in growth, right? And so specifically right now, what we're investing in is augmenting the go-to-market capacity and building out that function and in product innovation, right? We're about to announce the GA of Duo Agent platform, and we are continuing to invest in making sure that we are innovative and shipping value to our customers. Ultimately, on the gross margin point, the way we think about it is what we are optimizing for here is long-term growth in gross profit dollars. And we think that best delivers both customer value and shareholder value.
Bill, is there any way to put brackets around the magnitude of any sales capacity build-out at GitLab that you would like to see over the course of the next year or 2?
Yes. One of the things to maybe augment what James just shared in terms of investing for growth, even within the existing envelopes, for example, in Q3, we reprioritized existing dollars and headcount to create more capacity in our field, more quota-carrying reps. We believe in this expanding TAM. We want more capacity to go after that in FY '27, both in the form of the new logo, the new business team that I've talked about we're spinning up as well as expanded capacity to go after expansion. So we're being as efficient as we can and responsible as we can within the existing envelope. And then as James shared with FY '27, continuing to invest both R&D and sales and marketing to grow.
Okay. Hopefully, we have time for one question if anybody in the audience would like to ask one. Yes, upfront, you can just shut it up.
Yes. For those of you listening, then the question was to Bill, what can GitLab do to be a little bit more aggressive around taking share in this dynamic market.
Yes, it's fascinating to me. So many questions about AI and emerging AI tools, the conversation around the real competition as I see it almost doesn't get any airtime. I would say I feel great about our position relative to GitHub versus 1 year ago when I started. I think we've continued to build out the core platform and our Duo Agent platform AI strategy. I feel and I hear from customers, we're in a better position in just structurally and from a competitive position capability perspective.
I do -- we are looking at a number of ways to take advantage of that, including James mentioned, this jumped from 0 to $29 as a first order is a large jump for customers, and many of them went down to free. As we bring Duo Agent platform to market, we're excited to bring that potentially to our free base. We have a huge community base out there and to GitLab customers that want to move to GitLab, it could be a lower cost and more capable option as a first order, meaning the free tier plus our AI capability. Our win rates have been very consistent. Our gross retention rates have been very consistent. So throughout all of the AI wave and everything, we continue to stand our ground and compete very successfully against all competitors. Thanks for your question.
Yes. Let's end it there. Bill and James, thanks for coming and making this conference as good as it's been. I've learned a ton. And thank you, everybody. Hope you had a great week.
Thanks, Karl.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — UBS Global Technology and AI Conference 2025
📣 Kernbotschaft
- Kernaussage: GitLab positioniert sich als universelle DevSecOps‑Plattform und will mit der neuen Duo Agent‑Plattform KI-Agenten in den gesamten Software‑Lebenszyklus integrieren, um Entwickler zu unterstützen und das Total Addressable Market (TAM) durch AI‑Nutzungsfälle zu erweitern.
🎯 Strategische Highlights
- Plattformansatz: Einheitliches Frontend und semantische Verknüpfung von Code, Merge Requests (MRs), Security‑Scans und Tests als Wettbewerbsvorteil gegenüber Best‑of‑Breed‑Anbietern.
- Duo Agent: Agenten nutzen Large Language Models (LLMs) plus GitLabs Knowledge Graph; Management nennt eine frühe Verbesserung der Agentenergebnisse um ~40% in Tests.
- Deployment‑Flexibilität: Support für Hyperscaler und Self‑Managed‑Installationen (Souveränität für Finanz‑ und Behördenkunden) bleibt Kernangebot.
🔍 Neue Informationen
- Markteintritt: Duo Agent wird laut Management im laufenden Monat allgemein verfügbar (General Availability, GA) eingeführt und mit einem Hybridschlüssel monetarisiert: Sitzlizenzen plus nutzungsbasierte "GitLab Credits".
- Preismodell: Credits werden geteilt einsetzbar sein; Commit‑Boni für Vorauszahlung vorgesehen, um Ratable‑Umsätze zu erhalten.
❓ Fragen der Analysten
- Sitz‑Risiko: Konkrete Sorge, ob KI Entwicklerstellen reduziert; Management verweist auf Kundenumfragen (≥80% erwarten gleiche/mehr Headcount) und beobachtete Seat‑Expansion (~>80% Beitrag zu Expansion im Quartal).
- Monetarisierungs‑Timing: Duo Agent‑Einnahmen werden nicht sofort massiv durchschlagen — ~70% der Kunden sind self‑managed, Adoption braucht Zeit.
- Near‑term‑Headwinds: SMB‑Zurückhaltung, Go‑to‑Market‑Umstrukturierungen und Auswirkungen einer US‑Behördenpause wurden als kurzfristige Wachstumsfaktoren genannt.
⚡ Bottom Line
- Fazit: GitLab verkauft ein überzeugendes Plattformargument für agentische KI‑Workflows und hat erste technische sowie kommerzielle Hebel (Knowledge Graph, Credits). Erwartbar: mittelfristiges Upside beim TAM, aber verzögerte Umsatzwirkung durch Self‑Managed‑Adoption und kurzfristige SMB-/öffentliche Sektor‑Einflüsse.
GitLab — Q3 2026 Earnings Call
1. Management Discussion
[Audio Gap] investor Relations section of our website. The presentation and earnings release include a discussion of certain risks, uncertainties, assumptions and other factors that could cause the results to differ from those expressed in any forward-looking statements within the meaning of the Private Securities Litigation Reform Act.
As is customary, the content of today's call and presentation will be governed by this language. In addition, during today's call, we will be discussing certain non-GAAP financial measures. These non-GAAP financial measures exclude certain unusual or nonrecurring items that management believes impact the comparability of the periods referenced. Please refer to our earnings release and presentation materials for additional information regarding these non-GAAP financial measures and the reconciliations to the most directly comparable GAAP measure. I will now turn the call over to Bill. Bill?
Thank you, [indiscernible], and good afternoon, everyone. Thank you for joining us today. I'm pleased to report strong third quarter results. Revenue grew 25% year-over-year to $244 million, 2 points above our Q3 guidance. Non-GAAP operating margin reached 18%, a full 5 points above our Q3 guidance. It's my first anniversary as GitLabs CEO, and I wake up every day feeling incredibly lucky to build upon the foundation that [indiscernible] have created.
When I first got here, I said 3 things. There has never been a better time to serve developers. We're in the early stages of how software gets transformed through AI, and GitLab sits at the heart of the software development life cycle and has the best and most comprehensive platform to enable this transformation. My conviction in the company and our opportunity has only grown stronger. A year into this journey and hundreds of customer conversations later, I can confidently say that we are stronger today than even 1 year ago.
We've built the foundation to deliver more value through AI in the coming year architecting GitLab and Duo Agent platform to remain mission-critical and delivering increasing value as LLM and markets evolve. I truly believe there has never been a more exciting time to be at GitLab. We're seeing the rise of AI expand our total addressable market. AI has drastically reduced barriers to entry of software creation and is driving the marginal cost of code generation towards 0 However, software is more than just code. Software with all its embedded business processes and sensitive data is business critical. The global economy runs on software human lives rely on software.
Businesses can't afford negligence in their quality assurance, security, compliance or governance of their software development and delivery practice. I believe what we do becomes even more critical in a world where teams want to take advantage of agents to author code, given the nondeterministic nature of AI. For decades, I've watched my own teams and countless customer teams struggle to stay on top of bug backlogs, technical debt and business requirements, all while innovating.
The pattern is universal and longstanding. The tools for building software are technically pretty good, but things consistently break down wherever people and processes are required. GitLab has been solving this problem by providing teams an opinionated view with proven ROI. The key differentiator, we automate the end-to-end software delivery flow, including quality, security, compliance and governance in a single process flow as part of our unified platform. Ironically, as we've studied teams using agents and new AI tools, we see the familiar pattern agents act early like humans. Sometimes they follow pros, but sometimes they don't. Sometimes they write secure code, but sometimes they don't. Why is this? Because LLMs will always be non-deterministic.
It is the nature of the algorithms used to build them. And every business has unique requirements that LLM simply can't guess. Even if LLM become superior at code generation to humans, external validation of that code which will also be driven angentically with human oversight will be required to ensure they meet the complex human requirements of doing business. We believe LLMs will continue to improve in accuracy and cost but they will always require systems that can validate they are supporting complex business requirements. Let's take a look at how that shows up today. ID tools like cursor, CoPilot and Cloud code have contributed to an explosion in cogeneration. The downstream effects are now clearly visible to us in our business. GitLab engagement has grown significantly across our gitlab.com SaaS customer base.
In the first 10 months of 2025, key activity metrics CI pipelines, deployments and releases are up about 35% to 45% year-over-year, similar to what peers are seeing. For customers paying us more than $5,000 in ARR, usage proxies like deployments and CI pipelines on a per seat basis are up 20% to 40% annually. Simply put, more code means more of a need for GitLab. Our 2025 global DevSecOps report shows that while AI accelerates coding, more code doesn't necessarily mean better outcomes. We call this the AI paradox. We believe long-term winners are not the vendors who can generate code the fastest but those who can maximize the customers' ability to deliver high-quality, secure software to the consumers of their business and drive meaningful business outcomes through software, GitLab, is in position to do that better than anyone else.
How we've extended our end-to-end platform, which already powers full life cycle actions for more than 50% of the Fortune 100 and hundreds of thousands of organizations across 100 different countries around the world and now provide that same set of capabilities natively to agents along with shared context for both humans and agents.
This not only facilitates greater trust and accuracy, but will help accelerate the end-to-end software delivery process required to win. Instead of just building new systems tools and agents to solve specific use cases like our competition, we've extended our platform to provide intelligent orchestration across the software life cycle. Enabling our partners, customers and ourselves to solve any engineering problem across the life cycle. GitLab Duo agent platform is our answer to the AI paradox most companies are experiencing today as they adopt new AI tools and will be a driver of new revenue stream beyond seats. The context we have is rich.
It includes semantic understanding of the code and dependencies across repositories, granular changes to it over time, quality assurance tests, planning and issue tracking and collaboration on those plans. Security and compliance checks and build integration and deployment pipelines just to name a few. Our underlying platform becomes more valuable as the volume of code explodes regardless of whether a human or agent may change.
I believe the primitives of code collaboration will prove to be powerful moats. And with Duo Agent platform we are in a great position even as LLMs improve and the market evolves. I'm pleased to share that Duo Agent platform is on track for general availability in the coming weeks.
Turning to the quarter. The highlights this quarter were continued strength in GitLab Ultimate, which is now 54% of total ARR and was in 7 of our top 10 net ARR deals this quarter. Ultimate represents one of the best value propositions for companies who need a single DevSecOps platform ultimately drove expansions at customers like indeed SBI Securities and curries. We executed well on the initiatives we discussed last quarter that serve to strengthen the foundation of the company. I'm pleased with the steady progress we're making on our first order build-out and rollout of GitLab Duo Agent platform. We also saw stronger international results.
Overall, sales cycles and win rates remain consistent. However, softness in the U.S. public sector offset part of that performance. GitLab continues to be viewed as the preferred software factory and trusted partner to leading U.S. agencies, but slower decision-making related to the subsequent government shutdown created some new headwinds in the quarter. Our differentiated platform approach is seeing strong third-party validation as GitLab was named a leader in the 2025 Gartner Magic Quadrant for DevOps platforms for the third consecutive year and a leader in the 2025 Gartner Magic Quadro AI coding assistance for the second consecutive year.
Now let me turn to our key growth objectives. Our first objective is to add more new paying customers, especially in the mid-market and enterprise segments. We are starting to see some cases of AI mandates catalyzing enterprises to look for a future-proof solution. GitLab's approach to a cohesive workflow on a unified platform across developers, security and operations teams has never been more relevant. [indiscernible] France's leading media measurement company needed to accelerate their internal development processes and have an AI mandate to reduce maintenance costs. While they were already using a free version of GitLab for source code management. This first order, Ultimate and GitLab Duo win saw us replace 7 different other tools out of the gate while maintaining ISO 27001 compliance, Duo will enable secure AI power development, allowing Mediametrie to deliver new measurement products and data analysis at a much faster pace.
We won a landmark deal with a global consumer tech platform this quarter, thanks to our dedicated offering. They had grown frustrated after experiencing critical reliability issues with their incumbent source code management provider. This customer has over 5,000 developers is well known for world-class engineering, and has exacting standards on reliability, responsiveness and technical excellence. GitLab Dedicated was chosen to provide the environment for their most mission-critical code repositories ensuring business continuity and operational resilience. While our mix of first order versus expansion improved slightly this quarter, it's still not where I'd like it to be. We are expanding our go-to-market capacity and have hired a new business leader to build out our global first order team with a focus on acquiring new logos.
It's important to note that resourcing and ramping up this team will take time, but I believe the payoff will be worth the investment. Every new customer we win today matters given their lifetime value. We are operating with urgency. We work every day to earn the trust of our customers, which is reflected in our best-in-class gross retention rates and demonstrated cohort growth across multiple cycles. We see a long runway for growth in our core DevSecOps opportunity as our TAM continues to expand, and our competitive position remains strong. We offer choice, neutrality and openness in ways that others do not and that message is resonating. Our competitors are actively choosing to limit choices for their customers in the form of hyperscaler infrastructure or self-managed versus SaaS options.
In direct contrast, we recognize that every customer journey is different and make active efforts to meet our customers where they are. Our second objective is to help customers realize the value of our platform more quickly thereby driving revenue expansion. Our biggest expansion this quarter share a compelling pattern. They're all spending on some form of AI tooling in their engineering org, but they continue to use GitLab as the backbone of their SDLC. We continue to see strong potential for uptiering and attach within our existing customer base. which the following customer stories help illustrate a leading financial SaaS provider for small businesses has been a happy GitLab customer since 2017.
This quarter, [indiscernible] from Premium to Ultimate across almost 1,000 engineers. GitLabs approach to standing the code at the point of commit before it ever leaves developers' hands allows us to replace multiple fragmented security tools. Key Lab will help this customer reduce false positives, but down manual overhead and empower the developers with APAC results immediately a large European public sector organization expansion demonstrates the potential within our existing customer base. Like many large enterprises, they had multiple siloed deployments across different groups and 4,000 developers. This meant maintenance complexity and inconsistent developer experiences. After working closely with them for years across more than 120 stakeholders, they chose GitLab Dedicated and Duo this quarter as a foundation of a modern and secure SaaS-based software delivery platform.
GitLab meets the highest customer standards in regulated industries and critical national infrastructure. Our third objective is to accelerate customer-focused innovation. We continue to invest across 3 pillars: Core DevOps, security and AI. In core DevOps, we delivered a redesigned interface and a new intelligent pipeline repair flow that helps developers resolve issues faster, directly translating to increased development velocity and reduce troubleshooting time. security and compliance are mission-critical, customer priorities as companies deploy AI toolkits and remain key drivers of ultimate adoption. We introduced new security capabilities, including static reachability analysis, secret validity checks and dip based scanning to bring security directly into the development process.
The new security analyst agent also introduced this quarter simplifies access to these sophisticated tools and can provide recommendations for engineers on where to focus. And with dual agent platform, we launched the AI catalog, a central place where teams can discover foundational GitLab DUO agents, best-in-class external agents like Cloud, OpenAI codecs, Google, Gemini, CLI, as well as create, share and collaborate their own custom-built agents for any software engineering task. Customer feedback has been strong.
Many now tell us that GitLab is ahead of our peers in our vision and rapidly evolving capability. We closed our first few GitLab Duo agent platform-based expansions this quarter, even before general availability. While our progress is rapid and early results are promising, we're at the very start of our journey on this massive opportunity. Pricing and packaging will likely be an iterative process as the platform matures and we discover the most effective ways to deliver value to our customers and a reminder for any new investors, much of our customer base remains on self-managed solutions and may be slower to adopt some of these solutions.
We'll be live streaming a product-specific event in February where more details will be made available. As the only pure-play cloud and model neutral independent public company, delivering DevSecOps, we offer true independence bill in the cloud you choose with the vendors and tools that you like best while giving your engineers the very best possible experience. The world needs GitLab more than ever. I want to thank our team members for living our values and our mission and to our customers for their trust, our partners for their support and the broader good lab community.
Before I turn the call over, I also want to thank James Shen for his contributions during this period of transition in GitLab. He is one of the rock stars of this company and has done an amazing job rising to the occasion as interim CFO. I I'm excited to welcome our new Chief Financial Officer, Jessica Ross, who will be starting in January.
Jessica was most recently CFO of front door and has more than 25 years of experience in finance, accounting and operational leadership at companies like Salesforce and [indiscernible], you will all have an opportunity to get to know her in the coming months. With that, I'll turn it over to James.
Thank you, Bill, and thanks again to everyone for joining us today. I'm happy to report that we beat our guidance across the board as the team executed through a dynamic environment. Third quarter revenue reached $244 million, an increase of 25% from Q3 of the prior year. We now have 10,475 customers with ARR of at least $5,000, which contributed over 95% of total ARR in Q3.
Our larger customer cohort of $100,000 plus in ARR increased 23% year-over-year and reached 1,405. Our customer base is well diversified across industry and geography and no single customer accounts for more than 2% of ARR. On the expansion front, we ended the quarter with a dollar-based net retention rate, or DBNRR of 119%. Total RPO grew 27% year-over-year to $1 billion while CRPO grew 28% year-over-year to $659 million. We remain pleased with this very healthy growth rate. Non-GAAP gross margin was 89% for the quarter. The team continues to do a good job of driving operating efficiencies even as our SaaS business has become a greater portion of our mix driven in part by the continued strength in GitLab Dedicated and Duo.
SaaS now represents approximately 31% of total revenue and grew 36% year-over-year. Q3 non-GAAP operating income was $43.7 million compared to $25.9 million in Q3 of last year. Non-GAAP operating margin was 17.9% compared to 13.2% in Q3 of last year, an increase of approximately 470 basis points year-over-year. We are making steady progress on building out a dedicated first order team and increasing our quota carrying capacity.
Q3 FY '26 adjusted free cash flow was $27.2 million, with adjusted free cash flow margin of 11.1% compared to $9.7 million in the prior year. We ended the quarter with $1.2 billion in cash and investments. Our strong balance sheet and predictable business model give us the flexibility to continue to invest in our AI capabilities, platform enhancements and go-to-market organization as we deliver strong margins and cash flow for our shareholders.
Separately, I would like to provide an update on JiHu, our China joint venture. In Q3 FY '26, non-GAAP expenses related to Jio were $3.3 million compared to $3.5 million in Q3 of last year. Our goal remains to deconsolidate GH. However, we cannot predict the likelihood or timing of when that may potentially occur. Thus, for FY '26 modeling purposes, we forecast approximately $16 million of expenses related to JiHu compared with $13 million from last year.
Now turning to guidance. While we're encouraged by our strong year-to-date performance, the SMB softness that we called out last quarter persists. Additionally, the lingering effects of the recent U.S. government shutdown are likely to impact deal dynamics in our U.S. federal business into Q4. These dynamics are factored into our guidance. For the fourth quarter of FY '26, we expect total revenue of $251 million to $252 million, representing a year-over-year growth rate of approximately 19%. We expect a non-GAAP operating income of $38 million to $39 million, and we expect a non-GAAP net income per share of $0.22 to $0.23, assuming 172 million weighted average diluted shares outstanding.
For the full year FY '26, we expect total revenue of $946 million to $947 million, representing a growth rate of approximately 25% year-over-year. We expect a non-GAAP operating income of $147 million to $148 million, and we expect a non-GAAP net income per share of $0.95 to $0.96 and assuming 171 million weighted average diluted shares outstanding. While we aren't providing guidance for FY '27, I would remind you for modeling purposes that the April FY '24 premium price increase has now been largely implemented and will not be a discrete tailwind in FY '27.
In summary, I am pleased with our third quarter results. We are building GitLab for healthy growth at scale, investing strategically against opportunities that drive long-term value and enhancing profitability and delivering free cash flow. GitLab is positioned for long-term success and to take advantage of a rapidly transforming market from a place of strength. Thank you for joining today. With that, I will turn the call over to Yao, who will moderate the Q&A.
[Operator Instructions] We'll take our first question from Koji Ikeda from Bank of America, following question will be from Matt Hedberg from RBC.
2. Question Answer
My one question here is on the guide, the fourth quarter guide and specifically on subscription revenue growth. You did grow subscription revenue in the third quarter, 27%. That is pretty darn good for primarily a seat-based model. But it is a deceleration from 30% last quarter. And I do hear you on the public sector ones, I get that. And so I wanted to ask on the implied fourth quarter total revenue guide. Can you help us walk us through a little bit more on the demand environment? Any sort of fed sector catch-up that's already happened and pipeline coverage into the fourth quarter? And any additional color on how to think about what the guide means for fourth quarter subscription revenue growth.
Thanks, Koji. Our guidance approach this quarter was fairly similar to the one we took last quarter. We developed independent roll-ups across the field, across CRO leadership teams and across the finance team. And the prudence that we called out last quarter for both the SMB weakness, and the go-to-market disruption, we're well warranted, and some of that remains into Q4. Additionally, as you called that out, we will see some lingering effects from the recent U.S. government shutdown guidance at the end of the day, reflects our best view of the business today with what we know, and we feel good about the guidance heading into Q4
Next question, Matt Hedberg, followed by Rob Owens from Piper Sandler.
Bill, in your prepared remarks, you noted progress on the first order business was better than last quarter. But I think you said it's still not where it needs to be yet. And understanding this is probably a multi-quarter trend. Could you provide a bit more color on -- from your perspective, what's left from the team? And perhaps how long should we think to see some of the full benefits from that?
Yes. Thanks, Matt. As you had last quarter, we decided to hire a global leader focused just on acquiring new business reporting to the CRO. I'm happy to share that we closed that search and hired the individual exceptional executive that's now joined us is onboarding, and we're beginning the hiring ramp for that team, which, again, will be a global team reporting him directly into the CRO. We expect the hiring ramp to take a couple of quarters with results in the back half of FY '27. In addition, I'll share on the product-led growth front, Manav, our Chief Product and Marketing Officer, has now been in seat for a quarter and has begun digging in there, looking really at 2 things with regard to product-led growth. First, tightening the feedback loop with customers who are earlier in their journey with GitLab as well as removing friction in the customer journey to make it easier to go from a free into a paid product with GitLab. The early results there are really promising. It's exciting to the efficiency in the funnel improving and very early results. But here again, I would expect these kinds of incremental gains to aggregate [indiscernible] and would expect to see that show up in terms of new customer acquisition acceleration in the later half of FY '27.
Next question, Rob Owens from Piper [indiscernible] followed by Sanjit Singh from Morgan Stanley
I was hoping you could drill down a little bit more into the the Fed impact that you spoke about, Sensus that probably impacts the license line. Anything you can do to quantify that would be great. And then was that something that impacted your retention rate as well? Or are there other things at play in that metric ticking down a couple of points sequentially.
Rob, I think the important thing to keep in mind here is that our long-term public sector thesis remains very much intact. We are the preferred software factory to a lot of this country's leading federal agencies. PopSeq is about 12% of our ARR, and we haven't quantified specifically the headwind that we saw in Q3. What I would say is that we did see disruption from both the shutdown and the ongoing effects of Dodge that are rolling through the government, and we're very much partnered with our customers and these agencies in helping them overcome these challenges.
Next question from Sanjeet followed by [indiscernible]
Bill, I think we can all agree that no matter what the debate is around seat-based models, there's tons of software being developed and created particularly right now. And you pointed to some of the metrics around activity and usage of the platform, which is well above the revenue growth that you guys are delivering at least for right now. And so it's kind of a longer-term question, Bill. But what is the ultimate ultimate sort of answer on how to get activity in the platform to converge with the revenue growth that you would like to see. Is that -- is the answer there sort of dual agents? Or is there anything beyond that, that we should be thinking about over the medium term?
Good question. [indiscernible]. Yes, I believe the medium- to long-term answer there does lie in our shift from a pure seat-based subscription business model to more of a hybrid seed plus usage-based business model as we introduced Duo agent platform. And I mentioned in my prepared remarks that we are on the cusp of that in the coming weeks, declaring general availability and introducing pricing. So that will help monetize the activities downstream from AI cogeneration by bringing AI acceleration across the software life cycle and solving that AI paradox that we talked about in my prepared remarks. In addition to that, we are looking at incremental innovation on top of our premium and ultimate SKUs, which provide customers an additive value at an incremental cost which would also be part of our FY '27 road map and provide new monetization opportunities as well.
Next question is [indiscernible] from Baird, followed by [indiscernible] from Barclays.
This is Zack on for [indiscernible]. So one on Duo for me. You've consistently emphasized Duo's architectural importance and its mission-critical value. But how are you really tracking the monetization of Duo specific capabilities today versus just core DevSecOps or CICD functionality? And then maybe what percentage of new ACV includes Duo [indiscernible] related features.
Yes. Today, in our Duo Pro and Duo Enterprise products, they're monetized with seat-based add-ons. And we haven't shared the specifics of the revenue contribution of those products, but they've been in the early stages. What we did earlier this year is shift or pivot from a use case driven innovation agenda around AI to a platform-driven agenda meaning we've augmented our core platform with AI capabilities at every layer, unlocking an agentic approach to AI, which can help customers solve any number of challenges across the software life cycle. It allows them to choose the best-in-class AI tools like those from Amazon, Google, OpenAI and anthropic as well as create their own agents using Duo technology to solve, again, any class of engineering problem across the software life cycle. That's been in beta now for a couple of quarters and is reaching general availability and we'll introduce usage-based pricing once we reach general availability. So the very early stages of both the innovation and introduction of that monetization stream but it's -- the tone and the conversation with customers, as I've engaged over the last year on the topic of AI just continues to grow stronger and more excited about the platform approach that we're going to have taking. So I'm really excited about the future opportunity. Do see that as expanding our TAM and bringing incredible new value to customers.
Next question, [indiscernible] Barclays, followed by Howard [indiscernible] from Guggenheim
Bill, one for you, like the SMB weakness is obviously something that impacts everyone. And it's -- you can't control that. But is there anything you could do, for example, from a SKU perspective, et cetera, to kind of help kind of play better in that market. Anything is doable? Or do we just have to wait for the kind of improvement in the overall market sentiment there.
Yes. SMB is a very small share of our overall revenue and not something we optimize for from a business strategy and go-to-market perspective. However, it is in particular business startups and smaller companies that are on a growth path are important for us to drive awareness and early adoption on. I'd say our primary approach there has been to deliver a really great free product in the form of our open source packages and free tier on gitlab.com, which we have seen healthy adoption of in a very, very broad community. I do think Duo Agent platform brings new opportunities for us to convert those free customers into a first paid engagement with GitLab as we deliver AI on top of those 3 products in the coming year. Obviously, that's not been a path that we have pursued to date with the Duo Pro and Duo enterprise add-ons. But it's something that I think we'll look seriously at as Duo agent platform reaches GA. And I do think it plays into customers of all sizes who want to start their GitLab journey on a free DevSecOps platform that are willing and excited to pay for AI because they understand the incredible value and the costs associated with delivering that.
Great. Next question, Howard Ma from Guggenheim followed by [indiscernible]
Last quarter, you shared a stat that seat count is growing double digits year-over-year and has been accelerating. My question is, does that trend still hold? And what does see count growth look like if you exclude do seats?
Howard, that was a onetime disclosure that we gave last quarter to help you think through and understand the dynamics in the business. We're happy with the growth this quarter, but we won't comment on the specifics that we gave last quarter.
Next question, [indiscernible] followed by [indiscernible]
I just wanted to come back to the public sector element for a second, and I appreciate the disclosure and the headwinds from that shutdown. Can you help us put ourselves when we think about the 4Q guide that we have versus the 3Q results that you guys just posted, are you expecting the public sector headwind from the shutdown in dose to actually compound or increase in magnitude when we think about this January quarter. And again, I know we're getting to, I guess, fine tooth comb here, but just wanted to see how you guys are thinking about your assumptions here as we look at this forecast.
Yes. Thanks, Mike, for the question. I won't comment on the specific magnitude and whether it's larger or smaller quarter-over-quarter. What I would say is that we are seeing lingering effects from the shutdown. The U.S. federal government doesn't turn on overnight. And we are working with our customers through these deals and renewals that are pushed from Q3 into Q4
. Next question, [indiscernible] followed by Derek Wood from TD.
And it was nice to hear about the Duo agent expansions even pre-GA. I know investors are eager to see the impact of Duo Agent in the market. What are some of the product proof points that are signaling GA readiness? And then just how to think more about the adoption ramp in fiscal '27?
[indiscernible] could you repeat your question, please? You've cut out on [indiscernible]. Can you hear us?
Yes. Can you hear me?
Yes. We lost your investors are excited and then you cut out [indiscernible] repeat your question?
Sure. So investors are excited about the impact of dual agent in the market, the eventual impact I just want to know more about the product proof points that you're evaluating to signal GA readiness and then how to think about the ramp in '27.
Yes. We've set a number of criteria to evaluate readiness. First and foremost, being the reliability, the performance and the overall stability of the platform and meeting our customers' expectations. We're also measuring the quality of the responsiveness and the responses of the agents that we're building and our customers' ability to build their own custom agents and get quality responses. And then finally, we obviously must ensure that we meet our own high security standards and avoid shipping vulnerabilities or exposing our customers to any kind of vulnerability. So a number of quality-related criteria that we're measuring in addition to customer adoption and usage. And we think we're reaching the point of meeting all of that criteria as I mentioned in the coming weeks. And once we do, we'll be declaring general availability. In terms of adoption and usage in the quarters ahead, it's hard to forecast exactly how fast that will go. I'll just repeat what I've shared previously, which is 70% of our revenue is based on self-managed customers who do require an upgrade to take advantage of dual-agent platform. And that does take off in multiple quarters to get a majority of the customer base onto a new version -- so we'll see some slowness there versus a pure cloud SaaS business. And I'll also share, I'm pretty excited about the opportunity to deliver the Duo agent platform into the public sector since that's been a topic of conversation today, unlike many AI tools in the market today, which rely completely on cloud-hosted models dual agent platform delivers both cloud-hosted models, but also the ability to run a completely airgap environments against custom self-hosted models which many of our public sector customers have as a configuration today. So we look forward to delivering that into those environments as those customers are able to adopt.
Next question, Derek Wood from TD Cowen, followed by [indiscernible] from Wells Fargo.
Sorry about that. Okay, can you hear me?
We can.
James, can you give us the mix within the net revenue retention rate of seats versus tier upgrades versus price yield and I think last Q4, you guys had a very large seat expansion deal. Any color to provide on how to think about the impact on NRR as we anniversary this large deal in Q4 this year?
Derek, I'm happy to share the mix of DBNRR this quarter. And I also want to talk about the specific disclosure more broadly. So Q3 was similar to Q2, where seats contributed slightly over 80% of the mix. The yield was about 10% and the remaining from up-tiering. As our business evolves, this disclosure will become less relevant, both because we've evolved from a 2 SKU company into multiple SKUs, but also because we are augmenting our seat-based business with usage-based business that Bill referred to. And so we'll look to share more in the quarters to come on this topic.
Next question is [indiscernible] from Wells Fargo, followed by Jason Celino from KeyBanc.
[indiscernible] So now that you're past the price increase and you're adding more features onto your more premium plans and since you've seen competitors for their higher-end plans like cursor and [indiscernible] come in at $200 a month for those plans. Do you think there's an opportunity to take price on GitLabs higher-end plans as AI becomes more integral to DevOps overall? Where do you think capturing that their usage is more likely.
Yes. Our plan is to capture through usage. I believe the right long-term approach to monetization is to have a pricing plan that is -- provides an equal exchange in value for cost. And when I see competitors doing with AI pricing is really all over the place and it's been rapidly evolving. I expect some evolution with regard to our price. But rather than introduce another seat-based price, as I shared earlier, we will be moving to a more usage-based pricing model where customers can pre-commit upfront for usage to earn the very best rates, but that commitment is a pool of usage that can be shared across all users. And we've tested that and introduced it to customers, they're very excited about that approach. And I believe, ultimately, when customers are excited and see the value they buy more over time.
Next question, Jason Celino from KeyBanc followed by Steve Koenig from Macquarie.
Bill, in your prepared remarks, you talked about some interesting stats on the deployment activity we're seeing across the platform. I forget the exact percentages, but how much of this elevated activity you think is from customers of developing applications for AI like the underlying development activity? Or do you think it's for more better productivity from AI going tools? I hope you understand kind of the difference in the question, but curious what you're thinking.
Yes. It's exciting to see the downstream effects of AI and coding on the platform. And I think it's driven through a mix of things, probably both of the dynamics that you described. But ultimately, what a software team is doing is not just thinking about the code they're generating, they're thinking about the innovation they're delivering to customers. And that's really the full software life cycle that's required. Everything from planning those changes to testing them to integrating, deploying them and making sure that they meet the security and compliance standards. And that's what GitLab does. And because the code volumes are increasing because engineers are able to take on more projects faster, we see that acceleration in the rest of the stages of the software life cycle. To date, none of those have been AI accelerated. That's what we're doing with dual agent platform. And once we bring that full life cycle acceleration, I believe we'll begin to see the monetization benefits that we've talked about on the call, because customers want to take advantage of those as well to accelerate not just the cogeneration but the entire software delivery process.
Next question is [indiscernible] from Macquarie followed by Miller Jump from Truist.
Great. Okay. Yes. So maybe building on the last question, Bill, I understand like the platform, the value there is holistically throughout the software development life cycle. But I'm wondering, as you begin to deploy Duo agent platform necessarily available, and it starts to be adopted. What -- where do you think it's going to make the most immediate impact in terms of improving productivity of the various aspects of the life cycle. And then if I could just sneak in, I I'm wondering more color on the SMB softness. Is that more of a macro or execution on your part?
Yes, I'll answer the first part on Duo and maybe, James, you can take the SMB one. So on duagon platform, the important thing to understand about it versus other AI tools, is that it's really a platform approach to AI, meaning customers can take advantage of the capabilities of the platform that's now AI native to orchestrate actions with AI tools for any class of engineering problem. So we've seen customers take advantage of it, for example, in terms of helping them plan and document what they're going to go work on upfront before the code even gets generated to help analyze bugs and help triage and prioritize the work that needs to be done in code. We've also seen them take advantage of dual agent platform to offer and to review the code. We've seen them take advantage of agent platform to do security analysis, to do prioritization based on the advanced characteristics that we capture as part of our security scanning capabilities. We've seen to take advantage of it in terms of troubleshooting pipelines that are failing when code isn't passing the quality standard, security standards or other compliance guardrails that the company has put in place. So it's really across the board. And that's what's so exciting because having spent many decades now, in software engineering, the process of software engineering is very complex, and there's any number of ways that things can break down and what customers will be able to do with your agent platform instead of waiting for a human to engage in a manual process to recover from any one of those failure classes or any of those work tasks they can now apply an agent that can automatically work on their behalf to triage, to analyze, to debug and to recommend a fix or even automated fix. And we believe that's what's going to bring incredible value to our customers. James, on the SMB question?
Yes, just quickly on SMB. This is segment-specific weakness that we've called out for a few quarters now. What I would say is a few things. One is we have a very strong free offering, as you heard Bill talk about. And we see price sensitivity in this segment. So both price and overall spend sensitivity. And as these customers are coming up for renewal, there is a lot of scrutiny and auditing around licensed usage. SMB is a small part of our business, it's roughly about 8% of ARR, and we're assuming that this weakness continues into Q4 in our guidance.
Next question from [indiscernible]
You all mentioned in the prepared remarks that all of your largest expansions in the quarter were with customers using some form of AI tooling I guess I'm wondering, are most of your customers using AI tooling at this point? Or is that indicative of a smaller subset of the group. And was there any difference in the growth drivers for those accounts between the seats, customer yield and uptiering that you talked about for the broader business?
Yes. I think I shared last quarter, we did a customer survey where we analyzed a few different questions around customer AI tool usage there forecast in terms of increased GitLab usage as well as seats. And we did see in that survey fairly pervasive use of AI tools along with GitLab. It's important to remember it's an and not an or. Many times, I've heard investors refer to some of these other AI tools as competitors. And while it's clear, there's some overlap in terms of what we're doing and what they're doing. Ultimately, customers see them as complementary because we serve a variety of different use cases and support one another. So yes, I believe AI tool usage is pervasive across our customer base. Many of them implementing multiple AI tools as part of their current AI strategy. And I believe we're in a good position with [indiscernible] platform to capture our fair share of that demand because we're solving inherently different problems than other AI tools on the market.
Final question will come from [indiscernible] at Raymond James, and I will pass it over to Bill for closing remarks.
Bill, maybe building on that last question. So we've seen some larger players with opening and Google add more device op functionality alongside the smaller AI natives this quarter. Just curious how you're considering deploying that $1.2 billion of cash and really strong free cash flow we're seeing, maybe help further wedge GitLabs differentiation that spans [indiscernible]-- life cycle against those guys.
Yes. There's being 2 parts to that question. How do I think about what -- how GitLab competes with small and large vendors. And then there's deployment of capital. Maybe, James, you can take the second part. I'll take the first part. Really, when you think about what agents are made of, there's really 4 ingredients to every agent. There's an LLM and we provide like almost every vendor access to all of the major foundational MMs in the market. And the cost of those is going to continue to go down. The qualities going to continue to go up. not a lot of differentiation to be had there. It's just like electricity for any kind of electronic system. Second part of an agent is the prompt that steers the LLM into solving the problem. And that's defined with human language. And again, here, the IP value is fairly shallow. There are many, many libraries of open source pumps there and available. There's only so many ways you can tell them to sell the problem. And we provide Duo agents with great prompts out of the box. But we also allow customers to customize and extend those profits. So a little level of extensibility beyond what competitors offer today. But those 2 ingredients, I would say largely our commodity. And it's really the second 2 ingredients that make GitLabs out and that even the large AI vendors can't match. The first is context. We provide not only the system of record for all of the source code at our customer store, but all of the changes to that source code over time, all of the testing and quality validation of that source code, the security of that source code, all of the related plans and bug tracking and everything else. That context all goes into feeding agents the ability to reason and make good decisions. And virtually no other competitor has the breadth of context that we have as part of our unified platform approach, and we believe that's a durable differentiator over time. The fourth ingredient that agents have are made up of is tools to actually action on behalf of users various actions. And here, again, our unified platform really comes out as a strength because anyone can generate code. It basically involves generating streams that get written into text files, right? But when it comes to full life cycle software engineering, you're talking about much more sophisticated operations everything from planning and testing and securing and integrating and deploying code that requires a rich set of capabilities that have to be integrated one with another. And we've delivered that to humans for now more than a decade, but with dual agent platform, we're unlocking all of those rich capabilities for agents as well. So agents can take those actions. And that's the really exciting differentiator and value that we provide our customers that I really don't think either small or large AI competitors to match.
And then on the cash position, the $1.2 billion of cash and investments really puts us in a position of strength in this market. And we have a strong track record of fiscal discipline here, and we're constantly looking at the most optimal avenues for capital allocation that best deliver value both to our customers and to our shareholders.
With that, that concludes our Q&A. I would like to now turn the call over to Bill for closing remarks. Bill, go ahead, please.
Thank you, everyone, for joining today's call. 1 year into my journey with GitLab, and I believe we're executing stronger than ever with a blueprint towards scaled responsible growth. As we shared, we're expanding our sales capacity in our field and investing behind dedicated first-order team in order to take advantage of our growing TAM. Product innovation and differentiation are also accelerating, and we're earning our right to define the future of software development with AI. We're now in the cusp of declaring general availability for our agent AI platform, which will evolve our business model from a purely sea-based model to a hybrid seed plus usage-based model as we create new pathways to deliver value for our customers. These are all really significant structural improvements to GitLab.
One thing that isn't changing, we remain committed to investing and building for responsible growth to drive shareholder value. I'll close the call where I started off. There has never been a more exciting time to be at GitLab. And James and I are in Phoenix, Arizona this week, and we'll be speaking at the UBS Global Technology and AI Conference. We hope to see you there or elsewhere during the quarter. Thank you again, and good night.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — Q3 2026 Earnings Call
GitLab — Q3 2026 Earnings Call
📊 Quartal auf einen Blick
- Umsatz: $244M (+25% YoY), 2 Punkte über Q3‑Guidance.
- Non‑GAAP Marge: 17.9% (≈18%), ~5 Prozentpunkte besser als erwartet.
- DBNRR: Dollar‑Based Net Retention Rate bei 119% (starke Expansion bei Bestandskunden).
- SaaS‑Mix: SaaS ≈31% des Umsatzes, +36% YoY (SaaS wächst schneller als Gesamtgeschäft).
- Bilanz & RPO: $1.2B Cash; Total RPO $1.0B, Current RPO (CRPO) $659M (+27–28% YoY).
🎯 Was das Management sagt
- Duo‑Plattform: Duo Agent Platform steht kurz vor General Availability; Kernstrategie: Plattform‑ statt Use‑Case‑Ansatz zur Orchestrierung von Agenten.
- Geschäftsmodell: Geplanter Übergang zu hybridem Modell (Seat + usage‑basiert) zur Monetarisierung von AI‑getriebener Aktivität.
- Go‑to‑Market: Fokus auf First‑order‑Team (Neukunden), Uptiering zu Ultimate (54% des ARR) und verstärkte Investitionen in Sicherheit/Compliance.
🔭 Ausblick & Guidance
- Q4‑Guide: Umsatz $251–252M (~+19% YoY); Non‑GAAP Op. Income $38–39M; EPS $0.22–0.23 (verw. 172M diluted shares).
- FY‑26: Umsatz $946–947M (~+25% YoY); Non‑GAAP Op. Income $147–148M; EPS $0.95–0.96.
- Risiken: SMB‑Nachfrage schwach und andauernde Nachwirkung der US‑Government‑Shutdowns wurden in der Guidance berücksichtigt.
❓ Fragen der Analysten
- Öffentlicher Sektor: Analysten forderten Quantifizierung des Shutdown‑Effekts; Management nennt Dauer/Quantität nicht präzise, spricht nur von "anhaltenden Einflüssen".
- Duo‑Monetarisierung: Nachfrage nach Details zu Preisgestaltung und Beitrag; Firma plant Usage‑Pricing nach GA, konkrete Umsatzanteile noch in frühen Stadien.
- Neukunden‑Ramp & SMB: Fragen zum Zeitplan für First‑order‑Team (Onboarding abgeschlossen; Wirkung erwartet H2 FY‑27) und zur anhaltenden SMB‑Preissensitivität.
⚡ Bottom Line
- Fazit: Starkes Quarter mit Guidance‑Beats, hoher DBNRR und solider Cash‑Position. Duo GA und das Hybridpreis‑modell sind potenzielle Wachstumstreiber, bleiben aber zeitlich und in der Monetarisierung ungewiss; kurzfristige Risiken bleiben SMB‑Schwäche und US‑Behörden‑Verzögerungen.
GitLab — Piper Sandler 4th Annual Growth Frontiers Conference
1. Question Answer
All right. Let's get started. Rob Owens in my last session of the 2 days. So pleased to be sitting next to outgoing CFO, Brian Robins, of GitLab. So probably a different set of questions or discussion than when we had prepared for this. But thank you for joining us. Welcome back to Nashville. Brian did his undergrad and graduate days here in Nashville.
It's a good town.
It's a great town. We're not going to talk about the football team, are we?
No. The town has changed a lot. This whole second or honky-tonk area was never -- when I was here, it wasn't here.
So let's talk about how GitLab has grown up over the last 4 or 5 years since you joined and just what you kind of came into and where we're at now. In the middle, we've had a pandemic. We've had free money and then we didn't. And just kind of walk us through the journey of this company a couple of years ago and what you exit now as you take on another opportunity?
Yes. No, absolutely. And so thank you for having me. Delighted to be here, and thank you for all of you for joining and everybody has a busy schedule. So thanks for taking your time out today to hear a little bit about GitLab. When I came to GitLab 5 years ago, this month is my 5-year anniversary, we didn't have any audited financials. It took 20 days to quasi close the books. We weren't IPO-ready. And in just a very short period of time, 11 months after I joined, we took the company public on NASDAQ. And it's really one of the most successful IPOs at the time. It was from a revenue multiple perspective based on the company's strength did really well.
It's interesting to look at sort of the company and how, over the years, we've changed and really all for the better. The reason why I came to GitLab is I really do believe that having a system of record and a platform to do the entire software development life cycle is super powerful. As a CFO and write numerous S-1s, I would spend most of my time being the air traffic controller to inversion control in sort of Microsoft Word or what have you. And over the last several years, actually used Google Docs because you have -- you can track all the changes, people can work on the document the same. And it just really, really takes down the amount of time it takes to draft an S-1 and so similar to Google Docs and having a system of record do software development life cycle, we can increase cycle times by like 7x.
And it's -- we had Forrestar doing total impact study. And the payback period on the product was about 6 months, and ROI was over 480% in 3 years. And so it's been fascinating to see the amount of people and the companies that have come to GitLab to experience the payback and sort of the brand of the company and so forth. So today, we have over 50% of the Fortune 100, about 25% of the G2000. When I joined the company, we just had Premium and Ultimate. And that's really all you could buy. We're just a seat-based model. It's pretty simplistic. And then over the years, we developed an agile plan SKU, that's not a takeout of Jira, but it actually is good enough that some companies are using that instead of Jira. It comes with Ultimate, but for the nondevelopers, you actually buy the SKU.
We had some customers that were in highly regulated industries, and they wanted to have a single-tenant SaaS, so they could have a private network that we would host and run it for them. So we launched a product called Dedicated. Dedicated has grown 92% year-over-year. I thought it would only be for very complex organizations. But now a lot of organizations said, hey, my total cost of ownership goes down dramatically if you deploy it, you run it and so forth. And then it's been really amazing with just AI in general. If you -- I think it's been 7 quarters ago -- 7 to 8 quarters ago, AI did not enter the conversation whatsoever in the sales cycle.
And then Microsoft made a $10 billion investment in OpenAI, Copilot came around, and it was the first time in my life actually that something was so led by the media opposed to technology itself and then people actually using it. And there was just a lot of confusion around it in general. And we actually got a late start to AI. And -- but we played catch up, and there's a number of reports that were put out at that time that I found really interesting. It was they thought the LLMs will be commoditized. And that's, in essence, what's happened. And so we actually partnered with Google, we partnered with Oracle, we partnered with AWS, a number of different people to actually come up with very specific AI functionality for DevSecOps.
And I really feel that was the right play. And so with Gen AI, now it's agentic AI. And so now we're working on creating all these agents that can actually go do human-like things. And so it's been super fascinating. It's been an amazing journey. Over the time, the entire team has been switched out. And what made the decision so tough for me to take on another opportunity was really the people. James Shen sitting here in the front row is -- will be named the Interim CFO in the 19th when I leave, but I have 1,000% confidence in him and the team. And it's been really great to watch going from a 20-day close to a 4-day close, going from forecast accuracy of 7% to 8% down to less than 1% and the teams really matured, understands the business. And the market is huge. It's not a winner-take-all market.
Talking about AI, 7 quarters ago, AI came up in every conversation. We would get tons of questions around Copilot and Microsoft. And then that sort of died down. Then it was, hey, how about this thing called Devion with Cognition Labs. We saw this like really cool little demo and how is that going to impact you, then that died down. And then last quarter, it was around Cursor and Windsurf. And then Windsurf went and did that -- a little bit of an odd deal. And so we really haven't got much questions around that. So -- we -- on this past call and what we've been trying to do is really educate the market around what's an IDE, where do they leave, where do we pick off. In 18.3, we announced a lot of integrations into Cursor, Windsurf, Codex, Claude, and so forth. And so Bill came on about 3 quarters ago, put 3 priorities in place for the company. I think the company is heading exactly where it should go. And it's going to be fun to cheer them on from the sidelines.
It's always been very much a product-led growth company. .
Very much so.
It was a frictionless velocity play in the early days, and I think Sid helped drive a lot of that just reputationally, but now you're growing up on that front, too. And if we look at the last quarter, 29% growth, one of the best that I saw across my space, but then there was a little caution looking forward as you maybe putting some of those final touches or changing some of the go-to-market. So maybe you can touch on how that's evolved as well. .
Yes, absolutely. So we -- last 2.5 years, we had 4 different CROs. And so we had a gentleman that was at the company, Michael McBride, he took the company roughly from 0 to $500 million plus. Then we brought in someone from Microsoft, who was with us only for 11 months. And then we had an interim CRO and so when Bill came into the company, that was the first thing he started to address. And he went out, did a search, brought Ian in. Ian is very data-driven, very fundamentally driven. And so when we talked about guidance and we talked about go-to-market, Ian's been here for a quarter, there's a number of things that Ian wants to do. And they aren't really going to impact this year from a revenue and bookings perspective, but they're the right things to set up for next year and beyond.
And so when Bill and I discussed it, we're like, let's make the changes today, right? We don't have to wait for this, but knowing that it was going to cause a little disruption. And so sales at GitLab historically has really been the one individual when you land an account, you own that account for the lifetime of the account, our gross retention rate is top quartile, best-in-class. When people come to GitLab, they hardly leave. Our churn has been relatively low. The churning contraction this past quarter, contraction is way bigger than churn. Churning contraction this past quarter is the best it's been in 3.5 years as a percent on available to renew. And we actually had a number of onetime disclosures that we made this quarter to sort of address some of the concerns that were out there.
But one of the things I like the most that we put in the investor presentation was the net dollar retention rate by cohort back to the inception of the company. And cohorts 10, 11 years ago, are expanding at the same rate of cohorts 2 years ago. And so it's really hard for me to think of a product-led company that actually has expansion of customers 10-plus years. at the same rate as customers 2 years ago, we actually extrapolated out our 2016 cohort just as an example. And the 2016 cohort has grown 100x in ARR -- over 100x in ARR in just 10 years. Then we put the chart in there, so you could see the wedge for every cohort. And that's really the power of the model that I love is we put so much feature functionality into the platform every month.
You want to -- we have these credit values and the I in credit stands for iteration and one of the things that Sid wanted to do was he wanted to ship as much software as he could every month and iterate, get feedback and then continue to develop that. And that's really without that GitLab couldn't have been created. And so we're shipping a lot. Our security module, if you will, is really top-notch, competes with SNC, Blackdot, Checkmarx, and you get all that when you buy the platform. And so that's really what's driving the strength of Ultimate. Ultimate announced 53% of our total ARR. It's been greater than 50% of bookings for the last several quarters. And by far, it's the highest priced product in the market. But I think that's really a testament -- those -- that data that I'm talking about is a testament to the benefit that the customers are getting by deploying Ultimate.
And if you look at that oldest cohort still expanding at that rate, that feels very counterintuitive relative to, gee, we're asymptotically going to go to a couple of coders sitting in a dark room that is going to suggest things and software is going to be created. So as those customers...
That would just be magical.
That would just be magical. And look, you've got the S-1 example and working with bankers is always challenging for any side of the business that you're on. That being said, your biggest customers have like 30,000 developers or so. There are some very, very large customers when you start to talk about 50% of the Fortune 100. So there are those layers and levels of complexity. So in that customer base and with those big customers, what are they still expanding to at this point?
It's -- when we land with a customer, typically, it's been a bottoms-up adoption. And so we'll land with a division department. And then we'll go from -- and the persona as a developer. And we have a -- between us and Microsoft, we -- the amount of license -- we have an estimated 50 million users on our free tier I think they say they have like roughly 130 million. And so if you combine the 2, it's like 3x -- excuse me, 3x amount of knowledge workers in the world today. But typically, it's a bottoms-up adoption because every developer has a GitLab account, they got a GitHub account. And whether they worked in a university, whether they're a hobbyist or coding. And so when people go into these companies, they're very familiar with GitLab.
And so typically, it's bought on a credit card, it's 50 to 150 licenses. It's the developer who has it. And then the next division department will come up. And so you'll go around sort of that's why we have a person that sort of lives with the account. So as you'll go around, you'll continue to hit division department, division department with the persona of a developer. And then you'll get into the operations people. And so you'll still expand and sell more seats. And typically, they would land on Premium. Now more people are landing on Ultimate, but there would be a premium bottoms-up led and then when you got to the security department, theye're like, hey, this is great, but it doesn't have SaaS, DAST, fuzz testing, container scanning, vulnerability assessment, all the stuff that we have in security, but our Ultimate does. And so then we would typically see an upgrade to Ultimate and then we would expand more seats and continue to hit the Dev, the Sac and the Ops.
When you look back at the net dollar retention rate for all the years, the biggest area that people are expanding is seats. And so more people are adopting the product within the company. UBS is a great example. UBS today wall-to-wall implementation, they went out and did a massive RFP. They were on Azure and some other platform that I won't say. And they selected GitLab because of the technical ability and what we could deliver. And they deployed 9,000 licenses in 9 months, 18,000 licenses in 15 months. I don't know how many they have today, but thousands and thousands of licenses deployed. And the beauty about GitLab, you save in 4 different ways.
So the first area you save is you can actually get rid of point solutions. And so instead of having 15 or 18-point solutions in the entire software development life cycle, you can actually cancel or just end of life, a number of those. And so you get paid really quick -- paybacks really quickly for that. The second thing is, usually, there's a team within these organizations that are actually doing the UI and putting all the point solutions together. And when there's updates or whatever, they got to go make sure that they're, in essence, creating a platform within the company. And so when you get rid of the point solutions, you don't need as big of a team or if you go all in on GitLab you actually don't need the team.
And so it's the second area of savings that we see from companies. The third area is really on developer productivity. If you go from a 2-month release cycle to a 2-hour release cycle, you have just way more time to do more work and you become way more efficient because you have the system of record where everybody can work on it at the same time. And so that's the third area. And the fourth area is, a lot of these applications that are getting developed are revenue facing. And so you can imagine if you can get them out in hours versus months, that as well. And so those are the areas that we see companies get the payback from the product.
And then the spirit of the UBS, which in our estimation is then going to be a high 7-figure, low 8-figure type of customer. They're a big customer. So in the spirit of UBS, let's talk about PQC, price times quantity, but then we got to add in consumption. And how you think about that pricing model of, say, $10 million customer that they're not waking up with now $15 million bill and the relationship goes sideways.
100%.
So we're at a massive transition in this industry. We're moving to even more of a consumption model soon, so good luck with that. But how do you think about these transitions relative to those large customers and how GitLab is going to -- what they're going to do to assuage customer concerns?
Yes, 100%. So I can -- let's unpack that a little bit. I'll talk about 2 different ways. One is, how do we view pricing at GitLab and so really, there's 3 different things we look at. We look at what it costs to deliver and so we've included some of our AI features like Duo Chat and Code Suggestions in Premium and Ultimate because the cost of delivery is relatively low. The second thing we look at is what value are we delivering. The more value you deliver, obviously, the more you can charge and so we try to assess how much value we're delivering. And then the third thing is how it's priced actually in the industry today. And AI is heavily based on tokens. Token cost has actually dropped dramatically over the last 2 or 3 years. I was at another conference earlier this week and heard token costs went from like $33 down to like $0.09, like over just a very short period of time. And so those are 3 things we look at in pricing.
I think when we talk about the consumption model at GitLab, it's very important to note that we aren't changing the business model. We're actually adding another element to the business model. So the way I like to think about it is really in 3 layers. The core layer is Core GitLab and that will be a seat-based model. It won't change. UBS will continue to pay us per seat. All of our customers will continue to pay us per seat. The second layer will, let's call it, the AI core level. And so even though most everything is based on consumption, people don't like models where they get surprised. And so our sales team will go in and work with the customer to understand what the consumption level will be and they'll buy a package. And that package will include -- it will be query-based or token-based or something, and they'll be able to budget and plan that and then the third sort of level that I like to think about is AI variable.
And so when you go over that package base, then there would be a variable cost associated with that, and that will be sort of the highly variable component. We're building some feature functionality and flags into it to where we'll see when they go over, we'll alert them. And the per token variable amount will be more than the package amount. So then the sales team will go in and try to upsell them to a bigger package, so they have more consistency on their forecasting. And so I think that different than, I think, the company that you're referencing is pure consumption. This will actually be more in sort of 3 different layers and I don't think it will be as surprising to someone like UBS because they'll have a real-time meter you can see, and so we'll know where exactly they're at on the consumption-based components.
Do you think there needs to be a wholesale shift to consumption at some point? Or do you still see the PQC type of model?
With GitLab, it's really interesting, right? So when I was interviewing with Sid to come to the company, I said we're giving so much value away on a seat basis, and you really want people to buy the blades in the platform. And so if we actually sold by the blade, I think we would -- we could actually get more value from the customers. and it would be more aligned with what we're delivering. But then when I came into the company and really my entire career, I've actually worked very closely with CROs on the go-to-market and so forth. I realized that the market is just so big. It's a $40 billion TAM, growing very quickly, now with AI and system developers and everything else, we believe seats are going to actually grow more.
And when I looked at the -- when we went public, our gross retention rate was like 97%. And so when I looked at all this, I realized the #1 thing for GitLab to be successful was to go land more customers. And if you actually made the pricing model super complex, either by blades or all consumption or something like that, the sales process would get linked in, it would be more complex, it would be way more difficult. And so the seat-based model, and we got 90% non-GAAP gross margins. And so it's -- we're delivering it very effectively as well. I think is the right model to capture market share. And then I think with the add-on of AI that will be consumption-based, that hybrid approach, I believe, is the right approach.
In Q2, you grew your R&D high teens on a year-over-year basis. Why doesn't GitLab in and of itself, find more efficiency here. And we're going back to the number of developer type of argument. Obviously, you're getting better productivity out of those developers, but..
Yes. So I think we've done really well on sort of operating leverage in model. Since I've been in the company for 20 quarters, sales and marketing [indiscernible] improved every single quarter. We were able to get the company non-GAAP positive. We -- year-to-date for the first 2 quarters, about $150 million of free cash flow production, greater than a Rule of 40 company. And so I think we are -- one of the things that Sid and I said at the IPO, and it's really stuck, is the #1 thing we want to do at GitLab is growth, but we're going to do that responsible. And so since I've been at the company, there's been like really a number of different phases in the company.
So got to the company we're private, hundreds of millions of cash on the balance sheet, company was growing in excess of 100%. But we acted responsibly, and we made the investments in the right area. When we went public, investors, Wall Street and Journal saying grow at any expense, right, grow, grow, grow, it's all based on revenue, but we still acted the same. Then we had a sharp correction in the market and COVID came and we still acted the same. And so I think the -- as we look at laying out the plan and we look at sort of creating shareholder value, the #1 area we look first is the growth, but we will do that efficiently.
The 2 areas that we're investing most in today are sales and marketing and R&D. Sales and marketing capacity curve is super important. We meet on it actually weekly. We never want to get behind. We have enough capacity for this year. And going into next year, enterprise ramp time is roughly 9 to 10 months. So very, very critical. And in R&D, we're investing in AI, in security and SCM, CI/CD because we want to remain best-in-class in that because we land with the developer, then we can actually expand in the business with operations and security and so forth.
We've got time for 1 question if there is one. You know he always has a question. Go ahead.
Can you expand on that point of developers and not like [indiscernible] have you started to see that at all like on [indiscernible]..
Yes. So great question. There's a lot of questions about a seat-based model and will seats go way down or will go way up. We've been saying GitLab, we think the market will get bigger. There's been a lot of third-party articles around this that AI has actually created more code, but it's taken more time for security fixes, bugs, review time and so forth. We haven't seen like the citizen developer yet. I think the AI tools that people are using are really at the beginning stages but I do believe, like in the future, especially with agentic AI, the things that you'll be able to do like anybody could be a developer. And I think software is eating the world.
Every company is a software company in some way. And so I think you're going to see the complexity of software go up. I think the way that people actually are operating within companies are going to change. And I think you'll see a much bigger market in the future due to [indiscernible] developers and the impact that AI has on that.
Excellent. Well, that's all we have time for, Brian. Thank you.
Thank you, Rob. Great to see you.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — Piper Sandler 4th Annual Growth Frontiers Conference
🎯 Kernbotschaft
- Kernaussage: GitLab bleibt produktgetrieben mit hoher Kundenbindung (Net Dollar Retention, NDR) und starkem Up‑/Cross‑Sell. Der scheidende CFO hebt dauerhafte Cohort‑Expansion, breite Ultimate‑Adoption und den Übergang zu einer hybriden AI‑Monetarisierung (Seats + Pakete + variable Nutzung) hervor.
⚡ Strategische Highlights
- Produkt: Plattform für den gesamten Software‑Lifecycle; monatliche Iterationen treiben Adoption. Ultimate macht 53% des ARR (Annual Recurring Revenue) und ist Treiber für Upsells.
- AI‑Strategie: Partnerschaften mit Google, Oracle, AWS; Fokus auf spezifische DevSecOps‑Funktionen und Entwicklung agentischer AI; AI als Paket + Verbrauchsergänzung.
- GTM & Führung: Sales‑Reorganisation (neuer CRO Ian) und Wechsel in der CFO‑Rolle; kurzfristige Vertriebsschwankungen akzeptiert, um langfristige Effizienz zu schaffen.
🆕 Neue Informationen
- Finanzen & Ops: CFO Brian Robbins verlässt; James Shen wird Interim‑CFO am 19. des Monats. Verbesserte Close‑ und Forecast‑Prozesse (von 20 auf 4 Tage; Forecast‑Genauigkeit <1%).
- Monetarisierung: Konkreter 3‑Schichten‑Ansatz für AI‑Kosten: Seat‑Basis, planbare AI‑Pakete mit Metering und variable Übernutzungsgebühren; Alerts und Upsell‑Optionen angekündigt.
❓ Fragen der Analysten
- Preismodell: Sorge um Verbrauchsmodell bei Großkunden (UBS‑Beispiel); Management verspricht Paketierung und Echtzeit‑Metering statt reiner Verbrauchsüberraschungen.
- Seats vs. AI: Debatte, ob AI die Anzahl der Entwicklerlizenzen reduziert; Management erwartet eher Marktausweitung und weiterhin steigende Seat‑Adoption.
- Kosten & R&D: Warum R&D‑Ausgaben (hoch‑teens YoY) nicht effizienter sind; Antwort: gezielte Investitionen in AI, Security und SCM zur Wahrung der Marktführerschaft.
🔍 Bottom Line
- Fazit: Kurzfristig können GTM‑Anpassungen und Führungswechsel Volatilität erzeugen; fundamental bleibt die Story stark: hohe Retention, cohortbasierte Expansion und ein klares Hybridmodell für AI‑Monetarisierung. Für Aktionäre heißt das: Execution auf AI‑Packaging, Sales‑Reorganisation und Dedicated‑Skalierung beobachten.
GitLab — Goldman Sachs Communacopia + Technology Conference 2025
1. Question Answer
[indiscernible] great conference. This is that I was delayed because there were so many people, could not get up on time. So welcome to the Goldman Sachs Communacopia and Technology Conference. I think it's your first time as CEO of GitLab.
First time as CEO of GitHub, yes.
GitLab. Brian, you've been here before, right?
Yes.
Yes, you have. This conference has been -- it was just day 2 of a 4-day conference and it's been -- would you say it's been an amazing success, 3,000-plus people. For our industry, that's a really huge attendance. We're up like mid-single digits percentage from last year. So thank you for making it special.
We have not met in person before. So delighted to meet you in person. Thanks for making this trip. I know we talked about your background a little bit after an earnings call or so. And maybe we could start with your background. I know you worked at Microsoft. I believe you worked at Adobe. So you've been at storied software franchises. And as you reflect upon your prior background, what are the things that you experienced with Microsoft and Adobe and New Relic that are so applicable to the task at hand at GitLab. And then I want to ask about where you see the company going, but let's start with your background first.
Sure.
Is that a fair question, guys? That's good, right?
Yes. So I did a few smaller companies before Microsoft, I joined in '99, thinking that like at the time, it was probably one of the biggest software companies in the world. And I wanted to go see what it took to build a Microsoft. I thought I'd be there 3 or 4 years, ended up being there 16, 17 years. And the last 5 of which was actually getting Azure off the ground. The entire time I spent building developer tools and platforms at Microsoft. So I own basically the Microsoft web platform, everything from the web server to the developer tools with Visual Studio, .NET framework, all of those.
That was monumental. I mean that was -- I remembered as an analyst studying all that stuff.
Competing with open source. This is the Steve Balmer, open source is a....
Developers, developers.
Developers, it was all glory days. And a few things I learned from that, including getting Azure off the ground. Number one is it's one thing to build cool technology. It's a different thing to actually build a business. And particularly with the developer tools category, it's a challenging software category because it really requires you to appeal to 2 different audiences.
You've got to win the hearts and minds of developers, and you've got to prove ROI and speak business value to the buyers and those who actually have the budgets to make these large purchases. And so it's difficult that way. It's also difficult because developer tools are kind of -- they're often very fad driven. They come and go, developers fall in love with one and then the next and then the next and the next and developers love to solve their own problems. So they create their own tools to solve those problems, and that leads to this fragmentation.
And so it's one of the reasons I was so interested in GitLab is because for now more than a decade, GitLab had a really clear point of view that to solve developer problems and provide best-in-class productivity, you need a unified platform to do that. And it's not only building that to obviously provide the ROI for business decision-makers, but build that in a way that developers love and that they're passionate about and excited to use. That's a really challenging problem, and the company has done it with amazing success.
I mean, last quarter, we reported nearing $1 billion in revenue, 29% year-over-year revenue growth, 17% non-GAAP operating margin. We released some onetime cohort data that shows cohorts getting all the way back to the inception of the company. 2016 has expanded 100x. All cohorts continue to expand about the same rate. It's an amazing business. And just seeing all of that complexity play out at Microsoft building some amazing software really, I think, helped me view the GitLab opportunity through that kind of multibillion-dollar generational business lens.
That's why I want to be here. I want to help create GitLab, make GitLab go way past the $1 billion mark towards multibillion and enduring company. I mean the market needs GitLab more than ever. We're the only pure-play independent public company that's providing DevSecOps to the market.
Keep the fight on. That's great. Laudable journey.
So you said the faddish nature of the developers, I guess, designers are even more faddish. And this is a good way to get into the second question. How do you build an enduring business when you've been through a few fad cycles before? And what helps you break that curse of the fad and envision what GitLab is going to be like in the next 4 to 5 years. As you build that path, how do you overcome those breakpoints and make sure that it's generationally relevant to -- my son just started going to college. So when he comes out of college. So how do I convince him that GitLab is not that I will -- not that he will listen to me, but...
He should, Kash. You've obviously had a lot of success. So yes, I mean, I think -- first, I mentioned the platform bet that GitLab made. There's a lot of DevOps, DevSecOps tools out there that are best-of-breed tools. They specialize in one thing. And GitLab has really specialized in a breadth approach of building a unified platform that makes the software life cycle seamless.
And the reason that's been so successful, I believe, is what is it now? 15 years, we've been talking about software is eating the world. And that means every business is now a digital business and depends on software in part to grow and operate. And GitLab is really uniquely positioned to help companies do that more efficiently, more productivity than anyone. Rather than assemble the best-of-breed set of tools that come and go, you bet -- you make a strategic bet that really helps -- the developers still love, but helps them manage the process of change from software -- of software from conception to production.
Now here's where some of the adjustments that we're making right now that I'm sure investors are interested in come to play, which is for years, we've had this amazing open source community that's fueled the growth. Oftentimes, customers would start with our open source product. And then developers within enterprises would say, hey, there's this amazing open source software. We're using it for free. Let's go to GitLab and get commercial support for it and let's get some of the new commercial additions like when we added security and SAST scanning, et cetera.
One of the adjustments we're making right now is we're building on that kind of open source community roots to commercial with our sales-led growth approach, and we're incorporating an additional product-led growth approach to help us come at the market with AI in mind. AI is now the second, an additive secular tailwind that holds massive opportunity for developers. I mean we see it with all of the news around Cursor and Claude Code and Codex and all those developer tools, which are all taking a product-led growth approach for a couple of reasons.
Sales cycles are really short, product iteration loops are really fast, and you can build something that developers love. And the innovation velocity is amazing, right? So we need to be able to tap into that to stay relevant, to build amazing product experience and to connect those AI dev tools with the system of record that GitLab is. That's the real value we provide organizations. We're effectively change management for their software.
The bottleneck for software has never been software code authoring. To accelerate that's important, and it's really cool that all those AI dev tools are accelerating code creation because it lowers the barrier to creating code. It means there's more volume of code, but that code cannot go to customers unless it's version controlled, unless it's tested, unless it's secured, unless all of the security and compliance rules that the business has to maintain in order to serve their customers, unless those happen.
And that's what GitLab does. We're effectively change management for software. And so we see this AI wave as a secular tailwind that's going to drive even more GitLab. But we've got to be intimate with those AI developer communities. We've got to build our own AI developer experiences and build them, integrate them directly into the system of record of GitLab. That's our opportunity and what we're really uniquely positioned to do.
Got it. I recall the very first time I met Sid, the Founder, was the company is doing $50 million in revenue or so maybe even less than that and you had this board, his digital monitor that was flashing, had an ARR update like I've never seen anything like this. And he explained to me the vision, the 9 stages of SDLC, I hope Sid is doing good. My best wishes. But in that SDLC life cycle, where do you see the most white space opportunity to gain share?
Yes. So we're investing in 3 -- we talked about this year as a team, shifting from a breadth first to a depth first approach with a focus for right now on 3 key areas. The first is AI, no surprise. And that's both a vertical investment, meaning there's specific AI capabilities that we're investing in, but also a horizontal, meaning every task an engineer can do, we are building agents to do that task.
Every existing core DevOps feature, every existing security feature, we want an agent to be able to work collaboratively with an engineer to do. Everywhere in the platform that you can engage another human to collaborate. So for example, assigning issues to another engineer to work on or mentioning an engineer in a comment to get their context or their help or, for example, when you set up GitLab to automate certain processes like builds and integrations. When those things fail, they notify humans today.
For all of those cases, we want an agent to be an option. So they can say, "Hey, rather than spend my precious high-paid developer resources responding to build failures, let's put an agent in front of that to be the first line of response to triage the build failure and actually recommend a fix or if possible, actually automate the fix. Everywhere I want to get more information about a code issue. Instead of just asking another human, let me first ask an agent to see if the agent can gather the context to actually recommend a fix or next steps instead of using another human."
This is how we really can create 10x the kind of productivity with engineers because what we're essentially doing is we're not just giving them more productivity tools to make them incrementally faster, we're actually automating their work. We're actually augmenting their capacity to do work, where one engineer can now spin up dozens of asynchronous agentic work streams to work with them in parallel to solve these problems. It's like going from single-threaded developer to multi-threaded developers and the ability to [ paralyze ] work.
I don't think I've heard you explain this way on an earnings conference call, unless you explained...
I'm not as engaging on earnings. What can I say? I'm nervous by all your random questions.
So yes, earnings, NER, DBNER, I mean, Brian questions, not random, but CFO questions, we'll get to that in a second. But I think this kind of forum is kind of the appropriate forum to dig a little bit deeper and an earnings call does not really afford you that opportunity. But I'm glad you explained how agents play a role in that SDLC because that is a different GitLab. That's not the GitLab circa when you guys were $50 million in revenue...
Software -- I don't think software -- change management for software is ever going to go out of style. Like these amazing AI dev tools that generate code, it actually just creates more change management, right? There's lower barrier to entry, so more people are creating code. There's more code getting generated. But unless we're willing to turn our world over to the AI overlords and trust that they're going to do the right thing, which lots of articles and studies have published recently have shared that's not a good strategy for your business, human oversight is required. And I don't think that's ever going to go out of style. So supercharging engineers with agents is an amazing opportunity for us. Super excited to be part of it.
We've had that -- it's just Day 2 of the conference, Day 2 is not even over, we've had so many CEOs of software companies and other companies that are not software just continuously point to how AI is increasing their developer productivity that has not really resulted in them laying off developers. They want to hire more. They want to experience the productivity, and they want to just squeeze more product through the same developer or more developers. I want to ask you a little bit about Duo. So you brought in Duo Access by adding Duo Chat and Duo code suggestions to Premium and Ultimate tiers. What is the next 3- to 4-year path forward towards measuring more meaningful AI revenue contribution from this move here?
Yes. It's really important to understand that move in context of what we're doing with Duo agent platform. You see our existing subscription business with seats is amazingly powerful. We already shared some of the stats around that. The cohorts continue to grow. We continue to pursue that opportunity just as we have the last decade. What's new is this additive, usage-based pricing model related to Duo that we want to go after with more of a product-led growth approach where we can accelerate customer acquisition, customer adoption and tighten the product iteration loops.
The way we do that is we're seeding our entire customer base, every Premium, every Ultimate customer gets an entitlement of Duo agent platform. So those features you mentioned, Duo Chat and Duo code suggestions, they're effectively the bridge between the current software we provide for humans and the software that we're now bringing with agents so that every single user can get access to Duo agent platform. It's limited use, meaning that they can only use a certain amount for it. We're currently not enforcing those limits because Duo agent platform is in beta.
There's not monetization available. But when it reaches GA, we'll now have this amazing product-led growth expansion approach where we don't have to have another sales cycle. We don't have to have a required contract signature. We don't have to require a new SKU to be adopted. They can just start using. And when they hit the entitled limit, they can accept digital terms and we can begin billing them for that usage. So that's a really important -- we intentionally unlocked that to start to get our customers in love with Duo agent platform. And once we reach GA, that will all become monetized usage.
Got it. I want to bring Brian into the conversation here. When you get to that usage, when do you anticipate this usage model being a tangible contributor to growth? And can you maybe dig into the aspects and the nuances of the hybrid seat plus usage pricing model that Duo has triggered for the company?
Yes. No, absolutely. One of the great things about the model today is it's highly predictable. And we've done a good job of predicting sort of what the seat-based model is going to be. It's important to note that we aren't changing the model. So we'll still have the seat-based component. And then on top of this, we'll lay the usage component. When we think about pricing, we really look at 3 different things.
One is what value we're delivering to the customer. Second is what the cost of delivery is and third, how the markets price it. The market is priced in tokens today based on usage. I think it's important to note that we'll have a package that you'll buy and then you'll get utilization above that package. And so if you think about the core of the business, we have the core, which is very large and growing. Then we'll have packages that we'll buy that will be ratable that we'll be able to know what that is, then usage above that. And so I think as we go into -- as this becomes more material, we'll build models around that usage so we can actually forecast what the consumption will be.
I'll just add to that, which is exactly right. One of the ways we're structuring that pricing model is to incentivize those commitments of usage to help customers get the very best pricing because they want the forecast and ability to budget and we want that ratable revenue. And so even though this is a usage-based opportunity that's going to scale with usage. From a customer perspective, we'll incentivize the ability to make upfront monthly commitments kind of like Datadog to get the very best pricing.
Got it. I want to talk about Ultimate as a part of this discussion. It's now a large -- larger part of ARR relative to the IPO, Brian, I don't know. Ultimate was small as a percentage of revenue. Kudos, great job on driving that share to be significantly above 50%. And security as a catalyst for Ultimate as a share of ARR has played out really well. As you look into the next 3 to 4 years, what is the conversion playbook to move more customers up the tiers that could have beneficial impact on ARPC?
Who wants to go?
So Ultimate, as you're right, Ultimate is our highest price tier at $99 per month per user. And we're really happy with how Ultimate is now 53% of the total ARR. And as you said, people are coming to Ultimate primarily because of advanced security features and compliance. There are several reasons why people come to Ultimate, and we believe collectively that everybody should be on Ultimate is Ultimate, the payback period is less than 6 months, which being the highest price of the product is super hard to believe from a value proposition perspective.
And the ROI is over 480% in 3 years. And so we're seeing more and more people land on Ultimate. And then we're also getting the conversions from Premium to Ultimate due to the feature functionality that you get versus Premium.
Got it. And so Bill, do you have a game plan? I know you have a new CRO coming in. Are there any specific mandates for the new CRO to ramp up Ultimate as a percentage of ARR? And what are the tactics and the playbooks -- playbook is a thing that you guys talk about your go-to-market. I asked my wife the other day, what do you say playbook? Well, [ Tommy ], don't you know? That's playbook. That's how...
That's like coaching the team. [indiscernible] a place to run. Yes, speaking of playbooks, so coming back to your question, Ian is our CRO. He's been in seat now -- Q2 was his first quarter and a phenomenal CRO, amazing strategic mindset. We are really looking at the mid- to long-term opportunity with GitLab, which we believe is massive, while executing every quarter to maximize our results. And as we think about reaching that $2 billion-plus revenue scale and the need to -- the desire to continue to be a high-growth company, it's clear that we have to run a really clear playbook of how we drive that customer value journey.
And you just go back a couple of years ago, the customer value journey was really simple, land on Premium, upgrade to Ultimate. Worked fantastic for us. Well, the world is a little more complicated these days. We've got Premium, we've got Ultimate, we've got Dedicated. We've got Duo. And now including Duo agent platform with this new usage-based component, we need a playbook to help every seller and the solution architects and people -- customer success people beside them to really understand how to guide the customer on that value journey, how to get the most value from the product, when to upgrade from Premium to Ultimate, how to add more Duo capability.
And so that playbook has to be really well defined. Otherwise, you have soccer or football or whatever players running in all different directions, right? So that's part of what he's doing. And like Brian said, ultimately, we want everyone on Ultimate. We want everyone using Duo agent platform. And -- but we have to meet the customer where they are. Some are early in their DevOps journey. Some are ready to go out of the gate. And so that playbook has to be flexible as well, depending on where the customer is and the customer problems we're trying to solve.
Yes. And with that said as well, Ultimate sort of speaks for itself, right? And so one of the things that we included in the investor presentation this quarter was the net dollar retention rate by cohort since the inception of the company. And I can't think of too many other companies where you have cohorts from 10, 11 years ago that are still expanding at the same rate of cohorts 2 years ago.
And that really is the power of the model. Sometimes they add more seats, sometimes they're doing a tier upgrade and so forth. And so to me, I think that's -- for us, we go into the -- we go into our customers with a very consultative sales approach and find what's best for them. As they adopt more stages, which they get when they buy it because we just charge per seat, they see the benefit that accrues to them. And then having that system of record across their entire software development life cycle really pushes them to Ultimate.
Yes, the blessing is that you give good detail, which we really appreciate. But the curse of it, if it is more seats, then people like, oh, yes, your ARPU went down, right? And if it's more ARPU, oh, the seats went down, AI is taking away jobs, right? So we're caught in this narrative that anything that is good can be spun as a negative narrative. And I'd like to say the numbers and narrative are important for a stock. And if the numbers are good, but the narrative is not good, it doesn't help the stock, right?
But hopefully, we get through this. I know you published a study. It was based on 428 customers or so that said they plan to grow their developer headcount. Can you tell us a little bit more about how that study was done, when it was done? Was it done at a time when the Claude Code and the latest models from OpenAI, they're all kind of rapidly evolving and getting better and better. And so what is the math behind this?
People ask me, what is the P x Q? I'm like developer science is art. It's not like P x Q. But what is your take on this whole developer jobs because you've got a unique vantage point here watching. That's who you sell to. That's your market.
Yes. One of my favorite quotes from the quarter was actually Matt Garman at AWS, who quoted something that Bill Gates used to say when I was at Microsoft all the time, which is like that's the dumbest idea I've ever heard. This notion that people are going to fire their developers and replace them with AI, like who do you think actually makes AI work for your company? It's these technical people called engineers that actually are able to harness AI and help your company take advantage of this.
So I don't believe developers and engineers are going to be going away anytime soon. I think there's actually going to be more demand for them forever. In terms of the study you mentioned, Brian and I after the last call, where we were like barraged with like, oh, AI is going to kill your seat model and remove engineers and everything.
Not from me...
All those questions...
Not from me.
We said like we sat down, we're like, how can we bring data to this conversation to help investors understand the real dynamics with AI and the real opportunity. And so we did a number of things, including some of those onetime disclosures we already talked about. We also engaged a third party to do a survey of our customer base. That survey just wrapped up a couple of weeks before earnings. So it was like a month-long process before earnings.
So it's very recent, about 400 customers. And we asked them some pretty simple questions. like, number one, do you see AI increasing, decreasing or not changing your use of GitLab. 91% said they expect it to increase their use of GitLab. We asked them in the next 12 months, do you anticipate your headcount growing, shrinking or staying the same in the context of this AI environment. And there, again, I think 88% expected to grow or stay the same, of which 78% of those said it was going to grow. So this notion that like engineers...
is it 78 out of that -- 78%?
88%.
Okay. So it's only 10% that are going to keep it flat.
Right. So it's like this notion, at least we're not seeing it. Our customers are not saying it. This notion, this hype is like the market is going to about to collapse or something is, I think.
Probably after the earnings call in the follow-up calls, you guys are like laughing behind what is it -- how does this even happen, right? I hear this a lot. Tech support, I understand, we call deflection is a real problem, and that's been a very underserved market, high turnover in that demographic. They don't really unfortunately get paid that much. So it can have an impact. But developers, I'm on the same page with you. Let's talk about the competition.
One other quick point. In that survey, we also asked what AI tools do you use because of this notion that like these tools compete with GitLab. Well, guess what? Claude Code, Cursor, Copilot and Duo, all in use pervasively across our customer base. So again, from a competitive standpoint, it's actually more of an and than or.
Yes. So Bill, you've been through developer tools wars and survived a few, won a few. As you take a step back, is this more of an adjunct thing. AI, there are so many AI foundation models. A couple of years ago, there was 2, now it's like 6, soon to be 7. And so we're going to have a proliferation of foundation models being able to generate code like crazy. Do you care who wins or you do because whoever wins, you -- how does it benefit GitLab? Does it matter to GitLab who wins the code wars?
Yes. No, I don't think it matters to us. One of the beautiful things about GitLab is, again, we're the only pure-play independent public DevSecOps company on the planet. We stand for independence, not only in terms of the cloud you choose to run in, you can run in your own cloud, you can run in any of the hyperscalers. You can take GitLab anywhere or you can run it in our SaaS environment. We stand for independence on LLM. You can choose any LLM provider. We provide all of the popular ones built in and continue to expand there.
Not only that, we also support self-hosted environments. So you can run GitLab and Duo, including Duo agent platform when it's GA in a completely self-hosted, air-gapped environment where you have no connection to any public LLM provider. You can run your own models and Duo agent platform works great with that, too, which is an underserved market that we're really excited to go after, by the way.
And from a dev tools perspective, we also now have shared we are providing native integration with all the popular AI dev tools. So Cursor joined us in a partnership announcement last month. Anthropic, OpenAI, Amazon, Google, all announced and did partnerships with us to integrate those tools natively into GitLab. But I just did a LinkedIn post, if you're at all interested in seeing the demo of what this looks like...
Follow him on LinkedIn.
For a developer. It's like literally 30 minutes before this session, I'm like I get this question all day long. I want to show developers and all of you what the experience looks like. It's seamless. It's seamless. Within GitLab, you can use Claude Code, Amazon Q, Codex, all within GitLab seamlessly and get that developer tool of choice. So again, we stand for independence, we stand for choice. And that's the beautiful thing. We don't care who wins. We're meeting customers where they are.
Exactly. Anybody has a question? This is fascinating, by the way. This is...
You asked the guidance question, so Brian...
Brian is not going to be around to deliver the guidance next quarter. So I mean...
Very, very capable to.
Yes. Chad, go ahead.
Everything you're laying out is pretty compelling. I think what you -- yes. Everything you guys are laying out, I think it's pretty compelling, and I think it's pretty clear that there's plenty of good stuff going around you guys. I think the confusion that people have is not only kind of where the Cursors and Windsurfs go from left to right, but then I think people have a hard time maybe understanding the competitive set a little bit because we hear about GitHub obviously, and it's probably your largest competitor. So maybe if you can take it however you want, maybe those 2 pieces, the left to right thing and then the competitive set because you are, as you said, kind of the clear and obvious independent player.
Yes. Speaking of our largest competitor there, I -- having been at Microsoft a long, long time, I can say I feel for the team getting absorbed into Microsoft. And I know the team that they're becoming part of. I wish them luck. I do think it changes the dynamic for the team and for customers. GitHub has remained fairly independent up until this point, and we'll see what the future holds there.
We certainly see the community reacting to that and worried about being locked in increasingly into the Microsoft Cloud and developer tools ecosystem and AI. And that's why we are so outspoken about independence and choice because that's what we hear customers really want. In terms of the competitive moat or ability for other entrants to come into this business, I mean, think about who else has tried. Google and Amazon, as examples, have both tried to enter the DevOps market and both offered core value propositions that GitLab and GitHub offer, and both of them have exited.
So could somebody else try? Sure. It's software. Anybody can build the software. But we have a proven business model, a proven platform with ROI. We've got incredible community around us. And we're taking all the steps needed to build a generational company to scale this thing to multibillion. So competition is inevitable, but I think we've got all the right things to create an enduring company. That's why I'm here. That's why I'm so excited to be here.
We wish you really well on your journey, and we wish you well, Brian. We'll miss you certainly on this stage, but maybe on a different stage. But congrats on all the achievements. Congrats to you, Bill, as well, and looking forward to the years ahead.
Thank you so much.
Thank you so much for your attention, guys.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — Goldman Sachs Communacopia + Technology Conference 2025
📣 Kernbotschaft
- Kurzfassung: CEO William Staples positioniert GitLab als unabhängige, cloud‑agnostische DevSecOps‑Plattform mit Fokus auf eine „depth‑first“ Strategie und AI‑Agenten. Management hebt nahe $1 Mrd. Annual Recurring Revenue (ARR), 29% Umsatzwachstum YoY und 17% non‑GAAP Betriebsmarge hervor; Ziel ist Skalierung zu einem mehrmilliardenschweren Unternehmen.
🎯 Strategische Highlights
- Agenten & AI: Fokus auf Duo Agent Platform: Agenten sollen Entwickler-Aufgaben triagieren, empfehlen oder automatisieren, um Produktivität „multithreaded“ zu erhöhen.
- Produkt‑ vs. Sales‑Led: Beibehaltung des Sales‑Led‑Modells, ergänzt durch Produkt‑led‑Wachstum für AI‑Funktionen; kürzere Iterationszyklen, schnellere Adoption.
- Monetarisierung & Tiers: Ultimate‑Tier (53% des ARR) und Security als Treiber; Ziel: mehr Kunden in höhere Tiers und Nutzung von Duo zur ARPC‑Steigerung.
🔭 Neue Informationen
- Duo‑Entitlement: Premium/Ultimate‑Kunden erhalten begrenzte Beta‑Zugänge zu Duo; Limits werden aktuell nicht durchgesetzt.
- Usage‑Pricing‑Plan: Bei GA soll ein Hybridmodell greifen: Paket (ratable) plus Usage‑Overage; Commitments werden für bessere Preise incentiviert.
- LLM‑Unabhängigkeit: Native Integrationen (z. B. Cursor, Anthropic, OpenAI, AWS, Google) plus Self‑hosted/air‑gapped Support als Differenzierer.
❓ Fragen der Analysten
- Wettbewerb: Wie verändert sich die Dynamik mit GitHub/Microsoft? Management betont Unabhängigkeit und Kundenwunsch nach Choice als Vorteil.
- Duo‑Timing & Impact: Wann wird Usage‑Revenue material? Management plant GA‑Monetarisierung, prognostiziert aber erst mit breiter Nutzung spürbaren Beitrag.
- AI & Jobs: Stichprobe (~400 Kunden, Umfrage kurz vor dem letzten Earnings‑Call): 91% erwarten mehr GitLab‑Nutzung durch AI; 88% sehen stabiles/steigendes Entwickler‑Headcount.
⚡ Bottom Line
- Fazit: Der Auftritt konkretisiert Produktpläne (Duo‑Agenten, Hybrid‑Pricing) und unterstreicht GitLabs Unabhängigkeits‑These. Für Aktionäre: langfristiges Upside durch Produkt‑led Expansion und usage‑Monetarisierung, kurzfristig bleibt die Entwicklung von Duo‑GA, Nutzungs‑Traction und Conversion‑Playbook die wichtigste Watchlist‑Variable.
GitLab — Q2 2026 Earnings Call
1. Management Discussion
Good day everyone, and welcome to today's GitLab Second Quarter Fiscal Year 2026 Conference Call. [Operator Instructions] It is now my pleasure to turn the conference over to Cassidy Fuller-Patterson.
Good afternoon. We appreciate you joining us for GitLab's Second Quarter Fiscal Year 2026 Financial Results Conference Call. With me are Bill Staples, our CEO; and Brian Robins, our CFO. During this afternoon's call, we will provide an overview of the business commentary on our second quarter results and guidance for the third quarter and fiscal year 2026.
Before we begin, I'll cover the safe harbor statement. I'd like to direct you to the cautionary statement regarding forward-looking statements on Page 2 of our presentation and in our earnings release issued earlier today, both of which are available under the Investor Relations section of our website. The presentation and earnings release include a discussion of certain risks and uncertainties, assumptions and other factors that could cause our results to differ from those expressed in any forward-looking statements within the meaning of the Private Securities Litigation Reform Act. As is customary, the content of today's call and presentation will be governed by this language.
In addition, during today's call, we will be discussing certain non-GAAP financial measures. These non-GAAP financial measures exclude certain unusual or nonrecurring items that management believes impact the comparability of the periods referenced. Please refer to the earnings release and presentation materials for additional information regarding these non-GAAP financial measures and the reconciliations to the most directly comparable GAAP measure.
I will now turn the call over to Bill. Bill?
Thank you, Cassidy, and hello, everyone. Thank you for joining us today. I'm pleased to report strong second quarter results with revenue that increased 29% year-over-year to $236 million and non-GAAP operating margin reaching 17%. Before we get into the broader business update, I want to call out that we're maintaining this year's revenue outlook while raising non-GAAP operating profit demonstrating our commitment to responsible growth and operating discipline. This is to account for the ongoing go-to-market evolution under new leadership and an updated view on small business. We'll go into more detail shortly. .
As a reminder, we started our fiscal year with 3 objectives to help us focus on the things that we believe will help us drive our next leg of growth with improved operational efficiency, to continue to scale and become a generational company in our category. Here's an update. Our first objective is to add more new paying customers, especially in the mid-market and enterprise segments. To be a multibillion-dollar growth business, we need to add new customers every quarter who can grow with us. All cohorts since the inception of the company continued to expand with us at about the same rate, but new business cohort member sizes have been getting smaller. It's time to balance our expansion efforts with discrete motions focused on new customer acquisition. To achieve this, we're establishing 2 parallel tracks, sales-led growth and product-led growth. On the sales-led side, Ian Steward, our CRO, just completed his first quarter and delivered strong results. He is leading several strategic initiatives to help set us up for continued scale as we grow beyond the $1 billion revenue mark, including establishing a global new business team focused on first orders and a post sales motion to support rapid module adoption and value realization. We'll ramp this initiative over H2 with the goal of starting to provide benefits for FY '27. Our start-up program has contributed to new customer growth this quarter with a 72% quarter-over-quarter increase in the number of new start-ups joining the program, of which 56% were AI companies. A powerful example of a new customer win is our Q2 deal with chaos a provider of world-class visualization and design solutions used across multiple industries, including architecture and design, media and entertainment and product e-commerce. In a highly competitive evaluation, Chaos selected GitLab Ultimate for our end-to-end DevSecOps capabilities, including built-in security scanning and SOC 2 readiness which are essential to Chaos' growth strategy following several recent acquisitions and mergers.
On the product-led side, we will begin a growth motion focused on customer acquisition through self-service experience. I'm pleased to share that I've hired Manav Khurana as our new Chief Product and Marketing Officer. Manav and I worked together for 4 years at New Relic. He has held executive roles in product-led growth, marketing and product management, and he's an expert in product-led growth. At New Relic, he built a large high-growth self-service business from scratch, that contributed nearly 50% of customers to the overall base in 3 years. I have confidence in Mood's ability to drive results at GitLab and expect this to gradually ramp over multiple quarters. Our second objective is to help customers realize the value of our platform faster, helping to drive revenue expansion. Here again, we're pursuing a dual sales-led growth and product-led growth strategy.
On the sales-led side, we've strengthened our bench and are implementing multiple programs to reinforce sales and post sales excellence. This includes better processes, sophistication around pipeline generation and price control. We're also improving our training enablement efforts particularly around AI. And we're developing new sales plays that will provide more focused outbound activities based on actions where we've previously seen results. This is all complemented by enhanced customer success and post sales playbook designed to accelerate customer value realization and platform adoption.
On the product-led side, our product-led growth motion will increasingly trigger qualified lead signals to our sales force. This will help them understand moments when our field can engage customers and better support their journey towards more value. We had good success with expansions in Q2 with customers like adesso, Clario and Virgin Media O2. For example, Virgin Media O2, one of the largest mobile network operators in the United Kingdom, has increased their ultimate investment by more than 5x since 2022, as they've embraced our comprehensive platform approach. Virgin Media O2 has become one of the most prolific adopters across source code management, CICD and security scanning and also recently enabled GitLab Ultimate with Duo. Our GitLab Ultimate and dedicated products represent the highest value offers for purchase. GitLab Ultimate now represents 53% of our total ARR with 8 of our 10 largest deals in the quarter, including Ultimate. Customers are increasingly recognizing our abilities in security and requiring that security be embedded with code development. The compelling security capabilities of the GitLab platform continue to be a strong driver of ultimate adoption. Our new customer win with the major European fintech company is a great example, with Ultimate they expect to reduce mean time to recovery from 2 to 4 days to 2 to 4 hours and achieve 100% security scanning across all projects.
We also continue to see strong adoption of GitLab Dedicated, now contributing approximately $50 million in ARR, growing 92% year-over-year. Let me provide a couple of additional examples from the quarter of major customers and how they're realizing platform value. This quarter, we expanded our relationship with a top U.S. bank that upgraded to get lab dedicated after seeing success with GitLab Premium. They are also deploying 1,000 new seats of GitLab Duo Enterprise, enabling them to automate compliance enforcement and giving the power back to developers to innovate at the speed they need. Another example is the government technology agency of Singapore, which uses GitLab dedicated for its Shippads platform that support Singapore's digital government services. In Q2, GovTech Singapore expanded its deployment to include GitLab-managed hosted runners fully integrated with its dedicated instance. This will allow GovTech Singapore through its Ship pads platform to redirect technical expertise towards improving developer experience rather than maintaining infrastructure.
Finally, our third objective is to accelerate customer-focused innovation by focusing in our core DevOps, security and AI areas with an aim to provide higher quality more complete market-leading solutions in all 3 areas. I'm excited at the accelerating pace of innovation that our teams are delivering. Some highlights of what we've delivered over the last few months include 2 new features in GitLab Premium, 33 new features in GitLab Ultimate and 11 new features in GitLab Duo Pro and Enterprise. That's a total of 72 new features across our paid tiers and offerings. For example, in core DevOps, we're simplifying dependency management with our Maven virtual registry now in beta for GitLab Premium and Ultimate customers. We also released GitLab Runner 18.1, a cornerstone feature of GitLab CICD pipelines which we continue to enhance and invest in, and we've added immutable container tags, a new merger quest homepage and custom workflow statuses for issues and tasks. These features extend GitLabs competitive advantage over the best-of-breed solutions.
In security and compliance, we continue to strengthen our capabilities. Today, customers can now use GitLabs new CICD components to support SLSA Level 1 compliance. We've also added PHP support for advanced SaaS, increased SaaS coverage for GitLab Dual vulnerability resolution, a new group overview compliance dashboard and the beta of centralized security policy management. And we rolled out compromised password protection to 100% of Gitlab.com users which helps protect all user accounts from credential-based attacks. Our innovation to embed security seamlessly within development is a key driver for why large customers continue to expand with us. For example, one of the largest wireless operators in the U.S. is using the security policies and GitLab Ultimate to implement comprehensive shift left practices that automate security scanning, enforced guardrails across their CICD pipelines and require merge approvals tied to scan results, all without slowing down innovation.
In Q2, they expanded their GitLab Ultimate deployment by adding 4,000 new users as part of their initiative to standardize on GitLab as the organization's primary software development platform for all engineering teams. Customers are really excited by the rapid development and promise of AI tools. GitLab customers are actively testing multiple tools and developing their internal use strategies. GitLab Duo Agent Platform is resonating with customers who see immediate value in our genic AI capabilities as one senior software architect at the leading communications industry supplier put it. I've been impressed watching GitLab's Agentic AI capabilities evolve with the new Duo Agent Platform. The autonomous task delegation and rent tools functionality are genuinely useful additions to our workflow. Our expansion with Emirates, the world's largest international airline demonstrates the competitive advantage of our integrated AI approach with GitLab Duo Enterprise. After comparing Duo with other solutions, including GitHub CoPilot, Emirates decided to go all in with GitLab, renewing their investment and upgrading to Duo Enterprise. We're also seeing traction with our GitLab Duo with Amazon Q offering. Our AWS partnership delivered a significant milestone this quarter with HFM, a global retail broker serving over 2.5 million client accounts. Originally, at GitLab, a Community Edition user, HFM, was looking to replace point solutions such as Jenkins with GitLab. At the same time, they were actively evaluating AI cogeneration tools such as Amazon Q developer, Gemini and GitHub CoPilot. Our GitLab, Duo with Amazon Q offering was a natural choice since it allows HFM to leverage Amazon agents where their developers are already working in GitLab's DevSecOps platform.
Now I want to address 3 common questions. I've been hearing from investors recently regarding the impacts of AI and our strategy. First, we've received questions about the balance of our growth between pricing and seat growth. I'm pleased to share that seat growth has accounted for more than 70% of our revenue growth. And in fact, we've seen accelerating double-digit paid seat growth rates over the past year. Every customer cohort since inception continues to expand with us. We've shared this onetime metric to help you understand the trends that we're seeing in the business. The second question is how AI will impact seat growth in monetization. There are some who assume that AI will reduce engineering head count and impact our seat growth. During the quarter, we conducted a third-party survey of nearly 400 customers to better understand the impact of AI on their use of GitLab. 91% of customers we surveyed believe AI-native dev tools will increase their use of GitLab within the next 24 months, 88% expect their developer headcount to increase or stay the same within the next 12 months and 78% of those expected to increase. GitLab's monetization opportunity doesn't end with seat growth. With the Duo Agent Platform, we are enabling engineers to collaborate with AI agents, and do many tasks automatically and in parallel instead of manually or one at a time as they do today. We plan to charge for all of this work done via usage charges, whether that work is done by our agents or our partners' agents hosted and integrated into our platform. This means our business model will evolve from a purely seat-based model to a hybrid seat plus usage-based model, when launched customers will receive some included usage with their base subscriptions so they can easily begin to adopt Duo Agent Platform. pay as they go beyond the included amount and commit in advance to additional usage to receive the very best pricing.
Finally, I'd like to expand on the competitive environment. It seems with each passing month, there's a new start-up or large new vendor shipping AI cogeneration tools. With GitLab Duo Agent Platform, we're positioning ourselves differently from code generation-focused AI tools. Multiple independent studies have highlighted significant issues related to the current generation of coating assistance. This quarter, there were multiple reports that show the code these tools generate isn't always high quality or secured. And research has shown that almost right code isn't having the positive effect on developer productivity that organizations had hoped for. These are the same challenges human engineers already have and the mission GitLab was built around. As an AI-native DevSecOps orchestration platform, we welcome engineers, and AI cogeneration tools with open arms. Our platform helps engineers and AI agents and tools they choose to build, verify, secure and deploy enterprise-grade software that meets the world's toughest privacy, security and compliance standards. If you're running a business and you want to embrace AI as part of your engineering process, we believe you need GitLab. This is why just a few weeks ago with GitLab 18.3, we announced Agenetic partnerships with Anthropic, OpenAI, Google, Amazon and Cursor and shipped native integrations with cloud code, Codex, Amazon Q, Gemini CLI and open source agents. We also delivered our first model context protocol server with partnership support from cursor. We see these strategic partnerships as a strong affirmation of the value of our platform true to our roots, we are the only vendor to provide this level of interoperability.
GitLab Duo weekly active usage has increased nearly 6x so far this year, albeit off a small base. 1/4 of this usage or new Duo users on the capabilities included in premium and Ultimate announced with 18.0, and these users now have access to Duo Agent Platform in beta. We are on track for Duo Agent Platform GA by the end of this year. This is a very bold and ambitious target, and I want to set proper expectations. We'll ship when we reach our quality bar and customers are ready to pay for the service. In addition, it is important to remember that adoption of an on-premises software like GitLab can take time. Approximately 70% of our revenue is from self-managed deployments and customers often take many quarters sometimes years to upgrade. Our flexible deployment options and vibrant partner ecosystem is part of what makes GitLab unique.
As a public company, not controlled by a single cloud hyperscaler, GitLab stands for independence, the independence of our customers to build software in the cloud of choice and with their choice of AI providers and using their choice of AI cogeneration tools. We stand alone in that promise. The world needs GitLab today more than ever. To close, I want to address the leadership news we announced this afternoon. By now, you all should have seen the news that Brian Robins will step down as Chief Financial Officer to pursue another opportunity. They'll stay with us until September 19 to help ensure a smooth transition. On behalf of the entire company, I want to thank you, Brian, for your many contributions and wish you all the best. We've initiated a search for a successor and are fortunate to have a deep bench of talent throughout our finance organization during this period. We expect to name James Chen, Vice President of Finance as Interim CFO; and to promote Controller, Simon Mundy, as Chief Accounting Officer. James has been with us since 2021 and has played an integral role in shaping our business strategy and financial principles. We're confident this will be a seamless handoff. I'm really excited by the fresh energy and new perspectives from new team members, which will complement the experience and strength of our existing team. I feel confident in the health of the business our competitive position in the market and the increasing strength of our AI strategy. I'll keep you updated as we progress each quarter.
With that, I'll turn it over to Brian.
Thank you, Bill. It's been a life-changing opportunity and a real privilege to be able to contribute to GitLab's success and growth in this chapter of my career. I want to thank the entire GitLab team and the Board for their partnership throughout my tenure, and let me be part of this journey. Sid and Bill, thank you for your support and trust you place in me as a partner. We built a category-defining leader and architected the company for global scale with improving margins and free cash flow generation. The world needs GitLab today more than ever. I'm confident in GitLab's future and look forward to tracking our continued success for decades to come.
Now let's turn to the results. I'm pleased with our second quarter results, which resulted in 29% revenue growth and significant year-over-year operating margin expansion. Our continued growth underscores the incredible value customer realized with our AI native DevSecOps platform. Second quarter revenue reached $236 million an increase of 29% from Q2 of the prior year. We now have 10,338 customers with ARR of at least $5,000, which contributed over 95% of total ARR in Q2. Our larger customer cohort of $100,000 plus an ARR increased 25% year-over-year and reached 1,344. We continue to have a diversified customer base both by industry and geography and new single customer accounts for more than 2% of ARR.
On the expansion front, we ended the quarter with a dollar-based net retention rate, or DBNRR of 121%. Q2 DBNRR was driven by a combination of seat expansion at approximately 80%, increased customer yield at approximately 5% and the balance due to tier upgrades. I'd like to reiterate some of the onetime disclosures on seats that Bill discussed. Over 70% of our revenue growth in FY '26 is due to paid seat growth. And over the last 4 quarters, we've seen an accelerating double-digit rate of paid seat year-over-year growth. Less than 10% of the FY '26 revenue growth was derived from the premium price increase. I'd like to take a moment to discuss the power of our business model. Our customer retention metrics continue to reflect the strength and durability of our platform value proposition. We maintain consistently strong net dollar retention rates across our customer cohorts. Most importantly, our historical customer cohorts continue to expand, speaking to the value of the proposition of our platform even in challenging environments.
Our 2016 cohort, now nearly a decade old showcases this trend, growing 103.6x in ARR since its inception. This continued expansion from one of our oldest cohorts demonstrates the power of our land and expand model, validating that our customers continue to drive value from our AI native platform long after initial deployment. Total RPO grew 32% year-over-year to $988.2 million, while CRPO grew 31% year-over-year to $621.6 million. We encourage investors to look at these numbers over a multi-quarter period. Non-GAAP gross margin was 90% for the quarter. The team continues to do a good job of driving operating efficiencies to maintain our best-in-class gross margin even as our SaaS business is quickly scaled, driven in part by the strength of the GitLab Dedicated. SaaS now represents approximately 30% of the total revenue and grew 39% year-over-year. Once again, we saw a significant increase in operating leverage.
Q2 non-GAAP operating income was $39.6 million compared to $18.2 million in Q2 of last year. Non-GAAP operating margin was 16.8% compared to 10% in Q2 of last year. an increase of approximately 682 basis points year-over-year. We believe we have a very strong business model that gives us the flexibility to continue to invest in the business and expand operating margins. Q2 FY '26 adjusted free cash flow was $46 million, with adjusted free cash flow margins of 20% compared to $10.8 million in the prior year. We ended the quarter with $1.2 billion in cash and investments, providing us with a significant flexibility to navigate market fluctuations while continuing to invest in both our AI capabilities platform enhancements and go-to-market organization.
Separately, I'd like to provide an update on “JiHuâ€, our China joint venture. In Q2 FY '26, non-GAAP expenses related to “JiHu†were $3.3 million compared to $3.3 million in Q2 of last year. Our goal remains to deconsolidate “JiHuâ€. However, we cannot predict the likelihood or timing of when this may potentially occur. Thus, for FY '26 modeling purposes, we forecast approximately $18 million of expenses related to “JiHu†compared with $13 million from last year.
Now turning to guidance. For the third quarter of FY '26, we expect total revenue of $238 million to $239 million, representing a growth rate of approximately 23% year-over-year. We expect non-GAAP operating income of $31 million to $32 million, and we expect a non-GAAP net income per share of $0.19 to $0.20, assuming 171 million weighted average diluted shares outstanding. For the full year of FY '26, we expect total revenue of $936 million to $942 million, representing a growth rate of approximately 24% year-over-year. We expect a non-GAAP operating income of $133 million to $136 million, and we expected non-GAAP net income per share of $0.82 to $0.83, assuming 171 million weighted average diluted shares outstanding. We're maintaining our full year revenue guidance at the present time to account for the go-to-market organizational changes we are implementing that Bill discussed earlier. We see these changes as foundational for the company and expect they will position us for strong future performance.
Additionally, we are seeing incremental softness in SMB that we expect will persist through the rest of this year. While GitLab continues to benefit from consolidation versus point solutions, budget pressures as a whole are weighing on this segment. Against this, we have raised our full year profit outlook, reflecting strong operating leverage in the business and a commitment to responsible, sustainable growth. In summary, I'm pleased with our second quarter results. GitLab stands uniquely positioned as the only cloud-agnostic model neutral DevSecOps platform with comprehensive contextual AI capabilities that span planning through deployment, capable of running anywhere, including air gap environments. Our TAM continues to grow, and we are investing strategically against opportunities that we expect will drive long-term value. We are delivering sustainable growth while enhancing profitability and free cash flow. We're positioning GitLab for long-term success regardless of market conditions.
With that, I'll turn the call over to Cassidy, who will moderate the Q&A.
[Operator Instructions] We'll take our first question from Rob Owens with Piper Sandler. Our following question will be from Matt Hedberg with RBC. Rob?
2. Question Answer
I guess given I only have one, I will annoy Brian with a two-parter here and congrats, Brian. Bill, on the first part of the question, obviously, since you joined about 9 months ago, a lot of executive turnover. Maybe just help us get comfort directionally with what's changing, what's not changing in your view because from a product development, go-to-market standpoint and a financial standpoint now, I guess you have new chiefs across all those different divisions. And then Brian, for you, I appreciate some of the conservatism relative to the go-to-market organizational changes and incremental softness in SMB. But if I look at the first half versus the second half, just from a growth perspective. You saw about 28% growth in the first half and only 21% forecast in the second half. So is there incremental conservatism that we should think that's built into the second half around these factors or that the same amount of conservatism with, I guess, the reality of what you're seeing in SMB?
Thanks, Rob, for the question. I'll take the first part around the management changes I'm really grateful for the many team members who've helped make GitLab the company it is today, including Brian. I'm here to bring stability and scale to get lab and the combination of new executives that we've brought in and the experienced team members that are here creates a really exciting and dynamic environment that I believe will help us scale. The AI cycle represents both a tremendous opportunity and a risk if we don't capitalize it. So as we see our first $1 billion in revenue coming into site, scaling to our second billion and beyond is really our focus. And I'm excited about the road ahead.
Yes. Thanks, Bill. And Rob, I'll -- let me just touch on guidance a little bit. For Q2, we're pleased with the execution on the financial results and the metrics across the board. We did have some outperformance related to linearity and so we had the strongest first month of bookings than we had in the last 2 years in this quarter, over 20% was booked in month 1. And then we also -- the mix of SaaS versus self-managed was opposite of 1Q. So we got more recognition in the quarter for that as well. We raised profitability for the year. in Bill's prepared remarks, he talked about some of the changes that Ian's making and go to market after he's been here 1 quarter. So just to be prudent as we source the foundation up for next year, we held guidance at the same for the full year. And so mechanically, I took a little from 3Q and the rest from 4Q, and that's where the number shaped out that you alluded to in your question. .
We'll take our next question from Matt Hedberg with RBC and our following question will be from Kash Rangan at Goldman Sachs.
Great. And Brian, congrats on everything you've done here and best of luck at Snowflake. A lot of great commentary this quarter. Thanks for the onetime disclosures on seat-based growth. That's great to hear. And obviously, a lot of exciting things around Duo Agent Platform. And I think we're all excited to hear about what the consumption element may add to that. as we go, understanding it's going to take time to roll into the model. But I guess my question is, there's a lot of go-to-market changes that were announced here and kind of rethinking how to accelerate new customer lands. I guess how long should we expect some of those changes to take place and ultimately drive sort of the positive implications that Bill, you noted on the call.
Yes. Great question, Matt. Thank you. I'm really excited to have Ian join the team. He hit the ground running, really happy with how the team handled the transition. It went really smoothly, and we're pleased with what the team did this quarter. Ian is a really thoughtful, strategic and data-driven leader that's optimizing for both the mid- to long term as we look past the $1 billion revenue mark. And setting up the organization to be able to scale to multibillions in revenue while making the best of every quarter. So the changes that he's envisioning and kind of the time lines that we have in mind are really about ramping kind of 3 things over H2 as we look to FY '27 and beyond. Specifically, first, as I shared, we're focusing on a new -- ramping a new business division. This is really focused on the first order acquisition and post sales motion to accelerate value realization and module adoption by enterprise customers, that will ramp across H2, and then we hope to see some results early in FY '27. Second, he's also evolving our enterprise sales motion with more sophistication. That means increasing our pipeline coverage, and improving sales playbooks to account for the AI opportunity and stronger coverage of our entire product portfolio. It was only a few years ago, we kind of had 2 SKUs premium ultimate. Now we've got a lot more in the bag and a customer journey to help our customers navigate and those are all really needed. The third, he's also looking at sales capacity, and we're good on capacity this year, everything is in the guidance. But we're starting again to look ahead and make adjustments to help us scale beyond that $1 billion mark. That means things like deeper coverage in established markets and installed base, stronger investment in growth markets and more verticalization and specialization as part of our coverage model. So those are all, I think, really meaningful and strategic changes that we're managing in -- across the H2 time frame as we start to ramp up and prepare for FY '27.
And Matt, the only thing I'll add on to that, 100% correct is that we stuck to the full year guidance, right? So in the second quarter, we had some onetime events that elevated second quarter by the beat. And so we're going to deliver those changes and still deliver the full year revenue number that we committed to last quarter.
Perfect. Thank you. We'll take our next question from Kash Rangan from Goldman Sachs. And our following question will be from Koji Ikeda with Bank of America.
Can you hear me okay? .
Yes.
All right. Great. Sorry about the confusion earnings conference call it's happening at the same time. So Brian, sorry to see you go to another opportunity, Bill. Can you talk a little bit more about the go-to-market transition, a little bit more color on what exactly you're trying to accomplish? What does success look like the transition time to achieve the desired results from a go-to-market perspective? And it's good to see the reacceleration of the business. So congrats on that.
Kash, the previous question I covered some of those changes already, just to recap them quickly, new business division focused on first order motion and accelerating module adoption for value realization. Second around our enterprise sales motion, increasing pipeline coverage, sales playbooks across our product portfolio. And then third, looking at more sophistication in how we look at sales capacity. We've got everything we need for this year, but looking ahead, how do we evolve for deeper coverage in established markets, but also investment in growth markets as well as verticalization and specialization. Those are all changes that, again, will be ramping on H2 as we look towards FY '27 and scaling beyond the $1 billion mark.
Perfect. Thank you. We'll take our next question from Koji Ikeda from Bank of America. And our following question will be from Derrick Wood with TD Cowen. Koji, can you hear us?
Yes. Can you hear me okay? Is it better?
Yes.
Sorry about that. So I wanted to ask a question on the SME in the prepared remarks you talked about SMB softness potentially persisting for the rest of the year. And a little part of me can't help but think that maybe cogeneration tools or other hype dev tools out there are potentially creating some budget shifting with the SMBs out there as they're trying to look for the most efficient efficiency gaining tools right now. And so what are you seeing out there from the SMB side specifically that is driving that softness kind of statement out there, how long could this softness persist? And what needs to happen out there outside of the macro for maybe the SMB segment to get bigger? And maybe last question on the SMB is how big is the SMB as a percentage of revenue today? .
Yes. Koji, thanks for the question. I was going to touch on the size of it. And so it's only roughly about 8% of the total business. And so the size itself is relatively small. Since we did the price increase, we talked about the SMB being a little bit more price sensitive. And we've run a number of promos and promotions, and we've played around with pricing and packaging a little. And so it came in lighter than expected. It's sort of a no topic onto the web store. And so we don't have a big team on it, trying to push it, but we're continuing to play with pricing and packaging and so forth. And so -- we just wanted to call it out. It was something that we've seen prior quarters. It is a smaller piece of our business, and it's something that we're continuing to pay attention to. .
Thank you. We'll take our next question from Derrick Wood with TD Cowen and our following question will come from Sanjit in from Morgan Stanley. Derrick, you may go ahead.
Okay. I'm here. Brian, congrats on the next chapter. And my question is for Bill here. And Bill, you mentioned a lot of questions around competitive conditions and really interested to hear some of the findings you had from your survey. One question we get, I'd love to hear your answer on is some worry that these new AI coding vendors will move from the IDE to more parts of the life cycle that you guys play in. So could you just -- could you talk about the defensibility of your platform and how you feel about the risk of those vendors ultimately competing with your core offering or the defensibility that you guys have?
Yes. Thanks, Derrick. GitLab really does something different than the cogeneration tools. And they generate code. And as we've shared previously, that accounts for about 20% of the developers' time. while 80% of the time is really managing change of that code across the software life cycle to the conserve customers' needs. So we really pick up where those cogeneration tools leave off. And it's sort of like a great ideas, they're pretty easy, but executing them and delivering results is where all the hard work comes in. You can think of GitLab as basically change management for source code that's generated either by humans, or by AI tools. Our embracing of those tools is really part of the Duo Agent Platform strategy. So as you saw in 18.3 released last month, we've got a great partnership going now with cursor so that there's seamless integration between cursor and GitLab, so that code can flow and developers can have a great experience across GitLab and cursor.
But also, we've taken the CLI-based cogeneration tools that are really popular right now like Claude cove, like Gemini CLI, like Amazon, and we're bringing those into GitLab, basically. So those engineering teams are building incredible debt-based debt tools. Now those are embedded within GitLab. Customers can choose to use them or our own agents seamlessly within GitLab and take advantage of all of the data and workflows that are already in our platform. So we really think of it as additive and creating more opportunity for us, not a competitive threat.
We'll take our next question from Sanjit Singh from Morgan Stanley, and our following question will be from Brian Essex with JPMorgan.
Congrats Brian. It was great working with you and all the best in your future role. I had a question for you, Bill. On sort of new logo, new business side of the house. So when you look at the absolute level of growth in terms of how fast your base customers are growing, it's in double digits, which I would say is not bad, probably average or slightly above average for the rest of software. But when you look at the trend line over the last several years, we've seen, I think, a string double-digit quarters of year-over-year deceleration in terms of customer adds and net new adds. And so I wanted to get your prognosis for why that was the case. And as we look forward and as you bring on the new leadership team, how do you -- what do you think the time line is for turning that back around?
Yes. That's very great question, Sanjit. It's why our #1 objective as a company is to focus on that first order and new customer and acquisition because of that trend line you mentioned. It's really important that we do that because if you look at the cohort data that we shared -- our 2016 cohort has grown at 100x. And every quarter, we build new cohorts of future growth. And it has been decelerating. I would say that probably the primary cause of it is we have not incentivized or created a specialized sales force focused on first order. And we've let our reps bring in net ARR growth the way that they're able to do that each quarter. And over time, as our revenue base has grown. Obviously, that has come in more and more through expansion as opposed to first order. That's why I mentioned in the prepared remarks, it's time to balance our investments there and have more specialized sellers focused on first order as well as a new product-led growth approach to bring in customers through a self-service experience, both of those in terms of time line will begin ramping now throughout H2. And we hope to see early returns on that in FY '27. .
Our next question will come from Brian Essex with JPMorgan, and our following question will be from Gray Powell with BTIG.
Brian, congrats from me as well. Bill, I was wondering if you could maybe expand on maybe the last question a little bit in terms of the hiring of Manav or appointment of Manav to Chief Product and Marketing Officer. Any commonalities or analogies that you saw with New Relic with respect to the way that you anticipate similar efforts to benefit GitLab with planned go-to-market changes? Just love to get your take on college initiatives might affect the growth trajectory of the business as well as the expense associated with incremental investment?
Yes. I've been building developer tools and platforms for about 30 years, and it represents a really unique challenge because you've got a community of engineers who are very passionate about the tools they use, and they don't have budget and therefore, you've got to work with both a top-down selling motion where you can talk to economic buyers, have a relationship with those who do have the budgets and lead those engineers. But also have a continual effort to reach them with your new technology and innovation and win their hearts in mind so that they're passionate about your products and advocate for that internally. So there's a commonality there between New Relic and GitLab, but also most developer tools. That's why as you look at the explosive growth of new AI tools like clot code and cursor, you see that kind of rapid adoption and revenue growth but a product line growth approach can bring, which then drives more enterprise adoption over time. This explains in part some of the delta between what you see with those new modern tools that have taken largely a product line growth approach and GitLab with Duo, which in its first few years, has taken more of a sales-led approach, where we've had a multi-quarter sales cycle, full year contractual commitments, upfront payment required, platform adoption. Those are all gating factors right now with our dual strategy which in turn slows product feedback and iteration. So by moving to this product line growth and sales line growth approach, which Manav and I both have years of experience with. We're really confident that we can have the best of both worlds. We'll continue to service the large Fortune 100 customers that we have today with a high cash sales approach but then also increase customer acquisition, adoption and innovation velocity with a more direct feedback channel from customers with our product-led growth approach.
Thank you. Our next question will come from Gray Powell with BTIG. And our following question will come from Mike Cikos with Needham. Greg?
All right. Great. Just want to make sure you can hear me. Okay. I know some others have had some issues?
All right. Awesome. Okay. I know you've gotten a lot of the changes to the go-to-market sales motion. I'm a little bit confused, so I apologize in advance, but I'm going to ask another one. I'm just trying to get a sense as to like the potential disruption in the second half of the year. And specifically, like how dramatically are your reps having their account packages changed? And then it is just the middle of the year, like are you changing sales incentives for fiscal '26? I'm just trying to like think through the mechanics of how this works.
Yes. No changes to the compensation plan. No changes to the territories and customer assignments. This is really about beginning to ramp up and hire new teams and adjustments to the enablement and training and the sales place that they go execute every quarter. So I don't expect them to be disruptive. We've included all of that factored into our guidance for the remainder of the year. And yes, we're looking forward to really setting up for a stronger FY '27.
Okay. And then just to be clear, is it going to a hunter-farmer model? Or like -- I just want to make sure that I start to keep pressing, but I just want to...
Yes. Sometimes people use that terminology. Hunter is being sort of focused on new customer acquisition and farmers focusing on more customer value realization and expansion. You can think of that as not purely -- it's not going to let purely that way or not kind of the vision, but the new team will definitely be focused on customer acquisition as the only focus that they have. And then our existing team members with existing customers are largely focused on expansion as well as opportunistic new customer acquisition as the opportunity allows.
Thank you. We'll take our next question from Mike Cikos from Needham and our following question will be from Jonathan Ruykhaver from Cantor Fitzgerald. Mike?
You have Mike Cikos here. And I'm going to circle around on the go-to-market as well here since it seems like we're touching on it with Sanjit and Gray's questioning. But for that go-to-market dynamic, can you help us think about where you're -- how you're incentivizing the proper behavior by using comp as a tool? I would argue that GitLab's historical choice of letting the reps go after bookings or ARR is probably would that led us to overindex towards the expansion with existing customers at the risk of the new logo. So how are you looking to use comp as a tool in that endeavor on these new initiatives? And then I have a follow-up.
Yes, a really good question. It's a line compensation is an important factor in terms of driving the right behaviors and motivations. And while we've done some light touches to incentivize new customer growth this quarter. It's largely the same compensation model that we've had for years. And it works for a company that's, I'd say, sub billion in scale. And obviously, GitLab has enjoyed lots of rapid growth. But now that we're reaching that $1 billion scale mark, and we aspire to go to the second billion and beyond, more specialization is just a natural evolution of the enterprise go-to-market motion. We've got to invest in new customer acquisition as a dedicated motion while continuing to service existing customers and drive expansion. We've also got to drive more specialization in terms of verticals. We've got a great public sector business. We've now got a nice financial services vertical as well, and we'll continue to build those businesses out as large customer bases with discrete go-to-market motion. So I'd characterize really what we're doing is a pretty natural evolution for enterprise sales, and it's going to help set us up for that second billion and beyond.
That's great. And just a quick follow-up. I know you guys are going through the hiring and putting these initiatives in place in the back half of the year. But can you just remind us what is typical time line for a new hire on that go-to-market side to ramp? Just so we can make sure that we're thinking about the contribution next year accordingly.
Yes. Our ramp-up period for enterprise sales rep is between 6 and 9 months.
Perfect. We'll take our next question from Jonathan Ruykhaver from Cantor Fitzgerald and our following question from Raimo Lenschow with Barclays. Jonathan?
Yes. Thank you. And then Brian, congratulations, and it was great getting to know you and working with you. So looking at GitLab 18 and to be the Duo agent platform, I think what stands out to me is just how pervasive AI is becoming across the platform. And it's not just the code suggestion and review, it's around project management and orchestration. And to me, it really seems like it's shifting the value proposition or has the potential to shift that value proposition away from these code suggestion tools to a more platform approach. And so I realize it's early with Duo Agent, but any telltale signs that indicate this recognition might be coming to the surface. And then you also mentioned quarterly updates to the product or I read that somewhere. Any color on where that innovation is heading would Duo Agent Platform would be appreciated.
Yes. Thank you for the question. It's really exciting to see Duo Agent Platform shape up. We release every single month -- and we launched Duo Agent Platform in 18.2. And then last month, with 18.3 provided an additional set of new features and capabilities, including the partnerships that I mentioned with cursor, with entropic with OpenAI with Amazon. And we're just going to continue each month to expand the scope and the quality of Duo Agent Platform. Each month, we continue to engage customers as well and get their feedback and feedback has been really positive, personally involved in customer conversations pretty much every single week to get their feedback and also to make sure they're aware of the innovation direction we're going. And there's really multiple things they're excited by. Number one, our platform approach makes us ideal for AI-based collaboration. What we bring with unified data platform is rich context. And with AI context is king. So we bring all that context and can drive higher quality agentic outcomes and lower inference costs. Second thing that they're really excited about is our open ecosystem approach. We ability for them to continue to use GitLab, but have native integrations with the leading AI dev tools integrated directly with GitLab gives them the best choice. Not only can they run their own cloud choice use their own AI providers of choice, but they can also access and use the best AI tools on the market. And then third, the other value proposition to get -- Duo Agent platform is exciting for them is we're providing more than just purpose-built agents. We're providing an ability to create custom agents and custom agent flows that can solve specific engineering challenges that they have. challenges that are unique to their business and their software processes. And that's really something -- again, I haven't seen any other vendor do -- and having built software for 30 years, I can tell you every engineering team has their set of challenges, but no general purpose LLM console. So by providing the platform that allows for that level of customization and extensibility customers are going to have an incredible AI-based approach to solving their toughest challenges. Really excited by the beta feedback so far. Again, we're aiming for GA at the end of this year and can't wait to see what customers do with it.
Thank you. And our last question today will come from Raimo Lenschow with Barclays. .
This is Damon Cogan on for Raimo. Congrats on the new role, Brian. I'd like to see the acceleration in subscription SaaS business in 2Q to 39%. Can you help us understand the drivers of this performance? Is this driven by some of the newer AI coating tools or maybe execution from the GitLab sales team? And if I can squeeze maybe one more Were there any onetime items in the quarter that we should keep in mind? And then should we use the implied 4Q growth rate as a proxy for growth for next year?
This is Brian. Thank you. Yes, 3 questions in the one, so I'll answer for AD&C. And so the implied growth rate for 4Q, we talked about due to the go-to-market changes that are going to set up for success in FY '27 and beyond. We held full year revenue guidance flat, and so we took the beat in 2Q and spread across 3Q and 4Q. And so I hope that gives you some insight on how the guidance is put together. What was -- there was -- I didn't know you're going to ask 3 questions. There was...
Any onetime items for the second quarter?
Yes. So in the second quarter, there was 2 things that impacted the quarter was a linearity. We had the strongest month on bookings in the last 2 years, booked over 20% in the quarter in month 1. Typically, month 3 is more heavily weighted towards month 3. And then also, we had a greater SaaS mix than we did self-manage it reverted back to historical norms. Actually, the other way around self-managed versus SaaS. And so self-managed, we get to recognize some upfront and so they're onetime in the quarter. And then you talked about are we doing anything different on size to push size versus self-managed. We're agnostic to how the customer actually buys the product. We want to meet the customer where they want us to meet them. SaaS is so much easier for them to get up and running and has a lower total cost of ownership for them. And so we see SAS and dedicated on dedicated it was 92% year-over-year growth. We see both of them really being a great motivation for customers. They don't have to have the infrastructure. They get up running faster, they can realize their ROI quicker and so forth.
Thank you. That concludes our Q&A I would now like to turn the call over to Bill for closing remarks. Bill?
Thank you. As we wrap up today, there's really 3 things that I hope you take away from the call that I'm genuinely excited about. First, our opportunity is enormous and only getting bigger. Our financials are strong and demonstrate a strong combination of free cash flow, margin and revenue growth. Seats are growing and Duo Agent Platform, we're adding a new growth vector beyond sea-growth by monetizing autonomous work done. Second, we have a really unique value proposition with our unified DevSecOps platform that only gets stronger because of AI, context is king and our unified platform provides that full life cycle context as the only pure-play cloud and model neutral independent public company delivering DevSecOps, we offer the world independence. Build your software in your cloud of choice using your choice of AI vendors and tools and get the very best experience for your engineers.
And third and finally, we're building a fantastic team with a combination of new executives and experienced team members that are excited to aim past the first building revenue and scale toward our second and beyond. Thanks for joining the call today. I look forward to seeing you all in follow-up conversations throughout the quarter.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — Q2 2026 Earnings Call
GitLab — Q2 2026 Earnings Call
📊 Quartal auf einen Blick
- Umsatz: $236 Mio (+29% YoY)
- Non‑GAAP Marge: 16,8% Non‑GAAP Operating Margin; Non‑GAAP Betriebsgewinn $39,6 Mio
- DBNRR: 121% (Dollar‑Based Net Retention Rate)
- SaaS‑Anteil: ~30% des Umsatzes; SaaS‑Wachstum +39% YoY
- GitLab Dedicated: ≈ $50 Mio ARR (+92% YoY)
🎯 Was das Management sagt
- Go‑to‑market‑Umbau: Zwei parallele Tracks: Sales‑led mit neuer globaler New‑Business‑Einheit und Product‑led (Self‑Service). Ziel: mehr First‑order‑Wins, Ramp in H2, erste Effekte in FY‑27 erwartet.
- Produkt‑/AI‑Fokus: Duo Agent Platform als neues Wachstumsfeld; native Integrationen (Anthropic, OpenAI, Google, Amazon u.a.) und Beta‑Testing; GA‑Ziel Ende Jahr, aber qualitätsabhängig.
- Wertrealisierung: Stärkere Post‑Sales/Customer‑Success‑Programme, Sales‑Enablement (AI), Security‑Funktionen treiben Ultimate‑Adoption und Expansion.
🔭 Ausblick & Guidance
- Q3 FY26: Umsatz $238–239 Mio (~+23% YoY); Non‑GAAP Operating Income $31–32 Mio; Non‑GAAP EPS $0,19–0,20 (171 Mio verwässerte Aktien)
- FY26: Umsatz $936–942 Mio (~+24% YoY); Non‑GAAP Operating Income $133–136 Mio; Non‑GAAP EPS $0,82–0,83. Umsatz‑Guidance gehalten, Profit‑Ziel angehoben.
- Risiken: Anhaltende SMB‑Schwäche (Management nennt ~8% des Umsatzerlöses), Unsicherheit zur China‑JV‑(„JiHu“) De‑Konsolidierung; Duo‑GA zeitlich vorsichtig kommuniziert.
❓ Fragen der Analysten
- GTM‑Timeline: Viele Fragen zur Geschwindigkeit des Umbaus; Management sieht Ramp über H2 mit ersten Effekten in FY‑27; Ramp‑Zeit für Enterprise‑Reps 6–9 Monate.
- AI & Monetarisierung: Analysten haken nach, wie Duo Agent Platform den Seat‑basierten Umsatz verändert; Management plant ein Hybrid‑Modell (Seat + nutzungsabhängige Gebühren) mit inklusivem Einstieg.
- SMB & Kompensation: Nachfrage bei SMB schwach (preis‑/promotion‑sensitiv); keine kurzfristigen Änderungen an Vergütung, Territorien oder Kompensationsplänen angekündigt.
⚡ Bottom Line
- Kurzmeinung: Solides Wachstumsquartal mit starker Profitabilitätssteigerung; Management hält Umsatz‑Guidance, hebt Profitabilität an und investiert strategisch in GTM‑Spezialisierung sowie Duo‑AI. Für Aktionäre: kurzfristig konservative Top‑Line‑Prognose (SMB‑Risiko, GTM‑Rampen), langfristig erhöhter Hebel durch Duo und bessere Operating‑Leverage.
GitLab — Q1 2026 Earnings Call
1. Management Discussion
Good day, everyone, and welcome to today's GitLab First Quarter Fiscal Year 2026 Conference Call. [Operator Instructions] Please note, this call is being recorded. It is now my pleasure to turn the conference over to Kelsey Turcotte.
Good afternoon. We appreciate you joining us for GitLabs First Quarter Fiscal Year 2026 Financial Results Conference Call. With me are Bill Staples, our CEO; and Brian Robins, our CFO.
During this afternoon's call, we will provide an overview of the business, commentary on our first quarter results and guidance for the second quarter and fiscal year 2026.
Before we begin, I'll cover the safe harbor statement. I would like to direct you to the cautionary statement regarding forward-looking statements on Page 2 of our presentation and in our earnings release issued earlier today, both of which are available under the Investor Relations section of our website. The presentation and earnings release include a discussion of certain risks, uncertainties, assumptions and other factors that could cause our results to differ from those expressed in any forward-looking statements within the meaning of the Private Securities Litigation Reform Act. As is customary, the content of today's call and presentation will be governed by this language.
In addition, during today's call, we will be discussing certain non-GAAP financial measures. These non-GAAP financial measures exclude certain unusual or nonrecurring items that management believes impact the comparability of the periods referenced. Please refer to our earnings release and presentation materials for additional information regarding these non-GAAP financial measures and the reconciliations to the most directly comparable GAAP measures.
I'll now turn the call over to Bill. Bill?
Thank you, Kelsey, and good afternoon, everyone. Thank you for joining us today. First quarter revenue increased 27% year-over-year to $215 million, with non-GAAP operating margin reaching 12%. I want to thank our team for your focus on execution and our customers. Our continued growth underscores the demonstratable value customers realize with our AI native Dev SecOps platform.
Unlike competitors, we are the only AI native cloud agnostic model neutral Dev SecOps platform capable of running anywhere, including air gap environments. We offer comprehensive solutions across the software development life cycle with built-in contextual AI that's really only possible on a platform with a unified data store. Every day, organizations face pressure to maximize efficiency and software is an essential lever they have to create business agility and competitive advantage.
Our DevSecOps platform stands at the core of enabling customers to build that mission-critical software. I view our strategic differentiators as an opportunity for GitLab to advance conversations about AI's strategic role in software development. As enterprises embrace AI and transform development practices, our unified platform uniquely enables them to maintain enterprise security and compliance.
We believe our market is moving rapidly in a direction that's inherently advantageous for platform solutions. I expect AI co-creation tools to empower more co-creators than ever. The result is that the volume of code being created will expand and all of those users and agents still require a platform in order to test, validate, secure package and deploy their code to production environments. This is what GitLab does today. Super Micro, an AI solutions provider recently doubled the size of their software team and upgraded from our free tier in Q1. They selected GitLab Premium and DuoPro to build an internal software acceleration program, targeting 2x faster feature development for their end-to-end AI infrastructure solutions.
It was a big quarter for our R&D team with the annual launch of new product capabilities across the platform in GitLab 18. This May introduction and product road map, build upon the essential capabilities of successful software development, core DevOps, security and AI.
In core DevOps, we are centralizing artifact management optimizing CICD pipelines for speed and security and making it easier for users to find, filter and embed content from anywhere in the platform. We want to ensure customers can easily collaborate and drive maximum ROI from their GitLab investment.
We're also deepening our security capabilities to help customers achieve comprehensive visibility and control. This includes custom frameworks to design, implement and enforce compliance vulnerability dashboards to pinpoint critical findings and innovation to improve detection accuracy, reduce false positives and help customers focus on the code that threat actors can exploit.
Security is a key driver of GitLab ultimate adoption, and we want to deliver market-leading solutions that are even more effective because they're embedded in our DevSecOps platform.
And finally, we are natively integrating AI throughout the platform. Customers who use our premium and ultimate tiers now have access to both Duo Chat and code suggestions. In addition, GitLab Duo Enterprise is now available for GitLab premium customers. We now include chat and code suggestions with premium and Ultimate because we see every engineer is experimenting with AI and we want Duo to be an obvious solution for them with no barriers to adoption. This integrated approach offers an ideal starting point for both new and existing customers, allowing them to leverage chat and code suggestions with limited usage limits and providing them a smooth upgrade path to our offerings with higher usage limits and more comprehensive capabilities, including GitLab Duo Pro, Duo Enterprise and WGA, GitLab Duo workflow.
We also made Duo Enterprise available to premium customers for the first time in response to customer demand for self-hosted models and its ability to inject AI in planning, collaboration and deployment. By lowering barriers to adoption and expanding the serviceable market with more flexible packaging, we believe we will be able to unlock more duo adoption in coming quarters.
New and existing customers are increasingly finding Duo a compelling solution versus competitors. For example, our NV insurance, a top 5 German insurer is expanding their GitLab deployment by implementing Duo Enterprise in their regulated environment. After adopting GitLab Ultimate in 2023 to integrate their full Dev SecOps life cycle, RNZ's recent dual enterprise evaluation demonstrated significant improvements with a more than 35% acceleration in AI assisted test generation and 25% acceleration in both root cause analysis and code explanation.
In April, we launched GitLab Duo with Amazon Q, a strategic integration that embeds Amazon Q's autonomous software development agents directly within the GitLab DevSec ops platform. Early access participant Volkswagen Digital Solutions reported significant productivity gains noting the joint capabilities dramatically reduce contact switching and accelerate their entire pipeline from code commit to production deployment.
Our partnership with AWS extends beyond technical integration to coordinated go-to-market initiatives, including GitLab's position among the select AWS Global Summit sponsors. This alliance amplifies our market presence and drives higher quality customer engagement. Over the coming months, we'll showcase this powerful combination at AWS Global Summit events, further expanding our enterprise reach.
Finally, we remain on schedule to launch GitLab Duo Workflow, our Agentic-AI solution this winter. We're getting great feedback from our workflow private beta participants. What began as a private beta with 6 major customers has now expanded to dozens. Developers report that workflow is beginning to transform their daily productivity. Engineers describe confidently delegating complex multi-step refactoring tasks to workflow and then watching as it methodically outlines a transparent execution plan resulting in clean properly committed code.
Our private beta satisfaction metrics are really compelling. 82% of surveyed users already classify themselves as either satisfied or very satisfied with workflows capabilities, validating our strategic investment in a Agentic software development. Momentum with -- Git Lab Duo continues to grow, particularly with Duo Enterprise.
In Q1, the number of customers who purchased GitLab Duo for the first time, increased 35% quarter-over-quarter. We also closed some great expansion deals with existing customers. For example, Highmark Health and Engen, a HealthTech subsidiary of Highmark Health, and the Git Lab-Duo Enterprise to their existing GitLab ultimate deployment. Multiple strategic objectives drove this decision. This includes enhanced developer productivity, and a comprehensive enterprise-wide AI solution that strengthens both code quality and security while simultaneously extending generative AI benefits beyond developers to their broader technical teams.
Ultimate now represents 52% of total ARR with 8 of our 10 largest deals in the quarter, purchasing Ultimate. We're also seeing Ultimate continue to increase as a percentage of total new customer lands. This quarter's new ultimate customers include [indiscernible], Premise Health and SGK. We also had significant expansions at American Family Mutual Insurance Company and the FBI.
In Q1, a leading AI-powered market intelligence and search platform chose GitLab in a competitive evaluation that included GitHub. Their goal is to unify their growing development team under a single solution to manage what has become a very complex environment. In addition to GitLab Ultimate, they chose Duo enterprise to power AI development capabilities and streamlined workflows. These large-scale adoptions validate our comprehensive platform strategy and demonstrate growing market recognition of the value delivered by Duo Enterprise.
Turning to Dedicated our single-tenant SaaS solution. We continue to see broad adoption across industries, and I'm pleased to announce that we achieved FedRAMP Moderate authorization. We expect this will create a nice tailwind in our public sector business with dedicated for government. The rapid adoption we're seeing validates our strategic investment in providing enterprise-grade isolation with cloud-native convenience. Particularly among security-conscious sectors where compliance requirements traditionally slowed digital transformation efforts.
In Q1, German-based FORVIA HELLA, one of the world's oldest automotive suppliers, purchase GitLab Dedicated and Duo Enterprise. Dedicated will enable them to streamline their highly complex environment and reduce R&D overhead costs. Additionally, Ignite by FORVIA HELLA, the organization software factory shared with us that GitLab Duo's intelligent code suggestions have become a daily asset for their developers. Combined with the chat feature, Duo allows for immediate feedback and iteration, resulting in faster development cycles and a more secure code base. According to Ignite, GitLab Duo is a seamless and powerful addition to their workflows.
Also in Q1, NatWest expanded their investment with us. Since NatWest became a dedicated customer in 2022, we've partnered closely with them to drive results that include 20% improvements in deployment frequency over the last 12 months which have increased the pace of outcomes to colleagues and customers utilizing AI code generation and governance simplification.
Based on the success they've seen over the past several years, NatWest increased their GitLab footprint to 17,000 users on dedicated and 6,000 Duo enterprise seats. One of the things that distinguishes GitLab is our vibrant co-creation ecosystem with April setting an all-time record for customer contributions to our platform. This represents customer-driven innovation with industry leaders like Tales, Scania and Siemens, recent submissions include package registry capabilities and expanded logging functionality for our AI gateway.
This collaborative model delivers real-world value across multiple dimensions. It accelerates our feature velocity, ensures innovations, match enterprise requirements and fosters deeper partnerships with our customers. I believe our mission to help customers deliver secure software faster is of critical importance to every business in the world, and our technology holds transformational power.
We aspire to be the world's best AI-native Dev SecOps platform, unlocking step function productivity improvements, by redefining the software engineering experience through human and agent collaboration. I shared this new vision for GitLab with our team members a few weeks ago, and I will introduce it along with the innovation we're building today and the road map ahead at our GitLab 18 launch event later this month.
And with that, I'll turn it over to Brian.
Thank you, Bill, and thanks again to everyone for joining us today. I'm pleased with our team's focus on execution in the first quarter, which resulted in 27% revenue growth significant year-over-year operating margin expansion and record adjusted free cash flow. These results highlight the effectiveness of our intelligent DevSecOps platform and demonstrates our ability to generate sustainable growth while enhancing profitability. We believe all of this positions us for long-term success even amid evolving market conditions.
Turning to the numbers. First quarter revenue reached $214.5 million, an increase of 27% from Q1 of the prior year. We now have 10,104 customers with ARR of at least 5,000 hours, which contributed over 95% of total ARR in Q1. Our larger customer cohort of $100,000 plus in ARR increased 26% year-over-year and reached 1,288.
We have a diversified customer base, both by industry and geography a new single customer accounts for more than 2% of ARR. On the expansion front, we ended the quarter with a dollar-based net retention rate or DBNRR of 122%. Q1 DBNRR was driven by a combination of seat expansion at approximately 80%, increased customer yield at approximately 5% and tier upgrades at approximately 15%.
Q1 seat growth was driven in part by strength in Ultimate and GitLab Duo as customers started on their AI journey and continue to expand deployments. We also continue to see a tailwind on mix of seats from the large deal we signed in Q4, which will continue through Q3 of this year. As we have mentioned, we expect these ratios to fluctuate quarter-to-quarter based on the composition of the underlying renewable portfolio.
Total ARPU grew 40% year-over-year to $955.1 million, while CRPO grew 34% year-over-year to $584.8 million. We encourage investors to look at these numbers over a multi-quarter period. Non-GAAP gross margin was 90% for the quarter. The team has maintained a best-in-class gross margin even as our SaaS business has quickly scaled driven in part by the strength in GitLab Dedicated. SaaS is 30% total revenue and grew 35% year-over-year. Once again, we saw a significant increase in operating leverage. Q1 non-GAAP operating income was $26.1 million compared to a loss of $3.8 million in Q1 of last year.
As a reminder, we hosted Summit, a global gathering of our team in Q1 FY '25, which was a nonrecurring expense of $15 million, non-GAAP operating margin was 12.2% compared to negative 2.3% in Q1 of last year, an increase of approximately 1,400 basis points year-over-year. We have a very strong business model with minimal fixed expenses given our remote work environment. This gives us the flexibility to continue to invest in the business and expand operating margins.
Now turning to guidance. Our guidance philosophy has not changed and assumes that the macroeconomic environment we have been operating in since April continues. For the second quarter of FY '26, we expect total revenue of $226 million to $227 million, representing a growth rate of approximately 24% year-over-year. We expect a non-GAAP operating income of $23 million to $24 million, and we expect a non-GAAP net income per share of $0.16 to $0.17, assuming 171 million weighted average diluted shares outstanding.
For the full year FY '26, we expect total revenue of $936 million to $942 million, representing a growth rate of approximately 24% year-over-year. We expect a non-GAAP operating income of $117 million to $121 million, and we expect non-GAAP net income per share of $0.74 to $0.75, assuming 172 million weighted average diluted shares outstanding. The fundamentals of our business are very strong.
We generated $104.1 million in adjusted free cash flow in Q1, a record adjusted free cash flow margin of 49%. Free cash flow was driven by ongoing improvements in operating leverage and Q4 to Q1 seasonality and collections. We ended the quarter with $1.1 billion in cash and investments, providing us with significant flexibility to navigate market fluctuations while continuing to invest in both our AI capabilities, platform enhancements and go-to-market organization.
Separately, I'd like to provide an update on JiHu our China joint venture. In Q1 FY '26, non-GAAP expenses related to GU were $3.1 million compared to $3 million in Q1 of last year. Our goal remains to deconsolidate JiHu. However, we cannot predict the likelihood or timing when that may potentially occur. Thus, for FY '26 modeling purposes, we forecast approximately $18 million of expenses related to JiHU compared with $13 million from last year.
In closing, I'm pleased with our team's focus on execution in Q1, which resulted in another strong quarter of top line growth. increasing operating leverage and growing momentum in AI adoption. We also continue to meaningfully enhance our platform. I'm very excited about all of the new secure, scalable AI native capabilities we're delivering in GitLab and what that can mean for customers. We invite you to join our GitLab 18 launch event on June 24 to learn more about it. To register, please visit our Investor Relations website. Thank you for joining today.
With that, I'll now turn it over to Kelsey, who will moderate the Q&A.
[Operator Instructions] With that, we'll take our first question from Rob Owens at Piper Sandler.
2. Question Answer
Hopefully, you guys can hear me on the other end, and I will stick to Kelsey's one question just to try and stay on her goods side. Bill, in a high level, obviously, a lot of noise around what AI is doing with coding, especially with code suggestion and code completion. And I think you did a good job in your prepared remarks kind of laying out the value that you add beyond that, right, in terms of packaging, testing CICD.
So help us understand just where customer conversations are strategically right now with things just moving so fast in this space.
[Audio Gap] Engineers and every single customer conversation I have, at 1 point or another lands on AI. I think our customers see that and every team leader is looking for ways to use AI to make their teams more productive, accelerate innovation, improve quality, everything. It is evolving very rapidly. Every day, it seems like there's new tools, new techniques, new innovation, and we're right there along with that.
In fact, this quarter, I had a chance to really dive in with our product and engineering organization, understand more deeply what we're building is my second quarter here and get really excited about the level of focus and the accelerated innovation that I'm seeing coming out of the engineering team with our new vision. So I think it's a time where there's going to be a lot of fluctuation. For example, when I go talk to customers right now, it's very common that they'll say, hey, I'm using Duo. I'm testing it side by side. other competitive tools, whether that's CoPilot or cursor or Windsor or others.
They're truly open to experimenting with multiple tools, in fact, buying multiple tools, to compare them side by side and make sure they're giving their engineers the best. I think that's likely to continue.
And the great thing about that is all of those tools that are really focusing on code creation are creating more code and more code creators that end up needing GitLab for all the things that we do after the code gets created, all the testing, all the validation of the security, packaging, publishing and the rest. So we believe long term, this is an exciting time for engineers, and it only helps get lab further our mission as well.
Great. Thanks for the question. Next question goes to Koji Ikeda of Bank of America.
I wanted to ask maybe a question on the growth. And so when I look at the business and the financial metrics, it's almost like a tale of 2 growth stories here. And so -- when we look at the fiscal Q1 beat, probably 1 of the skinniest beats that we've seen since the IPO, and you're keeping the revenue guide for the full year. But when I dig a little bit deeper, RPO, CRPO billings, all look pretty good.
And so help us understand the puts and takes there. And maybe any commentary on deal linearity in the quarter? And if you could, may demand versus April demand?
Thanks, Koji. This is Brian. For the quarter, there wasn't any surprises. I'm happy with how the team executed in the quarter. There were 2 things that we observed in the quarter. One is the mix favored more SaaS -- and then two, the linearity was back-end weighted in the quarter. As a reminder, also, 1Q had a few less days in 1Q of last year. There's been no change in guidance [indiscernible] and we're assuming the same macroeconomic conditions that we've seen this year in the guidance.
Next question goes to Sanjit Singh of Morgan Stanley.
Congratulations on the improving profit, really nice to see. I guess my question, I guess, for Brian, when we look at the sequential customer adds this quarter, when we look at like net new adds, on both the 100k side and on the customers above 5k. They looked like they decelerated a little bit. And I was wondering if there's any theme there with some of the pricing changes you announced in the quarter with respect to new customers signing up for premium and just any sort of color behind the net new customer additions this quarter, appreciate.
Yes, absolutely. Great question. Let me break the answer down in hitting 2 things. One, let me hit on first orders and then also break down the composition of the numbers and less than greater than 50 -- so first, 1 of the companies or objectives that we announced in the last earnings call was to increase the volume of new first orders. on a logo basis, we performed better this quarter than last year for enterprise and mid-market segment, and we also performed a lot better on dollars added within the quarter. And so that initiative that we put into place is starting to pay dividends.
When you look at the components of new customer adds greater than 5000, there's a number of different things that go into that. First is new customers. Second is lost customers and churn. Third is customers who expanded into the 5000 bucket, and then fourth is customers who contracted into the 5000 bucket.
When I look at the breakdown of all those -- the biggest change that we had was customers expanding into the 5000 bucket and customers contracting into the 5000 bucket. And that basically comprised of 160 logos different year-over-year. And so at the low end of the market, SMB and low end of mid-market is where we're seeing some price sensitivity, but it's not impacting the financials. It's impacting the new customer adds. And as a reminder, we don't compensate on new customer adds. We compensate on bookings within the quarter. So I hope that's helpful. The new customer adds this quarter greater than 5K didn't concern me.
Great. Thanks, Brian. Next question goes to Kash Rangan at Goldman Sachs.
[indiscernible],
But the train is -- we're actually having some trouble hearing you.
You want to drop for a minute and then we'll put you back in the queue. Okay. So we'll take the next question from Derrick Wood, with TD Cowen.
Great. I guess either for Bill or Brian, we got investor questions around because adoption of AI is so strong inside of developer use cases and there's just such good proven productivity gains. Is there a reason to be worried about job growth in the software developer market? So I guess, how are you guys seeing secret trend during renewals and -- what's your kind of broader view on how AI impacts demand for developers in the enterprise looking out over this the next couple of years?
Yes. Thanks, Derrick. I'll talk a little bit about how I see the outlook and Brian, feel free to add any commentary on the seat trends in the quarter. I think I know there's a raging debate about this, and I think a lot of it is borne out of anxiety about the future by engineers, frankly, as they see how powerful AI can be at helping to do software engineering Frankly, I've seen this trend throughout my career, building developer tools in around this space for about 30 years.
Every time we create advances in productivity and higher levels of abstraction where price engineering skills become maybe less required and sometimes no longer required this same kind of phenomenon occurs. And I'd say this 1 is definitely stronger than other times because of the power of AI. But every time I've also seen that higher level of abstraction and more productivity actually yield more opportunity. And I believe the same is true here with AI.
I see the number of engineers continuing to be sustained and even grow I think the number of people who are able to create code is only going to increase with some of the power of AI and ability to create code without having necessarily the deep technical skills at times required.
And then I also believe the volumes of code will also increase. And both of those are really important for GitLab. As you know, we price today based on users, but also a large part of our business is taking that code and helping users manage it throughout the software life cycle. And so more code and more users means good business for GitLab. Brian, do you want to talk about any of that.
Yes, I'll just comment a little bit on seats and developer hiring in general. And so from a seat perspective in our dollar-based net retention rate, 80% of the contribution came from seats. And it's really a combination of a couple of different things. One, the large deal that we had in 3Q -- I'm sorry, in 4Q, but also the additional seats that we're selling for Duo in the add-on SKUs that we have. And so happy with the number of additional seats that we're selling into our customer base.
From a developer hiring perspective, we aren't correlated directly with the market. It's a very large TAM. We're barely penetrating the TAM. There's a big market in front of us. With that said, some of the recent reports I've read is developer hiring has turned positive, and we've seen an uptick over the last quarter or 2.
Great. Thanks for the question. Appreciate it. Next question goes to Pinjalim Bora of JPMorgan.
Great. Bill, it seems like the bottleneck has kind of shifted right from kind of AI-driven code generation and GitLab is obviously poised to break that bottleneck for a lot of your customers as you infuse AI, but how do you make sure that GitLab extracts the value that is aligned with that unlock that customers might enjoy beyond quoting since your pricing is kind of more on a set basis, right? How are you thinking about that?
Yes, Pinjalim, really good question. And that's something we've been studying quite intensely for some time, and especially my last quarter as I had a chance to dive in with product and engineering and help really refining our vision with greater aspiration and focus in the coming quarters. And as I mentioned in the prerecorded remarks, I'm really excited to talk more about that vision in our June 24 GitLab 18 launch event.
But let me maybe share 5 ways that we are focusing on creating value and differentiation with our AI approach. GitLab today is really known as a place where engineers collaborate and teams come together to build software across the software life cycle and when we think about AI, we think about building on that core strength, unlock a really unique collaborative experience with many to many interactions between humans and agents.
We also are building on our reputation for open source and co-creation. And so we're pursuing a strategy that allows for that to extend into Agentic AI as well. And we're going to provide pervasive extensibility and flexibility with an open community approach for catalog and catalog for agent discovery and development.
Third, we're also building our reputation for security and privacy. We already provide cloud neutrality, LLM neutrality and the support for self-hosted models and our Agentic approach, which will provide agents that span the software life cycle continues to support the best-in-class standards for security and privacy.
Four, we're also in a unique position given our single database platform approach. And we're taking advantage of that by building what we call a knowledge graph that stitches together all of the context for a given task whether the human is executing that task or an agent's executing the task, to give really high-quality context that allows for better outcomes.
So for example, one of the things that we're looking at, the team is actually implementing right now is a deep research feature that allows an agent to crawl the entire hierarchy of all of the context that we understand about a given project, all of the issues, all of the work items, all of the code, obviously, the people working on that code, the security scans, the test case is everything related, so they can create a summary and help an engineer or engineering leader understand exactly where the state of that project is. That's something that really is not possible without a platform built the way GitLab is.
Finally, the fifth thing that we're really looking deeply at is integrating software life cycle agents natively into GitLab. So that every premium and ultimate customer can automatically start collaborating with them, friction-free out of the box. That's one of the reasons that we introduced Duo Chat and Duo code suggestions into premium and ultimate of this last quarter. so that we can lay the groundwork for that kind of human to agent collaboration in the quarters to come.
Great. Thanks, Bill. Next question goes to Nick Altmann, Scotiabank.
Awesome. Bill, you mentioned seeing a higher mix of customers land and Ultimate. Can you just give us a sense for how much that has changed over the last couple of quarters? And whether we should expect expansion rates to come up down a bit just given you're seeing kind of more customers land in the ultimate tier.
And then the follow-up is just any implications on how we should consider the new pricing and packaging model with duo enterprise being available to premium customers? And whether you expect that to impact the cadence of customers landing and Ultimate?
Yes. First part of your question around more customers choosing Ultimate, it's awesome to see. Obviously, when a customer adopts Ultimate, they're getting the very best in capabilities from GitLab from the start, and we love seeing that. And I think it speaks to the strength of our security offerings as part of Ultimate and the real market trend to shift left and really focus on security as part of the DevOps life cycle. And so happy to see that.
The reality is most customers still do start with premium and premium and Ultimate, are kind of the ultimate 12 punch, right? Premium is a great skew, low-cost, affordable most capable product, I think, in the market at its price point and very attractive for customers to start with, and that is where the majority of customers do start today and then they mature and scale both the number of engineers and teams using GitLab as well as the level of capability they buy into with that ultimate upgrade providing a great expansion path for us.
I don't see that changing, honestly. It's great to see more customers landing in Ultimate, but I believe the one to land and expand strategy we have is working and will continue.
With regard to the second part of your question around the shift to make enterprise available with premium or 2 premium customers, that's really a change that we've done for a couple of reasons. First, we do see demand from premium customers for that enterprise product. There are a number of capabilities there that make a lot of sense for them. including self-hosted models as well as AI capabilities across the software life cycle.
I don't have the security capabilities there as part of Ultimate, but majority of the features that we have in Duo Enterprise do apply to those premium customers, and we're happy to unlock that for them. As we studied that change, we also saw that while many customers do buy both Ultimate and enterprise together, the Duo enterprise SKU was not a driver of the upgrade to Ultimate and so therefore, not a significant risk in terms of expanding the service addressable market by more flexible packaging.
Thanks, Nick. Next question goes to Gray Powell of BTIG.
Okay. Great. Thank you. Can you hear me okay? Awesome. Look, I know like a lot of the questions are focused on top line momentum. But I just kind of -- I got to ask. You posted a huge free cash flow number in Q1. Well, was there anything that was onetime in nature that helped the results? And then if I just look at past seasonality, Q4 actually tends to be the biggest quarter for free cash flow.
So if that's correct, and it seems like you all can potentially post 20%-plus margins this year, again, on the free cash flow side. So I guess, is there anything you'd say that or anything you'd highlight to talk me down because feels like something that broader market seems to be missing.
Yes. Thanks for the question. Q4 is seasonally our strongest quarter, and so we collect that cash and we generated over $100 million in free cash flow. So happy with that. But there's nothing anomalistic within the quarter that led to the higher free cash flow collections. It was just normal business operations.
Thanks, Greg. Next question goes to Mike Cikos of Needham.
I just wanted to come back to the earliest comments. It might have been in response to Rob over at Piper. But Bill, when you were talking about the AI experimentation that's going on out there, you'd ride lifapeople are testing multiple vendors, whether it's GitLab with dual versus cursor, windsurf. And I just wanted to see how was it you guys gain confidence that you're winning in this market, right? We've tiptoe around the new logo growth this quarter, the Skinny beat. I just wanted to see like with the strength of the offering here, how do you ensure your coming both from the marketing pub that's out there or ensure that we're continuing to gain?
Yes. I mean, we actually engage with those customers who are testing multiple vendors the typical bake-off. And frankly, we see GitLab DUO win out against other leading competitors and some of our largest customers. So I don't have a lot of concern about our ability to compete in the market. I think there's lots of opportunity still ahead of us. As I said earlier, I think we're building on a really strong strategy and some clear differentiation. Our GitLab duo workflow product. As been in private beta has been getting really strong feedback as well, and we're on track to make that public beta available later this summer as well as GA to come later in the winter.
So I think that will only strengthen our competitive position and put us in a really good spot with customers.
Next question goes to Jonathan Ruykhave at Cantor Fitzgerald.
Yes. Thank you. Can you just talk about the enhancements with GitLab 18? Just specifically, what are the features that you see differentiating the most? And then just as a quick follow-up. What are the factors that played into the decision not to charge for those features, especially in light of the comments you've made today around the innovation you're driving around AI, the high-quality contacts, improve outcomes, how do you expect to capture that value?
Yes, it's a good question. I have heard some questions about our unlock of the Duo chat and dual code suggestions as part of premium and Ultimate and why we're doing that. It's a really important strategy point to understand. First, the reality is every engineer is looking for AI tools today to help them with their job.
And we want GitLab premium or ultimate both to be an obvious no friction no barrier approach to AI. And so by including it, we eliminate all the friction for adoption. Now we do have usage limits on it, so you can't use it unlimited. Developers can use it. They can get started. They can get a really good feel for its usability and its capability. And then we offer a very smooth ramp up to Pro and to enterprise now for all customers.
So we think it's a natural part of a ramp to value that's going to just lower the barrier to adoption and expand the market that's available to the full AI capabilities from GitLab.
With regard to your first -- the first part of your question around AI -- or around broader capabilities of the platform with the GitLab 18 launch, I shared a few of those in the prepared remarks. But I'd really just encourage everyone to tune into the June 24 event. We've got some incredible demos in that event as well as we talk through the big releases. As I looked across the innovation, there's just some amazing things. Just in the last year alone, we launched more than 100 new innovations and capabilities for our premium customers. and even more than that for our ultimate customers.
So the volume of innovation is really powerful. For core DevOps, in particular, with '18, we are centralizing Artifact management. That's been a very strong request that I've personally gotten from many customers. We're using more legacy vendors for that. We're improving our world-class CICD pipelines for speed and security.
And when it comes to security as well, a lot of customers, as we've mentioned, upgrading to ultimate for those tools, they've been asking for better vulnerability dashboards improved detection accuracy, reduction of false positives, they're fairly common for these security tools who are on the side of conservatism, and we're delivering on those promises.
And then finally, with AI, I mentioned the bold new vision that we're sharing and some really incredible innovation including our agenic chats and the ability to do asynchronous work and many to many collaborations between humans and agents, all of that to come in the days ahead, building on the Duo chat and Duo code suggestions that we unlock now for every customer. So hopefully, that gives you a flavor, Jonathan.
Great. Next question comes from Adam Tindle of Raymond James.
Okay. I just wanted to start, Brian, on Q1, the results versus guidance, I know it was kind of mentioned earlier, the Skinny B sort of the tightest we can recall in a little while. Just the rationale for that. You mentioned the days in Q1. I don't think you had mentioned that on the Q4 call. So I wonder if that was maybe part of the reason or what would be the rationale for sort of that skinnier beat -- and as you thought about guidance for Q2, you noted that you're assuming the macro since April continues, which is a fair assumption.
But I just wonder you might reflect on how May and this early part of June have been similar or different from April because we've heard from a lot of vendors that things have sort of bounced back. I just wonder what you might be seeing.
Yes. So let me first hit on days. So going into the quarter, we knew how many days there was. That was just as a reminder that there were fewer days in the quarter. So that didn't really have much to do with guidance.
From a guidance perspective, there's been no change in guidance velocity. The 2 things that happened in the quarter that I mentioned was the mix favored SaaS from a rev rec self-managed suite recognized more upfront on size, it's 100% ratable. And the linearity was a little bit more back-end weighted.
From a sort of an environment perspective, it remains cautious, but people are still buying. We haven't really seen too much difference from a macroeconomic perspective. One also hit a little bit on federal as well. I know that's been out there a lot. We had a really great quarter in first quarter in federal. We over exceeded our expectations and we had good growth year-over-year. And so the federal business continues to do well as well.
Great. Thanks for the question. Next question goes to Steve Koenig at Macquarie.
Great. Great. Okay. Thanks, Kelsey. I wanted to just dig in maybe a follow-up on that last question a little bit more. So Brian, in your comment about in the quarter, there was a bit more SaaS than usual, and linearity was back-end weighted. Was that a function of kind of a little bit more on the macro and/or execution related or both.
And you're not the first company that has come -- especially in the DevOps area that has seen that phenomenon. So more color about why you think that was. And then secondly, as you're looking at the macro and you're seeing impacts, like what metrics are you all tracking internally to understand the macro? And lastly, in your Q2, will you make any execution adjustments or tactical adjustments in your go-to-market to try to improve the linearity. That's all I got.
That was a packed question with multiple questions in -- so from a macro -- I sit in -- I tried to set in all of our forecast calls that we have. And only on a couple of occasions, has it come up that tariffs, people were contemplating delaying -- and it was really from the procurement department, not actually the owner, the buyer itself. And so not sure if that was a negotiation tactic or something that, that company was seriously contemplating.
From a macro perspective, the GitLab platform, Ultimate has less than a 6-month payback and over 480% ROI in 3 years. And so people are buying our platform to consolidate and save money. And so we haven't really seen much overall from a macro perspective.
Some of the metrics that we look at internally is all around the linearity within a quarter. And so we have that tracked over the last several years. We have a plan that we track to see how we're doing against that. We look at pipeline creation, we look at pipeline movement and so forth. Within the quarter itself, you asked about execution every quarter, there's deals that you think are going to close in the quarter. And there's approvals that you need to get that may or may not happen.
And so that was a normal sort of end of quarter phenomenon, not something specifically that we saw this quarter versus some of the previous quarters. So as CFO, I think you can always improve on execution. Ian is focusing on that. And we're driving better execution across the entire organization, but there was nothing specific to call out within the quarter.
Great. Last question goes to Jason Ader at William Blair.
All right. Awesome. Bill, where do you see the biggest risk of disruption to the current DevOps tool chain. Obviously, this tool chain has been in place for a while. You guys play across the entire tool chain. But with the emergence of these AI coding assistants that are taking off like wildfire, especially some of the start-up players, where does that -- how does that ripple effects impact other parts of the tool chain?
I know you kind of said earlier you thought it was good for you, but I imagine there are some parts of the tool chain that could be more impacted than others. And then just secondly, would it make sense for you guys to partner with a cursor, or windsor because maybe that actually could be a channel for you to bring in new customers.
Yes. Great question. I know there's a lot of market excitement about those tools. And frankly, we're really excited about them as well. I know it's also sometimes confusing about where 1 tool begins and another tool ends, but the way I think about this is cursor and wind search since you mentioned those 2, they're helping engineers create applications and new code, in particular.
And GitLab actually picks up where those code assistants leave off. All of the code that they generate does need all of the things that GitLab does so well, testing, securing, analyzing, packaging, building, deploying, right? And so they already actually work great with GitLab. Cursor works great, Windsor works great, and they already are driving code into GitLab.
And so that's why a lot of our customers do test those tools in addition to duo. And we do offer co-creation capabilities as well. As I mentioned, the Duo code suggestions capability that's now part of every premium and ultimate license has the same ability as a cursor or windsor in multiple IDEs development tools to create code and create applications, and our capability there is only going to get stronger over time.
But we really believe in interoperability and being an open platform. And so we embrace those tools. We're excited by the innovation of brand developers and we don't see them challenging the domain, the parts of the DevSecOps life cycle that we are world-class at today. So I guess I'll just finalize this by saying, we also -- as we think about our AI strategy, we're just thinking much broader from the start.
It's a multipronged strategy that looks across the software life cycle, and we're really excited about the approach we've brought to the market already with agentic AI with Amazon Q and our partnership there as well as the Duo workflow product and the beta that's now playing out with GA to come. So as I think about the broader picture of what we're doing versus what the startups are doing, I think they're really complementary and really exciting for customers down the road. I hope that answers your question.
Great. Thank you very much to everyone who's participated. This concludes our Q1 FY '26 earnings presentation. Have a great day. And if you have any questions, just follow up with the IR team. Take care. Bye-bye.
Transkripte auf Deutsch freischalten
- Alle Event Transkripte auf Deutsch
- Sofortige Übersetzung
- KI-Zusammenfassungen für die wichtigsten Insights
GitLab — Q1 2026 Earnings Call
GitLab — Q1 2026 Earnings Call
📊 Quartal auf einen Blick
- Umsatz: $214,5 Mio (+27% YoY)
- Non‑GAAP‑Op‑Marge: 12,2% (gegenüber -2,3% Vorjahr; +1.400 Basispunkte)
- Adjusted FCF: $104,1 Mio (Free‑Cash‑Flow‑Marge 49%)
- DBNRR: 122% (Dollar‑based Net Retention Rate)
- SaaS & CRPO: SaaS 30% des Umsatzes (+35% YoY); CRPO $584,8 Mio (+34% YoY)
🎯 Was das Management sagt
- AI‑Plattform: Positionierung als AI‑native, cloud‑agnostische, modell‑neutrale DevSecOps‑Plattform (auch Air‑gap/selbst‑gehostet).
- Duo‑Strategie: Duo Chat und Code‑Suggestions in Premium/Ultimate mit Nutzungslimits; Duo Enterprise nun auch Premium‑fähig zur Markterweiterung; Duo‑Adoption steigt (erste Kaufer 35% QoQ).
- Produkt & Compliance: GitLab 18‑Launch (24. Juni), Agentic‑Workflow in Beta (82% Zufriedenheit) und Dedicated mit FedRAMP Moderate für öffentlichen Sektor.
🔭 Ausblick & Guidance
- Q2 FY26: Umsatz $226–227 Mio (~24% YoY); Non‑GAAP Op‑Income $23–24 Mio; Non‑GAAP EPS $0,16–0,17 (WASO ~171 Mio).
- FY26: Umsatz $936–942 Mio (~24% YoY); Non‑GAAP Op‑Income $117–121 Mio; Non‑GAAP EPS $0,74–0,75 (WASO ~172 Mio).
- Risiken/Finanzen: Liquidität $1,1 Mrd; JiHu‑Aufwand prognostiziert ~ $18 Mio für FY26 (De‑Konsolidierungstiming ungewiss).
❓ Fragen der Analysten
- AI‑Wettbewerb: Kunden testen mehrere Assistants; Management berichtet von häufiger GitLab‑Gewinnrate in Bake‑offs, sieht Mehrwert nach Code‑Erstellung.
- Neue Kunden & Seats: Net‑new‑Adds bei <$5k‑Segment leicht schwächer; Management nennt Preisempfindlichkeit im unteren Marktsegment, sieht Buchungs‑/Dollarwachstum intakt.
- Linearity & FCF: Quartals‑Linearity war rückwärtsgewichtet; Rekord‑FCF erklärt als Saisonalität/Collections, Management nennt keinen einmaligen Effekt; JiHu‑De‑Konsolidierung bleibt offen.
⚡ Bottom Line
- Fazit: Starkes Wachstum (+27%) kombiniert mit deutlicher Margen‑ und FCF‑Verbesserung. AI‑Produkte (Duo, Workflow) erweitern Upsell‑ und TAM‑Potenzial, liefern aber Ausführungs‑ und Monetarisierungs‑aufgaben. Kurzfristig bleibt Linearity, JiHu‑Unsicherheit und SMB‑Preisempfindlichkeit zu beobachten.
Finanzdaten von GitLab
Umsatz
Der Umsatz stellt die Summe aller Einnahmen eines Unternehmens z. B. für dessen Produkte oder Dienstleistungen dar.
Umsatz (TTM) einfach erklärtDirekte Kosten
Direkte Kosten sind die Kosten, die direkt im Zusammenhang mit der Herstellung des Produkts oder der Dienstleistung entstehen.
Bruttoertrag
Der Bruttoertrag gibt an, wie viel vom Umsatz nach Abzug der direkten Herstellkosten im Unternehmen verbleibt. Berechnet man den prozentualen Anteil vom Umsatz, spricht man von der Bruttomarge (engl. Gross Margin).
Brutto Marge einfach erklärtVertriebs- und Verwaltungskosten
Die Vertriebs- & Verwaltungskosten (engl. Selling, General & Administrative expenses, kurz SG&A) beinhalten alle Aufwände für Marketing und den Verkauf sowie die allgemeine Verwaltung des Unternehmens.
Forschungs- und Entwicklungskosten
Die Forschungs- und Entwicklungskosten (engl. research & development costs, kurz R&D) geben Auskunft darüber, wie viel das Unternehmen in die Forschung und die Entwicklung seiner Produkte investiert. Vor allem prozentual vom Umsatz und im Vergleich zu direkten Wettbewerbern sind die Kosten interessant.
EBITDA
Das EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) ist der Gewinn des Unternehmens vor Zinsen, Steuern und Abschreibungen. Berechnet man den prozentualen Anteil vom Umsatz, spricht man von der EBITDA-Marge.
Abschreibungen
Abschreibungen stellen Wertminderungen von Vermögensgegenständen des Unternehmens dar (z.B. durch Abnutzung von Maschinen).
EBIT (Operatives Ergebnis)
Das EBIT (engl. Earnings Before Interest and Taxes) ist der Gewinn des Unternehmens vor Zinsen und Steuern, das auch als operatives Ergebnis bezeichnet wird. Berechnet man den prozentualen Anteil vom Umsatz, spricht man von
der EBIT-Marge.
Nettogewinn
Der Nettogewinn stellt den Gewinn oder Verlust nach Abzug aller Kosten dar.
Nettogewinn einfach erklärtaktien.guide Premium
| Apr '26 |
+/-
%
|
||
| Umsatz | 1.005 1.005 |
25 %
25 %
100 %
|
|
| - Direkte Kosten | 133 133 |
46 %
46 %
13 %
|
|
| Bruttoertrag | 872 872 |
22 %
22 %
87 %
|
|
| - Vertriebs- und Verwaltungskosten | 641 641 |
10 %
10 %
64 %
|
|
| - Forschungs- und Entwicklungskosten | 281 281 |
12 %
12 %
28 %
|
|
| EBITDA | -40 -40 |
64 %
64 %
-4 %
|
|
| - Abschreibungen | 12 12 |
5 %
5 %
1 %
|
|
| EBIT (Operatives Ergebnis) EBIT | -52 -52 |
58 %
58 %
-5 %
|
|
| Nettogewinn | -25 -25 |
302 %
302 %
-2 %
|
|
Angaben in Millionen USD.
Nichts mehr verpassen! Wir senden Dir alle News zur GitLab-Aktie direkt und kostenlos in Deine Mailbox.
Auf Wunsch erhältst Du jeden Morgen pünktlich zum Frühstück eine E-Mail, die alle für Dich relevanten Aktien-News enthält.
GitLab Aktie News
Firmenprofil
Gitlab, Inc. bietet Code-Hosting- und Kollaborationsplattform-Dienste an. Das Unternehmen bietet kontinuierliche Integration, Quellcodeverwaltung, sofort einsatzbereite Pipelines, agile Entwicklung und Wertstrommanagement. Das Unternehmen wurde 2014 von Dmitriy Zaporozhets und Sid Sijbrandij gegründet und hat seinen Hauptsitz in San Francisco, CA.
aktien.guide Premium
| Hauptsitz | USA |
| CEO | Mr. Staples |
| Mitarbeiter | 2.580 |
| Gegründet | 2011 |
| Webseite | about.gitlab.com |


