Das Ende des App-Entwicklers: Warum die nächsten 10 Jahre den Agenten-Buildern gehören

Wir stehen an einem historischen Wendepunkt, vergleichbar mit 1999 oder 2009. Die Ära statischer Apps geht zu Ende; das Zeitalter der autonomen Agenten ist angebrochen. Wenn du keinen Agenten bauen kannst, der Entscheidungen trifft, bist du vielleicht schneller obsolet, als du denkst.

Das Ende des App-Entwicklers: Warum die nächsten 10 Jahre den Agenten-Buildern gehören
Feng LiuFeng Liu
19. Dezember 2025

Die Geschichte reimt sich oft auf eine seltsame Art – meistens genau dann, wenn wir es uns gerade gemütlich gemacht haben.

Stell dir die späten 90er vor. Wenn du wusstest, wie man HTML und ein bisschen Perl oder PHP in eine funktionierende Website verwandelt, warst du ein Zauberer. Du warst ein Web Engineer, und die Welt lag dir zu Füßen. Du hast die Schaufenster des Internets gebaut.

Spulen wir vor ins Jahr 2009. Das iPhone hatte die Welt gerade aufgebrochen. Plötzlich interessierte sich niemand mehr so sehr für deine statische Website. Die Energie verlagerte sich zu Objective-C und Java. Wenn du ein Mobile App Engineer warst, hast du die Zukunft geschrieben. Du hast die Werkzeuge gebaut, die Menschen in ihren Taschen trugen.

Schau dir jetzt 2024 an. Die Luft fühlt sich wieder dünn und statisch an. Die App Stores sind gesättigt; das Web ist überfüllt. Aber unter der Oberfläche findet eine tektonische Verschiebung statt. Wir verlassen die Ära des Interfaces und treten in die Ära des Agenten ein.

Im nächsten Jahrzehnt wird der wertvollste Titel nicht "Full Stack Developer" oder "iOS Engineer" sein. Es wird der AI Agent Engineer sein.

Die neue tektonische Verschiebung

Das ist nicht nur ein weiterer Framework-Krieg oder eine neue Programmiersprache, die man lernen muss. Das ist eine fundamentale Änderung darin, wer die Arbeit erledigt.

In den letzten zwanzig Jahren ging es beim Software-Engineering darum, klare, deterministische Pfade zu bauen, durch die sich Menschen klicken konnten. Du hast einen Button gebaut; der Mensch hat ihn geklickt; der Code hat eine Funktion ausgeführt. Der Mensch war das Gehirn; die Software war der Muskel.

Diese Dynamik kehrt sich gerade um.

In der Ära der Agenten stellt die Software das Gehirn. Dein Job ist es nicht mehr, den Button zu bauen, den der Mensch klicken soll. Dein Job ist es, den digitalen Mitarbeiter zu bauen, der entscheidet, wann der Button geklickt werden soll – oder noch besser: der herausfindet, dass der Button gar nicht erst benötigt wird.

Ich baue seit über zehn Jahren Produkte, und ich kann spüren, wie sich der Boden bewegt. Wenn du heute einen Agenten schreiben kannst – einen, der dir dient, deinen Workflow automatisiert oder deinen Kunden hilft –, hast du denselben Hebel wie das Kid im Jahr 1999, das gerade gelernt hatte, wie man ein Business online bringt.

Aber hier ist die harte Wahrheit: Wenn du dich weigerst, das zu lernen, wenn du am rein deterministischen Coden festhältst, läufst du Gefahr, das digitale Äquivalent eines Schriftsetzers im Zeitalter des Desktop-Publishing zu werden.

Die Magie entzaubern: Tools und Kontext

Wenn Leute "AI Agent" hören, stellen sie sich Skynet oder irgendeine unmöglich komplexe neuronale Netzwerkarchitektur vor. Lassen wir den Lärm mal beiseite.

Einen Agenten zu bauen ist keine Magie. Es ist Engineering. Und es läuft auf zwei Dinge hinaus: Tools (Werkzeuge) und Context (Kontext).

Ich habe festgestellt, dass die meisten Entwickler das verkomplizieren. Sie denken, sie müssten Modelle trainieren. Das musst du nicht. Die Modelle – Claude, GPT-4, Llama – sind schlau genug. Dein Job ist es, ihnen Hände und ein Gedächtnis zu geben.

1. Tools (Dem Modell Hände geben)

Ein Large Language Model (LLM) ist nur ein Gehirn in einem Glas. Es kann denken, aber es kann die Welt nicht berühren. Ein "Agent" ist einfach ein LLM, dem Zugriff auf API-Endpunkte oder CLI-Befehle gegeben wurde.

Du sagst dem Modell: "Hier ist ein Tool namens list_files. Hier ist ein Tool namens read_file. Hier ist ein Tool namens send_email."

2. Context (Dem Modell Richtung geben)

Dann definierst du die Rolle. "Du bist ein Senior QA Engineer. Dein Ziel ist es, die Typ-Fehler in diesem Repository zu beheben."

Das ist es. Das ist der Kern-Loop.

Wenn du Cursor oder Claude Code benutzt hast, hast du das schon in Aktion gesehen. Du micromanagest die Änderungen nicht. Du sagst: "Fixe die Typ-Fehler in utils.ts."

Der Agent denkt: Okay, ich muss mir erst die Datei ansehen. Er entscheidet sich, das ls Tool zu nutzen. Dann entscheidet er sich für grep oder read. Er entdeckt den Fehler. Er entscheidet, den Fix zu schreiben. Er lässt den Compiler laufen, um seine Arbeit zu prüfen.

