In der neuesten Episode des Lex Fridman Podcasts gibt Peter Steinberger (Gründer von PSPDFKit) faszinierende Einblicke in die Zukunft der Softwareentwicklung. Im Zentrum steht ein Konzept, das die Art und Weise, wie wir Code produzieren, radikal verändert: Agentic Engineering.
Mit seinem Open-Source-Projekt OpenClaw demonstriert Steinberger, wie autonome KI-Agenten nicht nur Code-Schnipsel generieren, sondern ganze Features implementieren, Fehler selbstständig beheben und Tests validieren. Für uns als Softwareunternehmen wirft das eine spannende Frage auf: Was bleibt für den Menschen, wenn der Agent die Arbeit erledigt?
Der Paradigmenwechsel: Vom Coder zum Architekten
Die traditionelle Softwareentwicklung besteht zu großen Teilen aus dem sogenannten „Plumbing“ – der notwendigen, aber oft repetitiven Arbeit, Daten von A nach B zu verschieben, Schnittstellen zu verbinden und Boilerplate-Code zu schreiben.
Steinbergers Ansatz des „Agentic Engineering“ zielt darauf ab, uns von dieser mechanischen Ebene zu befreien. Das bedeutet jedoch nicht, dass Code-Qualität oder Syntax irrelevant werden. Im Gegenteil: Die Anforderungen steigen, aber die Rolle des Entwicklers verschiebt sich.
Anstatt jede Zeile Syntax manuell zu tippen, agiert der moderne Entwickler als Orchestrator und Architekt. Der Fokus liegt auf zwei menschlichen Kernkompetenzen:
-
Systemarchitektur: Das Verständnis, wie komplexe Komponenten skalierbar und sicher zusammenspielen.
-
„Taste“ (Technischer Geschmack): Ein Begriff, den auch Andrej Karpathy (OpenAI/Tesla) in diesem Kontext prägt. „Taste“ ist die Fähigkeit, intuitiv zwischen einer funktionierenden Lösung und einer eleganten, wartbaren Lösung zu unterscheiden.
OpenClaw: Der Agent in der Sandbox
OpenClaw ist Steinbergers Antwort auf die Frage, wie weit diese Autonomie gehen kann. Das Tool fungiert als „Agentic Engineer“, der in einer sicheren Umgebung (Docker-Container) arbeitet. Der Prozess ist faszinierend:
- Der Agent analysiert eine Aufgabe (Issue).
- Er schreibt den notwendigen Code.
- Er führt den Build-Prozess und die Tests aus.
- Der Clou: Schlägt ein Test fehl, liest der Agent die Fehlermeldung, „denkt“ nach, korrigiert seinen eigenen Code und versucht es erneut – solange, bis die Tests grün sind („Green Loop“).
Dies ermöglicht eine Arbeitsweise, die Steinberger und Karpathy als „Vibe Coding“ bezeichnen: Der Mensch gibt die Richtung und die Qualitätsstandards vor, der Agent übernimmt die iterative Ausführung.
Fazit: Effizienz durch Abstraktion
Für uns bei P-CATION bedeutet dieser Trend nicht das Ende des klassischen Engineerings, sondern dessen nächste Evolutionsstufe.
Wenn wir Agenten wie OpenClaw nutzen, um das „Plumbing“ zu automatisieren, schaffen wir Freiräume für das Wesentliche: Die Lösung echter Business-Probleme und die Entwicklung anspruchsvoller Produktvisionen. Der Code ist das Fundament, aber unser „Taste“ und unsere Architekturkompetenz sind das, was am Ende den Wert der Software ausmacht.