← Neueste Arbeiten
🤖 AI

AgentForge: Execution-Grounded Multi-Agent LLM Framework for Autonomous Software Engineering

Die Arbeit stellt AGENTFORGE vor, ein Multi-Agenten-Framework für autonome Softwareentwicklung, das durch die verbindliche Ausführung von Code in einer Sandbox und die Koordination spezialisierter Agenten die Lösungsrate auf SWE-BENCH Lite signifikant verbessert.

Ursprüngliche Autoren: Rajesh Kumar, Waqar Ali, Junaid Ahmed, Najma Imtiaz Ali, Shaban Usman

Veröffentlicht 2026-04-16
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Rajesh Kumar, Waqar Ali, Junaid Ahmed, Najma Imtiaz Ali, Shaban Usman

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

AgentForge: Das Team, das Code nicht nur schreibt, sondern auch „testet"

Stell dir vor, du möchtest ein riesiges, komplexes Haus bauen (das ist die Software). Bisher haben wir versucht, dies mit einem einzigen genialen Architekten zu tun, der nur aus dem Kopf heraus plant und zeichnet. Das Problem? Dieser Architekt ist zwar kreativ, aber er weiß oft nicht, ob die Wände wirklich stehen bleiben, wenn der Wind weht. Er schreibt einfach einen Plan auf, und wir hoffen, dass er funktioniert.

AgentForge ändert dieses Spiel komplett. Statt eines einzelnen Genies setzen sie auf ein spezialisiertes Team aus fünf Experten, die in einer sicheren Werkstatt arbeiten.

Hier ist, wie das Team funktioniert, erklärt mit einfachen Analogien:

1. Das Problem: Der „Hoffnungsschreiber"

Bisherige KI-Systeme (wie ein einzelner großer Chatbot) funktionieren wie ein Autor, der eine Geschichte schreibt, ohne sie jemals vorzulesen. Sie produzieren Code, der plausibel aussieht, aber oft Fehler enthält, die erst auffallen, wenn das Programm eigentlich laufen soll. Sie „halluzinieren" Lösungen, die in der Theorie gut klingen, in der Praxis aber abstürzen.

2. Die Lösung: Das AgentForge-Team

AgentForge ist wie eine hochmoderne Baufirma mit fünf klar definierten Rollen. Jeder hat eine Aufgabe, und niemand darf den nächsten Schritt tun, bevor der vorherige Schritt wirklich funktioniert.

  • Der Planer (Planner): Er ist der Bauleiter. Bevor ein einziger Stein gesetzt wird, liest er die alten Pläne (den bestehenden Code) und erstellt einen genauen Schritt-für-Schritt-Plan. Er weiß, welche Teile des Hauses betroffen sind.
  • Der Baumeister (Coder): Er ist der Handwerker, der den Plan umsetzt. Aber er ist sparsam: Er repariert nur die kaputte Stelle (ein „Patch"), statt das ganze Haus neu zu bauen. Das spart Zeit und Geld.
  • Der Prüfer (Tester): Er ist der strenge Sicherheitsinspektor. Er baut sofort eine Testumgebung (eine Art „Windkanal") und prüft: Hält die Wand? Läuft das Licht? Er schreibt Tests, die genau das überprüfen, was kaputt war.
  • Der Reparatur-Experte (Debugger): Wenn der Prüfer sagt: „Hier kracht es!", springt dieser Experte ein. Er schaut sich die Fehlermeldung an, repariert den Fehler und lässt den Prüfer erneut testen. Das wiederholt sich so lange, bis alles grün ist.
  • Der Kritiker (Critic): Am Ende kommt der Chefinspektor. Er schaut sich das ganze Ergebnis an und gibt das endgültige „Go" oder „Stopp".

3. Der wichtigste Trick: Die „Sichere Werkstatt" (Sandbox)

Das ist das Herzstück von AgentForge.
Stell dir vor, die KI würde ihren Code direkt auf deinem echten Computer ausführen, um zu testen, ob er funktioniert. Das wäre gefährlich – sie könnte versehentlich deine Fotos löschen oder das Internet blockieren.

AgentForge nutzt eine Docker-Sandbox. Das ist wie eine unsichtbare, feuerfeste Glasbox, in der die KI ihre Arbeit macht.

  • Wenn die KI etwas falsch macht, passiert nichts mit deinem echten Computer.
  • Die Box wird nach jedem Test sofort zerstört und neu aufgebaut.
  • Das Wichtigste: Die KI sieht das echte Ergebnis. Wenn der Code abstürzt, sieht sie den Absturz. Sie lernt daraus. Sie kann nicht mehr „raten", ob es funktioniert, sie muss es beweisen.

4. Warum ist das so erfolgreich?

Die Forscher haben herausgefunden, dass echtes Feedback viel besser ist als bloßes „Raten".

  • Einzelner KI vs. Team: Ein einzelner KI-Modell versucht alles auf einmal zu lösen und macht oft Fehler. Das Team teilt die Arbeit auf. Wenn der Planer einen Fehler macht, kann der Tester ihn sofort finden.
  • Die Lernkurve: Das System merkt sich erfolgreiche Reparaturen (wie ein Handwerker, der sich notiert, wie man ein bestimmtes Rohr repariert). Beim nächsten Mal greift es auf dieses Wissen zurück.

5. Das Ergebnis

Auf einem großen Test (SWE-Bench Lite), bei dem es darum ging, echte Fehler in berühmten Software-Projekten zu finden und zu beheben, hat AgentForge 40 % der Aufgaben gelöst.
Zum Vergleich: Ein einzelner KI-Modell (ohne Team und ohne echte Tests) hat nur etwa 14 % geschafft.

Das ist wie der Unterschied zwischen einem einzelnen Handwerker, der versucht, ein ganzes Haus zu bauen, und einem erfahrenen Team mit Bauleiter, Elektriker und Sicherheitsprüfer, das in einer sicheren Werkstatt arbeitet.

Fazit

AgentForge zeigt uns: Um Software wirklich zu reparieren, reicht es nicht, den Code nur zu schreiben. Man muss ihn ausführen, prüfen und reparieren, bis er hält. Indem man die KI zwingt, in einer sicheren Umgebung zu arbeiten und ihre Arbeit von einem Team aus Spezialisten überprüfen zu lassen, werden die Ergebnisse viel zuverlässiger – fast so, als würde man einen menschlichen Ingenieur-Team an die Arbeit setzen.

Kurz gesagt: AgentForge ist der erste Schritt von „KI, die Code schreibt" hin zu „KI, die funktionierende Software baut".

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →