CodiumAI verwendet generative KI, um Entwicklern dabei zu helfen, Codelogiktests automatisch zu erstellen

CodiumAI verwendet generative KI um Entwicklern dabei zu helfen Codelogiktests

Über seine zwei Jahrzehnte Erfahrung in der Technologiebranche CodiumAI Mitbegründer und CEO Itmar Friedman hat persönlich erlebt, wie schwierig es ist, Testsuiten zu erstellen, um seine Codelogik zu überprüfen. Er stellte fest, dass es zwar Tools zum Überprüfen der Codesicherheit und -leistung gibt, es aber einen Mangel an Codelogikprüfern gibt.

Er startete CodiumAI, um dieses Problem zu lösen, indem er eine Lösung entwickelte, die diese Tests automatisch mithilfe von generativer KI erstellt, und heute ist sein 9 Monate altes Unternehmen mit einer hohen Startinvestition von 11 Millionen US-Dollar aus der Tarnung hervorgegangen.

„Wir haben viele Tools, um Code-Schwachstellen zu überprüfen und sicherzustellen, dass er gesichert ist. Wir haben einige Tools, um die Leistung zu überprüfen, aber wir haben kaum [any] Tools, die die Codelogik tatsächlich überprüfen, wie ein Tool, das bis auf die Ebene der Codezeilen prüft und überprüft, ob es funktioniert. Und das ist wirklich frustrierend und viele Entwickler verbringen 25 % bis 50 % ihrer Zeit damit, Tests zu schreiben und die Codelogik zu überprüfen“, sagte Friedman gegenüber Tech.

Er sagt, dass die meisten Entwickler Zeit sparen, indem sie Boilerplate-Code verwenden, um ihre Programmierung zu starten und dann mit benutzerdefiniertem Code auszufüllen. Sie erstellen normalerweise Tests, um zu überprüfen, ob der kombinierte Code wie vorgesehen funktioniert. Mit CodiumAI ersetzt das Unternehmen die Notwendigkeit, diese Logiktests manuell zu erstellen, indem es die Tests für Sie erstellt.

Die CodiumAI-Testsuite, die automatisch auf der Grundlage des Codes generiert wird.

Bildnachweis: CodiumAI

Laut Friedman nutzt die Lösung generative KI, um diese Tests zu erstellen. Sie klicken einfach auf die Schaltfläche „Tests generieren“, und das Programm analysiert automatisch den Code und erstellt eine Reihe von Tests. Der Entwickler kann dann mit diesem Code interagieren und spezifischere Tests anfordern und basierend auf diesen zusätzlichen Anweisungen automatisch einen neuen Test erstellen.

Er sagt, dass sie ein benutzerdefiniertes großes Sprachmodell namens TestGPT entwickelt haben, das den Kern der Lösung bildet. „Damit werden die Codeanalyse, der Testplan und der Testcode generiert. Dann wird es verwendet, um interaktiv auf Benutzeranfragen zu antworten, um diese Tests zu klären“, erklärte Friedman.

Das Unternehmen hat in den letzten Monaten mit 1000 frühen Benutzern zusammengearbeitet und öffnet das kostenlose Produkt für alle, die es heute ausprobieren möchten. Friedman glaubt, dass das Unternehmen durch die frühzeitige Einbeziehung von Entwicklern in das kostenlose Produkt später Geld verdienen wird, wenn es Produkte für Teams und Unternehmen mit fortschrittlicheren Funktionen herausbringt, die für die speziellen Anforderungen dieser Gruppen entwickelt wurden.

Das Unternehmen hat derzeit 15 Mitarbeiter und stellt ein. Er sagt, dass der Aufbau eines vielfältigen Teams für ihn eine Priorität ist, selbst so früh im Unternehmen. „Wir haben schon heute eine große Vielfalt in den 15 Leuten [we have on the team]. Und es ist jetzt wichtig für uns, aber [we recognize] dass man immer mehr tun kann, und wir geben uns viel Mühe“, sagte er.

Die Seed-Investition in Höhe von 11 Millionen US-Dollar wurde gemeinsam von Vine Ventures und TLV Partners zusammen mit mehreren prominenten Business-Angel-Investoren geleitet.

tch-1-tech