Weitere Informationen
Factory nutzt Claude, um autonome Droids anzutreiben, die die Softwareentwicklung für Unternehmen optimieren und Kunden über 500.000 Ingenieurstunden und Millionen von Dollar in jedem Schritt des Softwareentwicklungslebenszyklus einsparen.
Factory, 2023 gegründet, hat sich zum Ziel gesetzt, Autonomie in die Softwareentwicklung zu bringen. Das Unternehmen entwickelt KI-gestützte Systeme namens „Droids", die arbeitsintensive Aufgaben im gesamten Softwareentwicklungslebenszyklus automatisieren. Diese Droids koennen alles von Code-Reviews und Dokumentation bis hin zu End-to-End-Coding-Aufgaben wie Refactoring, Migrationen und Feature-Anfragen uebernehmen.
„Wenn Software entwickelt wird und Unternehmen wachsen, werden Organisationsstruktur und Engineering-Praktiken inkonsistent. Das führt zu Engpaessen und Verlangsamungen", erklaert Eno Reyes, CTO und Mitgruender von Factory. „Es gab wirklich kein einzelnes Tool oder System, das die Mehrdeutigkeit bewaeltigen konnte, die noetig ist, um den gesamten Softwarelebenszyklus zu navigieren, insbesondere eines, das mit der Organisation skaliert."
Factorys Loesung besteht darin, autonome Systeme zu schaffen, die die Komplexitaeten grossangelegter Softwareentwicklung verstehen und navigieren koennen. Ihre Droids nutzen KI, um Codebasen zu analysieren, Entscheidungen zu treffen und Aufgaben mit minimalem menschlichen Eingriff auszuführen.
Um diese autonomen Systeme zu schaffen, benoetigte Factory KI-Modelle, die zu komplexem Reasoning, Planung und Entscheidungsfindung faehig sind. Die Loesung fanden sie in der Claude 3-Modellfamilie.
„Wir versuchen, menschliche Kognition zu modellieren", sagt Reyes. „Wir brauchen Systeme, die agentischer Natur sind. Sie müssen planen, Teilziele zerlegen, ueber Fehler reflektieren und Aufgaben waehrend der Ausfuehrung verfeinern koennen. Sie brauchen ein Gedaechtnis, sowohl kurzfristig als auch langfristig. Sie muessen in der Lage sein, Informationen abzurufen und Tools zu nutzen. Anthropic und Claude haben konsistent geliefert, was wir brauchen, um dorthin zu gelangen."
Factory setzt Claude 3 Opus für Aufgaben ein, die intensives Reasoning und komplexe Entscheidungsfindung erfordern. Fuer Aufgaben mit hohem Volumen, die dennoch gutes Reasoning erfordern, aber sehr schnell sein muessen, setzen sie Claude 3 Haiku ein. Diese Kombination ermoeglicht es Factory, KI-Systeme zu schaffen, die die Mehrdeutigkeit und Komplexitaet bewaltigen koennen, die grossangelegter Softwareentwicklung innewohnt.
Die Claude 3-Modellfamilie ist die beste ihrer Klasse für agentische Engineering-Aufgaben. Claude 3 Opus uebertraf vergleichbare Modelle mit deutlichem Abstand in einer Vielzahl unserer intern entwickelten Benchmarks fuer Softwareentwicklung. Darueber hinaus lieferte Claude 3 Haiku die beeindruckendste Kombination aus Leistung und Geschwindigkeit in seiner Klasse.
— Eno Reyes, CTO und Mitgründer von Factory
Factorys Droids haben bereits erhebliche Auswirkungen für ihre Unternehmenskunden. Das Unternehmen arbeitet typischerweise mit Organisationen zusammen, die Hunderte bis Tausende von Ingenieuren beschaeftigen.
Eines ihrer Schlüsselprodukte ist der Review Droid, der den Code-Review-Prozess automatisiert. Bei der Bereitstellung analysiert er Pull Requests, liefert Kontextualisierung, hinterlaesst Inline-Kommentare und hilft anderen Reviewern, die Aenderungen zu verstehen. Ein weiteres Produkt, der Code Droid, kann ein Ticket aus einem Projektmanagementsystem wie Jira oder Linear uebernehmen, an der Aufgabe arbeiten und einen Pull Request erstellen, um das angeforderte Feature oder den Fix zu implementieren.

Beide Droids, die von Claude angetrieben werden, reduzieren die Zeit, die Ingenieure für Routineaufgaben aufwenden, drastisch – und ermoeglichen es Ingenieuren, sich auf hoeherwertige Problemloesung und neue Moeglichkeiten zu konzentrieren. Factory schaetzt, dass sie ueber alle Kunden hinweg etwa 550.000 Stunden Entwicklungszeit eingespart haben. Im Durchschnitt spart jede Organisation etwa 2.300 Stunden, was einer Reduktion der Entwicklungszykluszeit um 20 % entspricht.
Factorys Einsatz von Claude geht über einfache Aufgabenautomatisierung hinaus. Sie entwickeln anspruchsvolle Systeme, die komplexe, mehrstufige Prozesse in der Softwareentwicklung bewältigen koennen.
Dieser Fokus ermoeglicht es Factory, KI-Systeme zu schaffen, die die immense Komplexitaet und Variabilitaet realer Softwareentwicklungsaufgaben bewaeltigen koennen. Ihre Systeme koennen planen, Probleme in Teilschritte zerlegen und in jeder Phase des Prozesses Entscheidungen treffen.

Factorys Engagement für die Weiterentwicklung des Stands der Technik in der KI-gestützten Softwareentwicklung zeigt sich in ihrem aktuellen technischen Bericht, in dem ihr Code Droid – der teilweise von Claude angetrieben wird – State-of-the-Art-Leistung bei Softwareentwicklungs-Benchmarks liefert.
Factory verfeinert und erweitert seine KI-gestützten Droids kontinuierlich. Die Plaene umfassen sowohl die Vertiefung der Faehigkeiten bestehender Droids als auch die weitere Transformation der Softwareentwicklungslandschaft.
Mit ihrem innovativen Einsatz von LLMs und ihrem Fokus auf die Loesung realer Probleme für Unternehmenskunden ist Factory bestens positioniert, um den Weg zu wahrer Autonomie in der Softwareentwicklung anzuführen.