These 9
Die Entwicklerin ist Agent Harness Engineer
Auf der Delivery-Seite ist die Entwicklerin nicht primär Produzentin, sondern Hüterin der Produktionsfähigkeit. Ihre Kernaufgabe ist es, den Agent Harness zu bauen und zu warten. Gemeint ist alles, was einen Coding-Agenten umgibt und seine Arbeit lenkt und begrenzt: Anweisungen, Werkzeuge, automatische Prüfungen und Feedback-Schleifen. Der Harness ist die Infrastruktur, in der alle drei Mitglieder des Trios sicher und produktiv bauen können.
Der Harness umfasst:
- Guardrails: Fitness Functions, Linter-Regeln, Architektur-Checks, also maschinell erzwungene Qualitätsgrenzen
- Skills und Subagents: Spezialisierte Skills und Agenten für wiederkehrende Aufgaben, von der Entwicklerin definiert und kuratiert
- CI/CD-Pipeline: Kein generierter Code landet in Produktion ohne Gate
- Observability, Deployment, Monitoring: technische Verantwortung bleibt
Dafür muss die Entwicklerin die Theorie des Programms besitzen, im Sinne von Peter Naurs Programming as Theory Building. Naur argumentiert, dass ein Programm mehr ist als sein Code: Das Wissen, warum es so gebaut ist, wie seine Teile zusammenhängen und wie es sich sinnvoll ändern lässt, existiert nur in den Köpfen der Menschen, die es entwickeln. Wenn Agenten große Teile des Codes generieren, entsteht Code, ohne dass jemand die Theorie dahinter aufbaut. Die Entwicklerin ist die Person im Trio, die diese Theorie trotzdem hält und weiterentwickelt. Nur so kann sie Guardrails formulieren, die das Richtige erzwingen, und erkennen, wann generierter Code von der Architektur abweicht.
Die Entwicklerin verantwortet also nicht nur die Strukturen der Architektur, sondern auch die Infrastruktur, die verhindert, dass agentisch generierter Code diese Strukturen untergräbt.
Beiträge
Zu dieser These gibt es noch keine Beiträge.
Hintergrund
Das Agentic Trio ist ein Ansatz von Daniel Westheide und Fabian Walther bei INNOQ. Mehr zum Hintergrund oder direkt Kontakt aufnehmen.