AI Agents vs. menschliche Entwickler: Ist Delegation wirklich so anders?
Martin Zöller
Manche Engineers lehnen AI Agents in ihrem Alltag nach wie vor ab. Warum eigentlich?
Die üblichen Gründe, die ich immer wieder höre, sind unter anderem:
- AI Agents sind (noch) nicht gut genug.
- Sie sind nicht berechenbar.
- Sie haben kein dauerhaftes Gedächtnis.
- usw.
Lassen wir die Liebe zum Handwerk und ideologische Gründe mal einen Moment außen vor.
Ein kleines Gedankenexperiment:
Heute ist es so, dass ich an eine Aufgaben an eine Vielzahl von AI Agents verteile und anschließend die Ergebnisse beurteile. Irgendwann werden Änderungen veröffentlicht, und ich trage die Verantwortung. (Hätte ich unendlich Zeit und Energie, würde ich am liebsten alles selbst machen.)
In einer anderen Realität sind diese AI Agents stattdessen menschliche Entwickler. Ich verteile Aufgaben und beurteile die Arbeit. Irgendwann werden Änderungen veröffentlicht, und ich trage die Verantwortung. (Hätte ich unendlich Zeit und Energie, würde ich am liebsten alles selbst machen.)
In meinen Augen ist zumindest nicht offensichtlich, dass es fundamental anders ist, die Arbeit an eine Maschine statt an einen Menschen abzugeben. Leute sagen immer wieder: „Naja, Menschen sind berechenbarer und du kannst mit ihnen besser diskutieren.“ Ich bin mir nicht so sicher, dass diese Aussage pauschal richtig ist. Ist das wirklich so? Kann man das so verallgemeinern? Andere Leute sagen: „Der AI Agent hat keine Erinnerung an vergangene Entscheidungen und erfindet das Rad immer wieder neu.“ Auch da: Ich bin mir nicht sicher, ob menschliche Entwickler das grundsätzlich anders machen. Wieder andere stören sich an Halluzinationen: „Mit welchem Selbstbewusstsein es falsch liegt!“ Ich als Mensch bin da nicht immer besser.
Andere Leute argumentieren, dass Softwareentwicklung nicht mehr das ist, was sie mal war.
Auch da:
- Die Arbeit wird nicht weniger, und AI Agents scheinen Devs wohl doch nicht die Jobs zu stehlen.
- Der Backlog deiner Software war vorher schon praktisch endlos, nur wird die endlose Arbeit jetzt schneller erledigt.
- AI Agents liefern bessere Ergebnisse, wenn die Software den Best Practices der Branche folgt. Menschen auch.
- AI Code Review findet längst nicht alle Fehler und erzeugt False Positives. Menschliches Code Review auch.
Ich sage nicht, dass AI Agents menschliche Zusammenarbeit ersetzen können oder sollen. Menschen brauchen Menschen, und ich glaube nach wie vor fest daran, dass man die besten Ergebnisse dann erzielt, wenn man kluge Köpfe in einem Raum versammelt, um ein Problem kreativ zu lösen.
Ich sage nur, dass viele der Punkte, an denen sich manche Engineers bei Claude Code und Codex stören, auch beim Menschen auftreten.
Und vielleicht ist das auch einfach okay.
Updates zu Agentic Software Engineering bekommen
Lass dich benachrichtigen, wenn ich neue Insights über Agentic Coding in der Softwareentwicklung veröffentliche. Du kannst das jederzeit abbestellen.
Deine E-Mail-Adresse wird nicht an Dritte weitergegeben.