Im KI-Code-Review-Marktsegment ist ein Unicorn mit einer Bewertung von 10,8 Milliarden Yuan hervorgegangen.
Auch wenn man nur im Bereich der KI-Code-Überprüfung tätig ist, kann man ein Einhorn-Unternehmen aufbauen!
CodeRabbit, dessen Bewertung bereits über 1,5 Milliarden US-Dollar (ca. 10,8 Milliarden Yuan Renminbi) liegt.
Der US-amerikanische Anbieter von KI-Code-Überprüfungs- und Verwaltungstools CodeRabbit hat den Abschluss der C-Finanzierungsrunde in Höhe von 143 Millionen US-Dollar (ca. 1,03 Milliarden Yuan Renminbi) bekanntgegeben.
Laut Crunchbase hat CodeRabbit bis zum Redaktionsschluss insgesamt 6 Finanzierungsrunden abgeschlossen, mit einem kumulierten Finanzierungsvolumen von 231 Millionen US-Dollar (ca. 1,66 Milliarden Yuan Renminbi).
CodeRabbit wurde 2023 gegründet und hat seinen Hauptsitz in San Francisco, USA. Es erschließt den lebenswichtigen Ingenieurbereich, der sich der Sicherstellung der Codequalität, der Weitergabe technischen Wissens und der Verhinderung von Systemrisiken widmet – die Code-Überprüfung.
Das Kernprodukt des Unternehmens, die KI-Code-Überprüfungsplattform CodeRabbit, kann gängige Code-Hosting-Plattformen wie GitHub und GitLab anbinden und Pull Requests (PRs) automatisch im Kontext des Code-Repositorys analysieren;
Wenn es Logik-, Qualitäts- und Sicherheitsprobleme im Code-Repository erkennt, generiert die Plattform automatisch entsprechende Änderungsvorschläge, um Entwicklungsteams die Last der manuellen Überprüfung zu erleichtern.
△
Heute hat CodeRabbit eine neue Plattform vorgestellt – Agentic Change Management.
Harjot Gill, Mitbegründer und CEO von CodeRabbit, erklärt, dass sie erhebliche Fortschritte unter anderem bei der Überprüfung von KI-Code, der intelligenten Triage von massiven, von KI generierten Codes, dem Kontextverständnis und dem kontinuierlichen Sicherheitsschutz erzielt hat;
Sie hilft den Maintainern zudem, Änderungsdynamiken und deren Auswirkungen innerhalb weniger Minuten schnell zu erfassen, und reduziert die kognitive Belastung erheblich.
Was ist also der Hintergrund für die Entstehung dieser neuen Plattform? Welche Kernfähigkeiten verfügt sie tatsächlich über? Und welchen Hintergrund hat das dahinterstehende Forschungsteam?
Nach dem Lesen werden Sie es erfahren.
Warum wurde Agentic Change Management entwickelt?
Denn der Code wird durch das Aufkommen von KI-Agenten so günstig wie nie zuvor.
Eine Produktanforderung, ein Ticket oder sogar ein Online-Alarm können jetzt direkt einen KI-Agenten zur Arbeit auffordern.
Er kann mehrere Stunden lang ununterbrochen arbeiten, Tausende von Codezeilen schreiben und dann eigenständig einen Pull Request einreichen.
Arbeiten, für die Ingenieure früher eine Woche einplanen mussten, können jetzt möglicherweise noch vor Ende einer Besprechung im Code-Repository landen.
Aber nach der Geschwindigkeitssteigerung tauchen neue Probleme auf:
Wer entscheidet, welche Codes nach dem Schreiben in die Produktion übernommen werden sollen, wenn die Code-Menge immer größer wird?
Laut Statistiken von CodeRabbit wird die Anzahl der Code-Einreichungen in diesem Jahr voraussichtlich das 14-fache oder mehr im Vergleich zu früheren Jahren erreichen; in Unternehmen, deren Durchdringungsrate von KI-Coding-Agenten zu den oberen 10 % der Branche gehört, werden 35 % der PRs bereits von autonomen Agenten generiert.
Darüber hinaus ist die Kosten für die Erstellung eines Code-Korrekturvorschlags seit dem Aufkommen von KI so niedrig, dass sie vernachlässigt werden kann.
Früher war die Zeit der Ingenieure sehr wertvoll, sodass das Team die Anforderungen erst gründlich besprechen, die Prioritäten und die Ausführungsreihenfolge der Aufgaben festlegen musste, bevor die Ingenieure mit der Arbeit beginnen konnten.
Dieses Arbeitsmodell „zuerst planen, dann codieren“ dient im Wesentlichen dazu, Personalressourcen für unwichtige Dinge zu vermeiden.
Aber jetzt hat die KI diese Reihenfolge umgekehrt.
Produktmanager, Designer und sogar Marketingmitarbeiter können eine Änderung initiieren. Bevor das Team beurteilen kann, ob die Anforderung wertvoll ist, hat der KI-Agent den Code bereits geschrieben und den PR direkt an den Prüfer übermittelt.
Die Entwicklungsaufgaben fließen daher aus dem Ticketsystem in die PR-Warteschlange, und die PRs haben sich dadurch grundlegend verändert.
Sie ist nicht mehr nur ein Container für Code, der nach dem Schreiben auf die Zusammenführung wartet, sondern ein neuer Knotenpunkt für Planung, Prüfung und Entscheidungsfindung; an dieser Stelle beurteilt das Team, ob die Funktion in die Produktion übernommen werden soll, ob die Qualität den Anforderungen entspricht, ob das Risiko akzeptabel ist und wie sie das gesamte System verändern wird.
Aber das Problem ist, dass KI parallel skaliert werden kann, die menschliche Aufmerksamkeit jedoch nicht.
Wenn Dutzende von Agenten gleichzeitig riesige PRs einreichen, wird das zeilenweise Lesen jeder Änderung zu einer äußerst schwierigen Aufgabe.
Daher ist, wenn die Codeproduktivität nahezu unbegrenzt skaliert werden kann, das Knappe im Entwicklungsprozess nicht mehr die Arbeitsgeschwindigkeit oder die Zeit der Ingenieure, sondern die begrenzte Aufmerksamkeit und Urteilskraft des Teams.
Vor diesem Hintergrund hat CodeRabbit die intelligente Verwaltungsplattform Agentic Change Management vorgestellt.
Das Team löst den dringenden Bedarf, dass „wenn die Codeproduktivität skaliert wird, muss auch die Urteilskraft mit skaliert werden“.
Was kann Agentic Change Management tun?
Zusammengefasst ist Agentic Change Management eine intelligente Steuerungsplattform, die „KI-Code-Überprüfung“, „intelligente Triage“, „Erklärung von Änderungen“ und „kontinuierlichen Ausführungssicherheitsschutz“ in einem vereint.
Es kann nicht nur je nach Risiko und Komplexität der Code-Änderungen die manuelle Überprüfung und automatisierte Prozesse intelligent verteilen; es hilft Maintainern, die Code-Änderungen innerhalb weniger Minuten schnell zu verstehen und die kognitive Belastung zu reduzieren; es bietet zudem kontinuierlichen Sicherheitsschutz für den gesamten Lebenszyklus vor und nach der Code-Inbetriebnahme.
Im Einzelnen bietet die Plattform Agentic Change Management vier Funktionen an, nämlich „AI Code Review (KI-Code-Überprüfung)“, „CodeRabbit Triage (intelligente Triage)“, „CodeRabbit Change Stack (Änderungsstapel)“ und „CodeRabbit Security (Code-Sicherheitsschutz)“:
1. Al Code Review: Es ist hauptsächlich dafür verantwortlich, jede Änderung vor der Zusammenführung streng zu prüfen.
2. CodeRabbit Triage: Es ist wie ein „Code-Dispatcher“. Es kann automatisch beurteilen, wie wichtig, dringend und risikoreich jede Änderung ist, dann die Prioritäten der Codes festlegen, sie präzise verteilen, hochriskante Fälle zur detaillierten Prüfung an menschliche Experten weiterleiten und niedrigriskante Fälle direkt automatisch verarbeiten.
Auf diese Weise wird die Aufgabenliste nach Dringlichkeit und Wichtigkeit der Angelegenheiten sortiert, anstatt nach der Reihenfolge der Einreichung.
3. CodeRabbit Change Stack: Es sortiert und klassifiziert automatisch unübersichtliche Code-Änderungen, um Ihnen den Überblick zu erleichtern; Sie können innerhalb weniger Minuten leicht verstehen, was geändert wurde, warum es geändert wurde und welche Auswirkungen es auf das gesamte System hat.
4. CodeRabbit Security: Diese Funktion entspricht einer „Vollkaskoversicherung“ für den Code. Sie kann nicht nur vor der Inbetriebnahme prüfen, ob Schwachstellen tatsächlich ausgelöst werden, um Fehlalarme zu vermeiden; nach der Inbetriebnahme überwacht sie das System weiterhin, um zu verhindern, dass neue Änderungen versteckte Risiken einführen oder technische Schulden anhäufen.
Gerade die Zusammenarbeit dieser vier Fähigkeiten macht Agentic Change Management nicht nur zu einem Werkzeug, sondern zu einem intelligenten Kern, der eine häufige und sichere Bereitstellung unterstützen kann.
Der CEO ist ein Serienunternehmer
Die Kernteammitglieder von CodeRabbit stammen hauptsächlich von Universitäten wie der University of Pennsylvania, dem Punjab Engineering College, der Guru Nanak Dev University in Indien;
Einige Teammitglieder haben zuvor bei Unternehmen wie Nutanix, Netsil, FluxNinja, Alegeus und Nestlé gearbeitet oder dort eigene Unternehmen gegründet.