Viele Startups und große Technologieunternehmen haben versucht, künstliche Intelligenz zum Programmieren von Software zu entwickeln. Jetzt tritt ein weiterer neuer Spieler aus dem Schatten und wirft seinen Hut in den Ring, mit der Mission, die vielen Probleme zu lösen, die entstehen, wenn Menschen und all diese KIs gemeinsam Code schreiben. Tessl baut eine sogenannte „native KI“-Plattform auf, die Entwickler und ihre Teams zum Erstellen und Warten von Software nutzen können, und eröffnet heute eine Warteliste für diejenigen, die daran interessiert sind, sie auszuprobieren.
„It’s Building“ wird hier ganz konkret verwendet: Das Produkt von Tessl wurde noch nicht veröffentlicht (der Plan ist, es Anfang nächsten Jahres zu veröffentlichen). Aber das in London ansässige Startup teilt mit einigem finanziellen Tamtam etwas mehr darüber, was es tut. Tessl hat stillschweigend 125 Millionen US-Dollar in einer Startrunde und einer Serie A eingesammelt, die beide heute zum ersten Mal bekannt gegeben wurden. Die neueste Runde wird von Index Ventures angeführt, unter Beteiligung von Accel, GV und Boldstart. GV (auch bekannt als Google Ventures) und Boldstart leiteten gemeinsam die Gründung.
TechCrunch hat aus mehreren Quellen bestätigt, dass die Post-Money-Bewertung von Tessl über 500 Millionen US-Dollar liegt.
Wie Sie vielleicht schon vermutet haben, liegt einer der Gründe dafür, dass ein Unternehmen, das weder Kunden noch ein ausgeliefertes Produkt hat, diese Art von Aufmerksamkeit von erstklassigen VCs erhält, darin, wer es aufbaut.
Der CEO und Gründer ist Guy Podjarny, so etwas wie ein Entwicklerflüsterer. Sein letztes Startup war Snyk, ein Cybersicherheitsunternehmen, das zuletzt (in) bewertet wurde 2022) auf 7,4 Milliarden US-Dollar. Zuvor war er CTO bei Akamai, eine Rolle, die er übernahm, nachdem Akamai sein erstes Startup, Blaze, übernommen hatte, das sich auf die Beschleunigung der Ladezeiten von Websites konzentrierte.
„Podjarny ist unglaublich visionär und umsichtig in Bezug auf sein Geschäft“, sagte Carlos Gonzalez-Cadenas, Partner bei Index, der die Investition leitete, in einem Interview mit TechCrunch. „Er ist sehr, sehr gut darin, Entwicklergemeinschaften zu verstehen und entwicklerorientierte Unternehmen aufzubauen.“
Podjarny sagte in einem Interview, dass das Tessl-Konzept aus seiner Erfahrung bei Snyk entstand.
Der Schwerpunkt des letztgenannten Unternehmens liegt auf der Erkennung (und Behebung) von Sicherheitslücken im Code, und Podjarny sah, dass ein ähnliches Problem mit der allgemeinen Code- und Software-Interoperabilität immer dringlicher wird – insbesondere aufgrund der schnellen Verbreitung von Code, der automatisch von KIs geschrieben wird.
„Was macht KI mit der Softwareentwicklung?“ Er sagte, er habe sich gefragt. Die Antwort war: Beschleunigen, aber auch viel automatisierter erstellen. Und der Prozess der Wartung und Übermittlung von Aktualisierungen an diesen Code würde die Komplexität und die Wahrscheinlichkeit eines Systemabsturzes erhöhen. Dies hat letztendlich viele negative Auswirkungen (Sicherheit, Betriebszeit, Kosten, Effizienz) für Unternehmen. „Je mehr sich dieses Bild in meinem Kopf formte, desto klarer wurde mir, dass ich das bauen würde.“
(Der Name Tessl ist eine Anspielung auf „Tessellation“, sagte Podjarny: Das Ziel besteht darin, sicherzustellen, dass die Software und der Code dahinter nahtlos zusammenpassen und nicht in einem verwirrenden, überlappenden Durcheinander existieren.)
Podjarny war vorsichtig und gab nicht zu viele Details zu den Arten von Anwendungen oder Codes bekannt, die seiner Meinung nach auf Tessl erstellt oder verwaltet werden sollen. Aber es scheint, dass der Ehrgeiz zwar groß erscheint, aber in Wirklichkeit klein anfangen wird.
„Wir teilen noch nicht die vollständige Strategie mit, was das ist“, sagte er über Zielanwendungen oder Anwendungsfälle. „Ich würde sagen, fangen wir nicht mit Spielen an. Wir beginnen mit einer relativ einfachen Software, die es uns ermöglicht, ein End-to-End-System aufzubauen, das für die Generierung von LLMs besser zu verwalten ist und für menschliche Spezifikationen besser zu verwalten ist. Und von dort aus werden wir uns weiterentwickeln.“
Die Grundidee hinter dem, was das Startup tut, sieht etwa so aus: Entwickler und ihre Teams (zu denen Produktmanager und andere gehören können, die normalerweise keinen Code schreiben) können Spezifikationen für Tessl bereitstellen. Sie können in Form natürlicher Sprache oder im Code selbst vorliegen. Diese Spezifikationen können dann von Tessl verwendet werden, um neuen Code zu schreiben, der dieser Spezifikation entspricht. Danach kann Tessl automatisiert werden, um den Code im Einklang mit dieser Spezifikation zu halten: Das heißt, wenn aufgrund dieses neuen Codes die Gefahr besteht, dass etwas kaputt geht, führt Tessl eine Abhilfe durch, um es zu identifizieren und zu reparieren.
Es scheint, dass Tessl nicht als ummauerter Garten angelegt ist. Podjarny sagte, er spreche mit anderen Leuten, die KI-Codierungsassistenten entwickelt haben oder bauen, mit der Idee, dass die Arbeit, die diese anderen Plattformen produzieren, auch mit Tessl verwaltet werden könnte. Das anfängliche Ziel werde die Unterstützung von Java, Javascript und Python sein, weitere Sprachen würden im Laufe der Zeit hinzugefügt, fügte Podjarny hinzu.
Ein Grund dafür, dass Investoren die Idee lieben und unterstützen, ist ihre Erweiterbarkeit. Gonzalez-Cadenas sagte, die Beibehaltung des Kodex sei etwas, das seiner Meinung nach „viele Signale“ dafür gebe, dass es derzeit wichtig sei. „Aber er baut hier ein Registrierungssystem auf“, fügte er hinzu. „Sobald Sie das tun, gibt es eine Vielzahl von Möglichkeiten.“