Devin von Cognition Labs ist der erste autonome Software-IngenieurDevin von Cognition Labs ist der erste autonome Software-Ingenieur

Devin von Cognition Labs ist der erste autonome Software-Ingenieur mit Künstlicher Intelligenz: Das Startup-Unternehmen Cognition Labs hat mit Devin den weltweit ersten vollautonomen KI-Software-Ingenieur entwickelt. Devin ist in der Lage, komplexe Engineering-Aufgaben zu planen und auszuführen, die Tausende von Entscheidungen erfordern. Mit seinem Zugriff auf gängige Entwickler-Tools wie Shell, Code-Editor und Browser in einer sandboxed Compute-Umgebung ist Devin bestens ausgestattet, um menschliche Ingenieure bei ihrer Arbeit zu unterstützen.

Devins beeindruckende Fähigkeiten

Was Devin so besonders macht, ist seine unglaubliche Fähigkeit, vorauszudenken und komplexe Aufgaben zu planen. Er kann Tausende von Entscheidungen treffen, aus seinen Fehlern lernen und sich im Laufe der Zeit verbessern. Devin hat sogar erfolgreich technische Vorstellungsgespräche bei führenden KI-Unternehmen absolviert.

Devins Leistung wurde anhand der herausfordernden SWE-Benchmark evaluiert, bei der es darum geht, reale GitHub-Issues in Open-Source-Projekten wie Django und scikit-learn zu lösen. Devin konnte beeindruckende 13,86% der Issues eigenständig beheben und übertraf damit den bisherigen Stand der Technik von 1,96% deutlich. Selbst wenn man den besten vorherigen Modellen die exakten zu bearbeitenden Dateien vorgab, konnten sie nur 4,80% der Probleme lösen.

Devin kann den Umgang mit unbekannten Technologien erlernen

Nachdem Devin einen Blog-Beitrag gelesen hat, führt er ControlNet auf Modal aus, um Bilder mit versteckten Nachrichten für Sara zu erstellen.

Devin kann Apps vollständig entwickeln und bereitstellen

Devin erstellt eine interaktive Website, die das “Game of Life” simuliert! Er fügt schrittweise vom Benutzer angeforderte Funktionen hinzu und stellt die App dann auf Netlify bereit.

Devin kann eigenständig Fehler in Codebases finden und beheben

Devin hilft Andrew, sein Open-Source-Buch zum Wettkampfprogrammieren zu pflegen und zu debuggen.

Devin kann seine eigenen KI-Modelle trainieren und feinabstimmen

Devin richtet das Finetuning für ein großes Sprachmodell ein, wobei er nur einen Link zu einem Forschungs-Repository auf GitHub erhält.

Devin kann Fehler und Feature-Anfragen in Open-Source-Repositories bearbeiten

Ausgehend von einem Link zu einem GitHub-Issue erledigt Devin das gesamte Setup und die erforderliche Kontexterfassung.

Devin kann zu reifen Produktions-Repositories beitragen

Dieses Beispiel ist Teil der SWE-Benchmark. Devin behebt einen Fehler bei Logarithmus-Berechnungen im sympy Python-Algebra-System. Devin richtet die Code-Umgebung ein, reproduziert den Fehler, programmiert die Korrektur und testet sie eigenständig.

Wir haben Devin sogar echte Jobs auf Upwork gegeben und er konnte auch diese erledigen!

Hier schreibt und debuggt Devin Code, um ein Computer-Vision-Modell auszuführen. Devin sammelt die resultierenden Daten und erstellt am Ende einen Bericht.

Ein vielseitiger KI-Teamkollege für Ingenieure

Mit Devin können sich Software-Ingenieure auf interessantere Probleme konzentrieren und Engineering-Teams können sich ambitioniertere Ziele setzen. Devin kann lernen, mit unbekannten Technologien umzugehen, Apps eigenständig entwickeln und deployen, Bugs in Codebases finden und beheben, seine eigenen KI-Modelle trainieren und feinabstimmen sowie zu reifen Produktions-Repositories beitragen.

Über Cognition Labs

Cognition Labs ist ein angewandtes KI-Labor mit Schwerpunkt auf Reasoning. Das Unternehmen möchte KI-Teamkollegen mit Fähigkeiten entwickeln, die weit über die heutigen KI-Tools hinausgehen. Durch die Lösung von Reasoning-Problemen will Cognition Labs neue Möglichkeiten in einer Vielzahl von Disziplinen erschließen – und Code ist dabei nur der Anfang.

Das in New York und der San Francisco Bay Area ansässige Startup ist gut finanziert, unter anderem durch eine Serie-A-Finanzierung in Höhe von 21 Millionen US-Dollar unter der Führung von Founders Fund. Zu den Unterstützern gehören Branchenführer wie Patrick und John Collison, Elad Gil, Sarah Guo, Chris Re, Eric Glyman, Karim Atiyeh, Erik Bernhardsson, Tony Xu und Fred Ehrsam.

Fazit Devin von Cognition Labs ist der erste autonome Software-Ingenieur mit Künstlicher Intelligenz

Mit Devin hat Cognition Labs einen beeindruckenden Meilenstein in der Entwicklung von KI-gestützten Software-Ingenieuren erreicht. Devins Fähigkeiten gehen weit über die bisherigen KI-Tools hinaus und ebnen den Weg für eine neue Ära der Zusammenarbeit zwischen menschlichen und künstlichen Intelligenzen im Software-Engineering. Es bleibt spannend zu beobachten, welche weiteren Fortschritte Cognition Labs auf diesem Gebiet erzielen wird.

Quelle: Cognition Labs

#Devin #KuenstlicheIntelligenz #artificialintelligence #KI #AI #Softwareentwicklung #Programmieren #Reasoning #CognitionLabs

Die 29 besten KI-Sales-Tools für Deinen maximalen Erfolg im Vertrieb 2024
Die 10 besten Alternativen zu ChatGPT findest Du hier!
KI im Mittelstand – Jetzt künstliche Intelligenz im Unternehmen nutzen
16 besten KI Meeting Assistenten
Die 22 KI-Supermächte: Ein DeepDive auf die führenden Player 2024
Keymate.ai ist ChatGPT MIT Google Search – Krasse Kombi