KI-Agent Engineering entscheidet, ob AI Coding produktionsreif wird
Coding-Agenten beschleunigen die Umsetzung. Produktionsreife entsteht aber erst durch Kontext, Architektur, Leitplanken, Tests und klare Verantwortung.
Kyluke McDougall
Software-Architekt & Gründer
Inhaltsverzeichnis
- Der Agent ist nicht der Engpass. Der Kontext ist es.
- Warum Geschwindigkeit allein gefährlich werden kann
- KI-Agent Engineering als Betriebsmodell
- 1. Welche Aufgaben darf der Agent übernehmen?
- 2. Welche Informationen bekommt der Agent?
- 3. Welche Grenzen sind technisch erzwungen?
- 4. Wie wird Qualität gemessen?
- 5. Wer trägt Verantwortung?
- 6. Wie bleibt das System wartbar?
- Was das für Gründer, CTOs und Produktteams bedeutet
- Der sinnvolle Weg nach vorne
Die spannendste Entwicklung bei KI-Coding ist nicht mehr, dass ein Agent Code schreiben kann. Das ist inzwischen sichtbar genug.
Die wichtigere Frage ist: Was passiert, wenn dieser Agent an echter Software arbeitet?
In den aktuellen Diskussionen rund um Claude Code, Cursor, Lovable und Agent Engineering taucht immer wieder das gleiche Muster auf. Teams sind beeindruckt von der Geschwindigkeit. Ein Agent kann eine Funktion bauen, Tests ergänzen, Build-Fehler verfolgen, Sicherheitsprobleme suchen oder einen großen Codebestand zusammenfassen. Gleichzeitig häufen sich die Warnsignale: unsichere generierte Anwendungen, fehlende Berechtigungsgrenzen, zu viel Zugriff auf Produktivdaten, zu wenig Kontext und zu wenig Kontrolle.
Das ist kein Widerspruch. Es ist der Punkt.
AI Coding erhöht die Umsetzungskapazität. Ob daraus verlässliche Software wird, entscheidet nicht der Prompt allein, sondern das Engineering-System um den Agenten herum.
Der Agent ist nicht der Engpass. Der Kontext ist es.
Viele Unternehmen behandeln Coding-Agenten noch wie besonders schnelle Entwickler in einem Chatfenster. Man gibt eine Aufgabe, wartet auf Code, prüft grob das Ergebnis und freut sich über die Geschwindigkeit.
Für kleine Experimente reicht das oft. Für ernsthafte Produkte reicht es nicht.
Ein Agent kann nur dann sinnvoll arbeiten, wenn er die richtigen Informationen bekommt: Domänenmodell, Architekturentscheidungen, Coding-Regeln, Sicherheitsanforderungen, Datenflüsse, Teststrategie, Deployment-Prozess und Grenzen des Systems. Ohne diesen Kontext wirkt er produktiv, aber er optimiert lokal. Er löst die sichtbare Aufgabe und übersieht manchmal die unsichtbaren Konsequenzen.
Genau deshalb verschiebt sich der Fokus von “welches Modell schreibt den besten Code?” zu “welche Umgebung macht Agenten produktionsfähig?”
Diese Umgebung besteht aus Regeln, Struktur und Feedback:
- aktuelle Dokumentation statt veralteter Projektmythen;
- klare Modulgrenzen statt beliebiger Änderungen überall;
- wiederverwendbare Bausteine für Authentifizierung, RAG, Logging, Evaluierung und Fehlerbehandlung;
- Security- und Architekturchecks vor dem Merge;
- Tests für geschäftskritisches Verhalten;
- Observability für Agentenaktionen und Produktionswirkung;
- Freigabepunkte, bevor ein Agent Daten, Infrastruktur oder Releases berührt.
Das klingt weniger spektakulär als ein Demo-Video. Es ist aber der Unterschied zwischen einem schnellen Prototypen und einer belastbaren Softwarebasis.
Warum Geschwindigkeit allein gefährlich werden kann
Coding-Agenten senken die Kosten einer Änderung. Das ist gut. Aber es senkt auch die Hemmschwelle für Änderungen, die niemand sauber verstanden hat.
Ein Entwickler oder Produktteam kann heute in wenigen Minuten eine Integration bauen, eine Datenbankmigration erzeugen, eine Admin-Funktion ergänzen oder eine neue Abhängigkeit installieren lassen. Wenn die Organisation dafür keine klaren Grenzen hat, entsteht nicht nur mehr Output. Es entsteht mehr Risiko.
Typische Probleme sind nicht exotisch:
- ein Agent nutzt sensible Logs oder Produktionsdaten als Kontext;
- eine generierte API-Prüfung verwechselt Authentifizierung mit Autorisierung;
- ein Test bestätigt nur, dass die neue Oberfläche rendert, aber nicht, dass die Geschäftsregel stimmt;
- eine Datenmigration sieht lokal korrekt aus und ist produktiv nicht rückholbar;
- ein Agent ändert mehrere Schichten gleichzeitig, sodass niemand mehr den eigentlichen Architekturentscheid sieht;
- ein Tool bekommt Schreibzugriff, obwohl ein Lesezugriff für die Aufgabe gereicht hätte.
Das Problem ist nicht, dass KI “schlechten Code” schreibt. Menschen schreiben ebenfalls schlechten Code. Das Problem ist, dass KI gute und schlechte Entscheidungen mit derselben Geschwindigkeit produziert.
Produktionsreife entsteht deshalb nicht durch Misstrauen gegenüber KI. Sie entsteht durch ein System, das gute Entscheidungen wahrscheinlicher macht und gefährliche Entscheidungen früh stoppt.
KI-Agent Engineering als Betriebsmodell
Für ernsthafte Softwareteams wird AI Agent Engineering zu einer eigenen Disziplin. Nicht als neues Buzzword, sondern als praktisches Betriebsmodell für KI-unterstützte Entwicklung.
Ein solches Modell beantwortet sechs Fragen.
1. Welche Aufgaben darf der Agent übernehmen?
Nicht jede Aufgabe hat das gleiche Risiko. Ein Agent kann Dokumentation aktualisieren, Tests vorschlagen, eine isolierte UI-Komponente bauen oder Build-Fehler analysieren. Das ist etwas anderes als Produktionsdaten zu ändern, Authentifizierung umzubauen oder Infrastrukturrechte zu erweitern.
Gute Teams definieren Aufgabentypen mit passender Autonomie. Lesen, analysieren, vorschlagen, ändern und deployen sind verschiedene Stufen.
2. Welche Informationen bekommt der Agent?
Kontext ist ein Produktionsmittel. Wenn er falsch, veraltet oder zu breit ist, arbeitet der Agent am falschen Systembild.
Agent-ready bedeutet nicht, dass alles in ein Prompt-Dokument kopiert wird. Es bedeutet, dass Architekturentscheidungen, Domänenregeln, Schnittstellen, Runbooks und Sicherheitsgrenzen maschinenlesbar und aktuell genug sind, damit ein Agent sie nutzen kann.
3. Welche Grenzen sind technisch erzwungen?
Ein Regeltext ist hilfreich. Eine technische Grenze ist besser.
Pfadregeln, Sandboxen, getrennte Tokens, begrenzte Schreibrechte, Secrets-Handling, Branch-Policies, Hooks und CI-Gates machen aus “bitte sei vorsichtig” eine echte Sicherheitsstruktur. Gerade im Mittelstand ist das wichtig, weil viele Systeme gewachsen sind und nicht sauber zwischen Experiment, Test und Produktion trennen.
4. Wie wird Qualität gemessen?
Ein Agent, der viel Code erzeugt, ist nicht automatisch produktiv. Produktivität zeigt sich daran, ob die richtigen Dinge stabiler, schneller und wartbarer geliefert werden.
Dafür braucht es Tests, Review-Kriterien und teilweise auch Evals: Hat sich die kritische Geschäftslogik verändert? Sind Berechtigungen korrekt? Bleiben Schnittstellen kompatibel? Hat der Agent die bestehende Architektur respektiert? Sind Risiken sichtbar dokumentiert?
5. Wer trägt Verantwortung?
Ein Agent kann Arbeit übernehmen, aber keine geschäftliche Verantwortung.
Für Kundenprojekte, interne Plattformen und produktnahe Systeme muss klar sein, wer die Entscheidung freigibt. Der verantwortliche Mensch muss nicht jede Zeile selbst schreiben. Aber er oder sie muss verstehen, was geändert wurde, warum es geändert wurde und welche Risiken bleiben.
6. Wie bleibt das System wartbar?
Viele KI-generierte Änderungen sind lokal plausibel und global teuer. Sie lösen eine Aufgabe, erhöhen aber die Komplexität.
Deshalb braucht AI Coding Architekturdisziplin: klare Module, kleine Änderungen, nachvollziehbare Commit-Struktur, verständliche Tests, dokumentierte Annahmen und Code, den der nächste Mensch oder Agent wieder lesen kann.
Was das für Gründer, CTOs und Produktteams bedeutet
Für Gründer heißt das: KI-Coding ist ein hervorragender Hebel, um schneller zu lernen. Aber ein schneller Prototyp sollte nicht ungeprüft zur Produktbasis werden. Vor dem Launch braucht es eine nüchterne Entscheidung, welche Teile tragfähig sind und welche neu strukturiert werden müssen.
Für CTOs heißt das: Der Wert liegt nicht nur im Tool-Einkauf. Der Wert liegt im Operating Model. Wer Agenten ohne Kontext, Rechtekonzept, Review-Prozess und Messbarkeit einführt, beschleunigt auch die Fehler.
Für Produktteams heißt das: Mehr Code ist nicht automatisch mehr Fortschritt. Die besten Einsatzbereiche sind dort, wo der Agent Engpässe reduziert, ohne Produkturteil zu ersetzen: technische Analyse, Varianten, Tests, Refactorings, Dokumentation, Sicherheitschecks und kontrollierte Implementierung kleiner Änderungen.
Für Mittelstandsteams heißt das: Besonders vorsichtig mit Schatten-AI. Wenn Fachbereiche Agenten direkt an operative Daten und Tools anschließen, entsteht schnell Software außerhalb der Governance. Das ist kurzfristig bequem und langfristig teuer.
Der sinnvolle Weg nach vorne
Die Antwort ist nicht, Coding-Agenten zu bremsen. Die Antwort ist, sie erwachsen einzusetzen.
Ein guter Start ist ein klar begrenzter Pilot:
- ein realer, aber nicht geschäftskritischer Codebereich;
- ein definierter Aufgabenkatalog;
- aktuelle Architektur- und Projektregeln;
- beschränkte Berechtigungen;
- verpflichtende Tests und Reviews;
- Messung von Durchlaufzeit, Fehlerquote und Wartbarkeit;
- ein Entscheid, welche Agentenaktionen später mehr Autonomie bekommen.
So wird AI Coding nicht zum unkontrollierten Experiment, sondern zu einer Fähigkeit im Softwareprozess.
Die wichtigste Erkenntnis aus der aktuellen Agent-Diskussion ist einfach: Coding ist schneller geworden. Produktion nicht.
Produktionsreife braucht weiterhin Architektur, Sicherheitsdenken, Operations, Tests und Produkturteil. Wer diese Arbeit sauber macht, kann mit KI deutlich schneller liefern. Wer sie überspringt, bekommt nur schneller ein größeres Risiko.
Genau dort liegt die Chance für ernsthafte Teams: nicht im lautesten Agenten, sondern im besten System um ihn herum.