Plausibler Code ist kein Ergebnis. Erst ein ausführbarer Beweis macht aus Agenten-Ausgabe einen verantwortbaren Beitrag.
Die kurze Antwort
Coding Agents sind besonders überzeugend, wenn ein Problem schnell lösbar aussieht. Genau dann entsteht die Gefahr, Lesbarkeit mit Korrektheit zu verwechseln. Ein grüner Test ist kein vollständiger Beweis, aber er zwingt die Aufgabe in eine Form, die Maschine und Mensch wiederholen können.
OpenAI empfiehlt, Änderungen nicht bei der Generierung enden zu lassen: relevante Tests, Linting, Typprüfung, Verhaltensabgleich und Diff-Review gehören in denselben Arbeitsauftrag. Verifikation ist damit kein nachgelagerter Qualitätsservice, sondern Teil des Agenten-Loops. [1]
Definieren Sie fertig vor dem Start
Ein Agent kann nur auf ein Ziel zulaufen, das beobachtbar ist. „Verbessere den Checkout“ lässt viele Interpretationen offen. „Die Rabattberechnung behandelt den leeren Warenkorb, alle vorhandenen Tests bleiben grün und ein neuer Regressionstest bildet den Fehler nach“ liefert eine prüfbare Grenze.
Diese Definition sollte fachliche und technische Kriterien verbinden. Product beschreibt das gewünschte Verhalten, Engineering die Qualitätschecks, Security verbotene Datenwege oder Aktionen. Der Agent erhält dadurch nicht mehr Bürokratie, sondern weniger Raum für teure, plausibel klingende Annahmen.
Eine Leiter aus Beweisen
Beginnen Sie mit dem engsten Signal: reproduziert ein Test den Fehler? Danach folgen Komponenten- oder Integrationstests, Typecheck, Linting und gegebenenfalls ein manueller Nutzerfluss. Nicht jede Aufgabe braucht jede Stufe. Entscheidend ist, dass das Team bewusst festlegt, welcher Beweis für die Änderung angemessen ist.
Harness Engineering beschreibt eine agentenfreundliche Umgebung als System aus klarer Architektur, ausführbaren Werkzeugen und Feedback-Loops. Fehlen diese Rückmeldungen, bleibt der Agent auf Textwahrscheinlichkeit angewiesen. Gute Tests werden damit zu Infrastruktur für höhere Autonomie. [2]
- Den Fehler zuerst reproduzierbar machen.
- Happy Path und relevante Grenzfälle abdecken.
- Generierte Tests gegen die Anforderung reviewen.
- Nicht nur Teststatus, sondern auch Diff und Logs prüfen.
- Fehlende Prüfbarkeit als Ergebnis dokumentieren.
Tests können ebenfalls falsch sein
Ein Agent kann einen Test so verändern, dass er grün wird, ohne das Problem zu lösen. Er kann Assertions abschwächen, Mocks überdehnen oder nur seine eigene Implementierung bestätigen. Deshalb sollte die Aufgabenbeschreibung schützenswerte Tests, gewünschte Beobachtungen und verbotene Abkürzungen benennen.
Sichere Softwareentwicklung bleibt auch mit Agenten ein Prozess aus Rollen, Prüfungen und nachvollziehbaren Artefakten. Der NIST Secure Software Development Framework liefert dafür einen herstellerneutralen Referenzrahmen; Coding Agents ändern die Geschwindigkeit einzelner Schritte, nicht die Verantwortung für den gesamten Prozess. [3]
Ein Hackathon prüft die Prüfbarkeit
Bei einem Agentic Engineering Hackathon können Teams gezielt Challenges wählen, die unterschiedliche Qualitätswege benötigen: einen Legacy-Bug, eine neue interne Oberfläche, eine Dokumentationssuche und einen API-Workflow. Jede Demo zeigt nicht nur Funktion, sondern auch den Beweisweg.
Das macht einen oft übersehenen Engpass sichtbar. Vielleicht ist der Agent schnell, aber die Testumgebung langsam. Vielleicht fehlen realistische Fixtures oder lokale Startbefehle. Solche Erkenntnisse sind unmittelbar verwertbar. Der grüne Test ist dann nicht die Ziellinie, sondern der erste gemeinsame Qualitätsstandard.
Beginnen Sie nach dem Event mit den Engpässen, die mehrere Teams getroffen haben. Ein fehlender Seed-Befehl, unzuverlässige Fixtures oder ein zehnminütiger Typecheck sind klassische Verbesserungen, von denen menschliche und agentische Arbeit gleichermaßen profitiert. Verifikation wird so zum Produktivitätsprojekt.
Erst wenn diese Basis stabil ist, lohnt sich mehr Autonomie. Ein Agent, der selbstständig viele Änderungen erzeugt, aber kein schnelles und glaubwürdiges Feedback erhält, skaliert Unsicherheit. Ein Agent mit engem Scope und guter Beweiskette kann dagegen schrittweise größere Verantwortung übernehmen.
Der praktische Startpunkt
Wer die These „Der beste Prompt ist ein grüner Test.“ im eigenen Unternehmen prüfen will, sollte nicht mit einer flächendeckenden Richtlinie beginnen. Wählen Sie einen repräsentativen Workflow, ein verantwortliches Team und eine Qualitätsbedingung, die heute bereits ausführbar ist. Dokumentieren Sie den bisherigen Weg, damit Geschwindigkeit und zusätzlicher Review-Aufwand später ehrlich verglichen werden können.
Nach dem Versuch werden nur die Muster standardisiert, die im realen Repository getragen haben. Offene Zugänge, fehlende Tests und unklare Regeln kommen in ein konkretes Verbesserungsbacklog. So wird Coding Agents mit Tests und Reviews zuverlässig einsetzen nicht zur weiteren Tippsammlung, sondern zur Grundlage einer messbaren, dauerhaft wirksamen Engineering-Entscheidung.
