Agentic Coding
/eɪˈdʒentɪk ˈkoʊdɪŋ/
Also known as: agentic engineering, agent-assisted development, AI pair programming
Was ist Agentic Coding?
Agentic Coding ist ein Softwareentwicklungs-Ansatz, bei dem KI-Agenten (wie Claude Code, Codex oder Cursor) autonom Code schreiben, testen und iterieren, während sich ein menschlicher Entwickler auf Architektur, Systemdesign und Geschmack konzentriert. Im Gegensatz zu einfacher Autovervollständigung oder Chat-basiertem KI-Coding, beinhaltet Agentic Coding das parallele Ausführen mehrerer KI-Agenten, von denen jeder an verschiedenen Teilen eines Projekts arbeitet.
Der Begriff wurde von Entwicklern wie Peter Steinberger populär gemacht, der ihn von “Vibe Coding” unterscheidet – einem lässigeren Ansatz, bei dem Entwickler KI anfordern, ohne rigorose Verifikation.
Schlüsselmerkmale
Entwickler als Architekt
Im Agentic Coding konzentriert sich der Mensch auf:
- Systemdesign und -architektur
- Definition von Verifikations-Schleifen (Tests, Linting)
- Geschmacks-Überprüfung von Outputs
- Lenkung der Agent-Aufmerksamkeit
“I’m the architect. Codex does the line-by-line understanding.” — Peter Steinberger
Parallele Agent-Ausführung
Fortgeschrittene Praktiker führen 5-10 Agenten gleichzeitig aus:
“I constantly jump around. One main project has my focus, and satellite projects also need attention—maybe I spend 5 minutes, it does something for half an hour, and I try it.”
Geschlossene Feedback-Schleifen
Der kritische Unterschied zu Vibe Coding ist, dass Agentic Coding Verifikation erfordert:
“You have to close the loop. The agent needs to be able to debug and test itself.”
Agentic Coding vs. Vibe Coding
| Aspekt | Agentic Coding | Vibe Coding |
|---|---|---|
| Verifikation | Automatisierte Tests, Linting | Manuelle Überprüfung |
| Entwickler-Rolle | Architekt | Anforderer |
| Agent-Anzahl | Mehrere parallel | Normalerweise eine |
| Code-Review | Architektur-fokussiert | Zeilenweise |
| Arbeitsstunden | Möglicherweise höher | Variabel |
Workflow-Beispiel
- Design-Phase: Feature mit Agent besprechen, Optionen erforschen
- Architektur: Ansatz entscheiden, Dateistruktur, Schnittstellen
- Delegation: “Baue dieses Feature, führe vollen Gate aus, wenn fertig”
- Parallele Arbeit: Zu einem anderen Agent/Feature wechseln während erste kocht
- Verifikation: Agent führt Tests aus, berichtet Ergebnisse
- Integration: Merge in Codebase, wenn Tests bestehen
Werkzeuge für Agentic Coding
- Claude Code: Terminales Anthropic-Agent von Anthropic
- Codex: OpenAI’s Agent, für gründliches Kontext-Lesen gepriesen
- Cursor: IDE-integrierter Agent mit schneller Iteration
- Windsurf: Alternativer Agent IDE
Wichtige Zitate
“Surprise: using agentic coding makes you a better coder because you have to think harder about your architecture so that it’s easier to verify.”
“Now that all the mundane stuff of writing code is automated away, I can move so much faster. But it’s mentally even more taxing because I’m managing 5-10 agents.”
Weiterführendes Lesen
- Closing the Loop - Essentielles Prinzip für effektives Agentic Coding
- AI Agents - Die zugrunde liegende Technologie
- Peter Steinberger - Pionier der Methodik