Zum Inhalt springen

Zum PR-Prüfer befördert?

Wenn Agenten Code schreiben, verschiebt sich die Arbeit: Aufgaben formulieren, Änderungen prüfen und die Verantwortung für das Ergebnis übernehmen.

Ein Ticket beschreiben, einen Agenten losschicken und später einen Pull Request prüfen: So kann Softwareentwicklung inzwischen aussehen. GitHub beschreibt diesen Ablauf für seinen Cloud-Agenten ausdrücklich. Die erzeugten Änderungen müssen weiterhin geprüft und validiert werden.

Damit bekommt die scherzhafte „Beförderung zum PR-Prüfer“ einen ernsthaften Kern. Wer Implementierung delegiert, verbringt mehr Zeit damit, Aufgaben zu präzisieren, Annahmen zu hinterfragen und Ergebnisse zu beurteilen. Das ist eine mögliche Verschiebung der Arbeit, keine Beschreibung jedes Entwicklerjobs.

Der Auftrag wird Teil der Entwicklungsarbeit

„Baue einen Login“ lässt viele Entscheidungen offen. Welche Nutzer sollen sich anmelden? Welche bestehenden Abläufe müssen funktionieren? Woran lässt sich erkennen, dass die Änderung fertig ist?

Ein brauchbarer Auftrag beschreibt Verhalten, Grenzen und Prüfkriterien. Das Verständnis für das Produkt steckt zunehmend auch in dieser Vorarbeit. Unklare Anforderungen verschwinden durch einen Agenten nicht; sie werden möglicherweise schneller zu Code.

Mehr Code macht Urteilskraft wichtiger

Im Review zählt mehr als ein grüner Testlauf. Passt die Änderung zur Architektur? Prüfen die Tests das gewünschte Verhalten? Sind neue Abhängigkeiten oder Seiteneffekte gerechtfertigt? Wer diese Fragen beantworten will, braucht weiterhin technisches Verständnis.

Auch ein zweiter Agent kann beim Prüfen helfen. Die Entscheidung, ob ein Ergebnis in das Produkt gehört, sollte dabei einen erkennbaren Verantwortlichen behalten.

Agenten koordinieren ist eine eigene Aufgabe

Mehrere Agenten können getrennte Aufgaben bearbeiten. Als Arbeitsmodell braucht das abgegrenzte Zuständigkeiten, klare Übergaben und einen gemeinsamen Stand. Sonst wird gewonnene Implementierungszeit mit Integrationsarbeit bezahlt.

Die interessante Frage lautet deshalb: Wie wird aus mehr erzeugtem Code bessere Software? Agenten zu führen bedeutet, Aufgaben und Qualitätsmaßstäbe so zu gestalten, dass Ergebnisse nachvollziehbar zusammenpassen.