March 27, 2026 - Einen Coding-Agenten in 90 Minuten bauen: Warum Architektur das Spiel entscheidet
Geschwindigkeit ist nicht mehr der Engpass in der Softwareentwicklung. Aber Velocity ohne Struktur ist nur ein schnellerer Weg zum Scheitern.

"Geschwindigkeit ist nicht mehr der Engpass in der Softwareentwicklung. Aber Velocity ohne Struktur ist nur ein schnellerer Weg zum Scheitern." Ich habe einen vollständig funktionsfähigen Coding-Agenten in Rust innerhalb von 90 Minuten gebaut – als echten Praxistest für KI-gestützte Entwicklung, nicht als theoretische Übung. Was dabei herauskam, hat meine Sicht auf agentenbasierte Entwicklung grundlegend verändert.
Die Zwei-Phasen-Methode: Verstehen vor Bauen
Ich habe die Arbeit in zwei klare Phasen unterteilt. Phase 1 – Extraktion: Ich habe die Architekturlogik eines Open-Source-Agenten (OpenCode) studiert und verstanden, ohne eine einzige Zeile Code zu kopieren. Das Ziel war nicht der Code selbst, sondern die Prinzipien dahinter. Phase 2 – Neuaufbau: Nur auf Basis der extrahierten Spezifikationen habe ich von Null neu aufgebaut. Kein geerbter technischer Schulden, keine Kompromisse. Diese Trennung ist entscheidend: Wer erst versteht, dann baut, erzwingt saubere Architektur.
Der Live-Stresstest: Eine komplette Landing Page in Minuten
Um den Agenten zu testen, habe ich ihn eine vollständige Landing Page für ein Projekt namens "Quickcode" generieren lassen. Das Ergebnis: Dark-Mode-UI, Value Propositions, Feature Cards, Marketing-Copy – alles ohne manuelle Nachbearbeitung. Das war kein Zufall. Es war das direkte Ergebnis einer sauber definierten Architektur, die dem LLM ermöglichte, den Code kohärent zu erweitern.
Token-Ökonomie: Warum Kontext wichtiger ist als Tippgeschwindigkeit
Eine der wichtigsten Erkenntnisse: Kontext-Effizienz schlägt Tippgeschwindigkeit. Gut strukturierte, kohärente Spezifikationen minimieren Halluzinationen und Korrekturschleifen. Jedes Token, das an einen LLM gesendet wird, sollte Signal sein, kein Rauschen. Das bedeutet: präzise Architekturdokumentation, klare Schnittstellendefinitionen, konsistente Namenskonventionen. Wer diese Disziplin aufbringt, bekommt qualitativ hochwertigere Outputs bei gleichzeitig niedrigerem Token-Verbrauch.
Architektur zuerst – und warum menschliche Expertise unverzichtbar bleibt
Das Kernprinzip: Saubere strukturelle Grundlagen ermöglichen es LLMs, Code kohärent zu erweitern. Schlechtes initiales Design lässt Entropie exponentiell skalieren. Technisches Know-how ist das, was funktionalen Code von wartbarem Code unterscheidet. Agentische Entwicklung wird zur Grundkompetenz für erfahrene Ingenieure. Architekturbeherrschung wirkt als Multiplikator – besonders in komprimierten, zeitbeschränkten Szenarien. Das Fazit: Die Tools werden immer leistungsfähiger. Aber die Architektur entscheidet noch immer das Spiel.