Das ist der Durchbruch. Es ist nicht mehr nur "Chatten". Es ist eine Entscheidungsschleife. Das Modell wählt aus, welche Werkzeuge es in die Hand nimmt, um das Problem zu lösen, das du ihm gegeben hast.

Digitale Kunst, die die Evolution von traditioneller Software wie Smartphones und Webbrowsern zu modernen KI-Agenten darstellt

Von Chatbots zu Entscheidungsmaschinen

In den letzten zwei Jahren steckten wir in der "Chat"-Phase fest. Wir behandeln KI wie einen schlauen Bibliothekar – wir stellen eine Frage, sie gibt eine Antwort.

Diese Phase endet gerade.

In der agentischen Phase geht es um Ausführung (Execution). Es geht darum, eine CLI nicht als Ort zu betrachten, an dem du tippst, sondern als Spielplatz für das Modell.

Denk an die Auswirkungen für Startups. Früher, wenn ich einen Service bauen wollte, um Rückerstattungen für Kunden abzuwickeln, musste ich ein UI bauen, ein Backend, eine Datenbank, und ein Support-Team einstellen, das die Buttons klickt.

Heute kann ich einen Agenten schreiben. Ich gebe ihm Zugriff auf die Stripe API (Tool) und unseren E-Mail-Verlauf (Kontext). Ich gebe ihm eine Richtlinie: "Erstatte das Geld, wenn der Nutzer innerhalb von 7 Tagen unzufrieden ist." Der Agent liest die eingehende E-Mail, entscheidet, ob sie die Kriterien erfüllt, löst das Stripe-Refund-Tool aus und entwirft eine Antwort.

Kein UI nötig. Keine Support-Ticket-Warteschlange. Nur ein Ziel und ein Satz Werkzeuge.

Die "chaotische Mitte" beim Bauen von Agenten

Ich will hier keine Utopie malen. Ich habe die letzten sechs Monate tief in den Schützengräben der Agenten-Entwicklung verbracht, und lass dir gesagt sein: Es ist chaotisch.

Traditionelles Coden ist logisch. If X then Y. Es funktioniert oder es bricht.

Agent Engineering ist probabilistisch (wahrscheinlichkeitsbasiert). Du baust den Agenten, du gibst ihm die Tools, und manchmal entscheidet er sich, einen Hammer zu benutzen, um ein Fenster zu öffnen. Manchmal halluziniert er einen Parameter, der nicht existiert.

Genau hier liegt das neue Skillset.

Ein Agent Engineer zu sein bedeutet nicht nur Python-Skripte zu schreiben. Es geht um:

  • Prompt Engineering als Architektur: System-Prompts so zu designen, dass sie das Verhalten des Modells in die richtigen Bahnen lenken.
  • Eval Driven Development: Du kannst keine Unit-Tests für Kreativität schreiben, also baust du Evaluierungs-Pipelines, um zu messen, wie oft der Agent eine Aufgabe erfolgreich abschließt.
  • Tool Design: API-Schnittstellen zu schaffen, die "sauber" genug sind, damit ein Modell sie versteht, ohne verwirrt zu werden.

Ich habe gesehen, wie Agenten in Endlosschleifen stecken blieben, während sie versuchten, einen Bug zu fixen, den sie selbst verursacht hatten. Ich habe gesehen, wie sie selbstbewusst die falsche Datei gelöscht haben. Das ist die Realität. Aber diese Reibungspunkte zu lösen, ist genau das, wo der Wert entsteht.

Praktische Takeaways: Wie du heute startest

Wenn ich heute bei Null anfangen würde oder meine Karriere neu ausrichten wollte, würde ich genau das tun:

  1. Hör auf, GUIs zu bauen: Zumindest für deine Nebenprojekte. Versuch ein Problem ohne Frontend zu lösen. Kannst du es mit einer CLI und einem LLM lösen?
  2. Lerne das Interface-Protokoll: Verstehe, wie OpenAIs "Function Calling" oder Anthropics "Tool Use" funktioniert. Das ist das TCP/IP des Agenten-Zeitalters.
  3. Bau einen "Macher", keinen "Schwätzer": Bau keinen Bot, der Fragen zu deinem Kalender beantwortet. Bau einen Bot, der deinen Kalender managt. Gib ihm die Fähigkeit, Termine zu löschen. Spür die Angst, einer KI Schreibzugriff zu geben. Dann fängst du wirklich an zu lernen.
  4. Meistere das Context Management: Lerne, wie du die richtigen Informationen in das Context Window packst, ohne es zum Überlaufen zu bringen. RAG (Retrieval-Augmented Generation) ist nur der Anfang.

Die Chance, die vor uns liegt

Wir blicken auf eine Zukunft, in der ein einzelner Entwickler, bewaffnet mit einer Flotte spezialisierter Agenten, die Arbeit eines 20-Personen-Startups erledigen kann.

Die Eintrittsbarrieren für das Erschaffen fallen gegen Null. Aber die Eintrittsbarrieren für die Orchestrierung – also zu verstehen, wie man diese Gehirne miteinander verdrahtet – werden zum neuen Burggraben.

Vor zehn Jahren wurdest du eingestellt, um den Code zu schreiben. Heute wirst du eingestellt, um das System zu architektonieren, das den Code schreibt.

Der Zug verlässt gerade den Bahnhof. Du kannst entweder am Bahnsteig stehen bleiben und deine alten Frameworks umklammern, oder du springst auf und hilfst dabei, die Gleise zu bauen.

Lasst uns bauen.

Teilen

Feng Liu

Feng Liu

shenjian8628@gmail.com