Agent-First Development
/ˈeɪdʒənt fɜːrst dɪˈvɛləpmənt/
Also known as: agent-first coding, agent-first workflow
Was ist Agent-First Development?
Agent-First Development ist ein Workflow, bei dem der Entwickler damit beginnt, einen KI-Agenten anzuweisen, Code zu schreiben, und anschließend das Ergebnis überprüft und verfeinert — anstatt zuerst selbst Code zu schreiben und die KI als Hilfsmittel einzusetzen. Es handelt sich um eine grundlegende Umkehrung der Entwicklerrolle: vom Hauptautor zum technischen Direktor.
Die Workflow-Umkehrung
Traditioneller Workflow:
- Entwickler öffnet den Editor und schreibt Code
- Kommt nicht weiter oder braucht Hilfe → fragt die KI
- KI liefert Vorschläge → Entwickler integriert sie
Agent-First-Workflow:
- Entwickler beschreibt dem Agenten, was er haben möchte
- Agent schreibt den Code (mit Tool-Zugriff, Bash, Dateisystem)
- Entwickler prüft das Diff, mergt oder gibt neue Richtung vor
Wie DHH es formulierte: Die Verschiebung ging von „Ich bin Code-First, alles” zu „Jetzt starte ich mit dem Agenten.”
Warum es für Senior-Entwickler funktioniert
Agent-First Development ist am effektivsten für erfahrene Entwickler, die:
- Ausgabequalität validieren können — gegen Produktionsstandards
- Architekturprobleme erkennen können, bevor sie sich häufen
- Agenten effizient umlenken können — mit fachspezifischer Guidance
- Mehrere Agenten parallel betreiben können — für verwandte Aufgaben
Die zentrale Erkenntnis: Geschmack, Urteilsvermögen und Systemwissen werden zum Engpass — nicht Tippgeschwindigkeit oder Implementierungswissen.
Praktische Muster
- Paralleles Modell-Racing: Zwei Modelle gleichzeitig laufen lassen (z. B. Gemini für schnelle Iterationen, Opus für komplexes Reasoning) und die besten Ergebnisse mergen
- Review-First-Commits: Diffs in einer Git-Oberfläche prüfen, bevor etwas landet — Agent-Ausgabe wie den PR eines Junior-Entwicklers behandeln
- Exploratives Prototyping: Agenten nutzen, um Ideen und Hypothesen mit minimalem Aufwand zu erkunden — frei löschen, wenn die Richtung falsch ist
Weiterführende Lektüre
- Agent Harness — Die Infrastruktur, die Agent-First-Workflows ermöglicht
- Agentic Coding — Das übergeordnete Paradigma