Auch genannt: Agentische Softwareentwicklung, Agentic Software Development
Wie Agentic Coding arbeitet
Ein klassischer KI-Codeassistent schlägt Zeilen vor, während ein Mensch tippt. Beim Agentic Coding bekommt ein Agent dagegen eine Aufgabe – „baue die Schnittstelle”, „behebe diesen Fehler” – und arbeitet sie in einer Schleife ab: Er plant die Schritte, schreibt Code, führt ihn aus, lässt Tests laufen, liest die Fehlermeldungen und bessert nach, bis das Ergebnis steht. Diese Schleife läuft kontrolliert im Agent-Harness, nach dem Muster Plan → Execute → Verify.
Der Entwickler verschwindet dabei nicht – seine Rolle verschiebt sich: von der Zeile Code hin zu Anforderung, Architektur und Abnahme. Er beschreibt präzise, was entstehen soll, setzt die Grenzen, prüft die Ergebnisse und entscheidet an den wichtigen Stellen (Human-in-the-Loop).
Worauf sich das inzwischen stützt
Aus dem einzelnen Werkzeug ist eine kleine Werkzeugebene mit eigenen Standards geworden. Vier Bausteine, die man kennen sollte, wenn man Angebote vergleicht:
- Agent Client Protocol – die Anbindung zwischen Entwicklungsumgebung und Agent. Entkoppelt beides voneinander: Die Wahl des Agenten legt nicht mehr die Wahl des Editors fest.
- AGENTS.md – die Projektregeln in einer Datei, von jedem Werkzeug gelesen. Ohne sie erfindet jeder Agentenlauf die Konventionen neu.
- Code-Intelligenz – der Agent nutzt dieselben Analysewerkzeuge wie ein Entwickler und versteht Code strukturell statt als Fließtext.
- Parallele Arbeitskopien – mehrere Aufgaben laufen gleichzeitig in getrennten Arbeitsverzeichnissen, ohne sich zu behindern.
Der letzte Punkt verschiebt den Engpass an eine neue Stelle. Wer vier Läufe parallel startet, hat vier Änderungssätze zu prüfen, und das Prüfen bleibt menschliche Arbeit: Ein Änderungssatz über 40 Dateien wird faktisch nicht geprüft, sondern durchgewinkt. Deshalb ist die wirksame Disziplin nicht „mehr parallel”, sondern Läufe klein und thematisch begrenzt halten.
Und weil ein Agent hier Befehle ausführt statt nur Text zu erzeugen, ist die Frage nicht, ob er Fehler macht, sondern wie weit deren Wirkung reicht. Eine abgeschottete Ausführungsumgebung mit ausdrücklicher Freigabeliste für Netzzugriffe ist die wirksamste einzelne Maßnahme – und Voraussetzung dafür, Agenten überhaupt in die Nähe produktiver Systeme zu lassen (Least Privilege, Kill Switch).
Abgrenzung zum Vibe Coding
Vibe Coding ist der lockere Modus: drauflos beschreiben, Ergebnis ansehen, weiterbeschreiben – gut für Prototypen und zum Ausprobieren, aber ohne Anspruch auf Nachvollziehbarkeit. Agentic Coding ist der professionelle Gegenmodus: Der Agent arbeitet zwar selbstständig, aber innerhalb definierter Anforderungen, mit Tests als Prüfstein und Review vor jeder Übernahme. Der Unterschied liegt nicht im Werkzeug, sondern in der Disziplin drumherum.
Was das für Unternehmen bedeutet
Für den Mittelstand verschiebt Agentic Coding vor allem eine Rechnung: Individualsoftware, die bisher an Monaten Entwicklungszeit und entsprechenden Kosten scheiterte, wird in Tagen bis Wochen machbar – das interne Werkzeug, die Systemanbindung, die Automatisierung, für die sich ein klassisches Projekt nie gelohnt hätte.
Drei Dinge entscheiden darüber, ob das Ergebnis trägt:
- Klare Anforderungen – der Agent baut genau das, was beschrieben ist. Unschärfe in der Aufgabe wird zu Unschärfe im Ergebnis.
- Tests und Review – generierter Code wird geprüft wie jeder andere: automatisiert getestet und von erfahrener Hand gegengelesen, bevor er produktiv geht.
- Erfahrene Steuerung – die Geschwindigkeit kommt vom Agenten, die Qualität von der Person, die ihn führt. Ohne diese Führung entsteht schnell viel Code – und wenig Software.
Aktualisiert