Software-Entwicklung in der KI-Disruption
Coding-Agenten: Von der Testumgebung in die Praxis

Von Dr. Stefan Riedl 10 min Lesedauer

Anbieter zum Thema

Coding-Agents liefern in Testumgebungen oft gute Ergebnisse, stoßen aber bei der Integration und in realen Geschäftsprozessen an ihre Grenzen. Raghu Malpani, CTO bei UiPath, kennt die Problematik dahinter.

Es gibt Unterschiede zwischen optimalen Laborumgebungen und der Praxis – auch im Zusammenhang mit dem Einsatz von Coding Agents.(Bild:  Midjourney / KI-generiert)
Es gibt Unterschiede zwischen optimalen Laborumgebungen und der Praxis – auch im Zusammenhang mit dem Einsatz von Coding Agents.
(Bild: Midjourney / KI-generiert)

„Die Wirklichkeit ist eine Sense für Ideale“, wird der österreichische Schriftsteller Helmut Qualtinger zitiert. Daraus erklärt sich auch das Delta zwischen den Ergebnissen von Coding Agents unter Laborbedingungen und im praktischen Einsatz. „In Testumgebungen ist die Welt immer ‚ideal‘: Daten sind sauber, Systeme sind simuliert, es gibt keine gleichzeitige Last und meist nur einen klaren, erfolgreichen Weg durch den Prozess“, weiß Raghu Malpani, CTO bei UiPath. Ein Coding-Agent, der dafür optimiert ist, besteht diesen Test zuverlässig, aber eben nur diesen, erläutert der CTO. In der Realität gehe es aber um Fragestellungen, die eine Testumgebung meist ausblendet:

  • Was passiert nach dem dritten API-Timeout?
  • Wo liegen Zugangsdaten sicher im Credential-Vault?
  • Wie bleibt ein Vorgang über Wochen sauber nachverfolgbar, wenn er durch eine ganze Kette von Systemen läuft?
  • Wie verhält sich ein altes UI ohne API in einer Citrix-Sitzung im Vergleich zu lokal?

Nach der Testumgebung beginnt das wahre Leben

Coding-Agents übernehmen laut Malpani den ersten Teil, indem sie die Logik erzeugen, das seien grob gesprochen die ersten zwanzig Prozent der Arbeit. Die restlichen achtzig Prozent sind laut dem CTO der schwierige Teil, nämlich der, bei dem dafür gesorgt wird, dass diese Logik stabil, sicher und regelkonform gegen echte, manchmal chaotische Systeme läuft. Genau das prüfe eine Testumgebung meist nicht. Damit wäre die Antwort gefunden: Deshalb funktionieren Coding-Agents im Test gut und stoßen im echten Geschäftsprozess an Grenzen, nämlich dann, wenn diese Realität auf sie trifft.