Große Umstrukturierung in der Softwarebranche: Wenn die Zielgruppe nicht länger Menschen, sondern Billionen von Intelligenzagenten ist
Das Divine Translation Bureau ist ein Übersetzungsteam unter dem Dach von 36Kr. Es konzentriert sich auf Bereiche wie Technologie, Geschäft, Arbeitsplatz und Lebensstil und stellt vor allem neue Technologien, neue Ansichten und neue Trends aus dem Ausland vor.
Herausgeberhinweis: Wird die Software nicht mehr für Menschen entwickelt? Wenn die Anzahl der Agenten das tausendfache der Menschen erreicht, werden API und nutzungsbasierte Bezahlung die einzigen Überlebensregeln für Entwickler in dieser Ära sein. Dieser Artikel ist eine Übersetzung.
In den letzten Monaten hat sich im Bereich der Agenten ein gewaltiger Wandel vollzogen. Ende vergangenen Jahres begannen wir mit einer Phase, in der codierende Agenten bereits Aufgaben mit längerer Laufzeit bewältigen können und während des gesamten Entwicklungsprozesses weniger menschliche Eingriffe benötigen.
Diese Agenten sind nicht mehr nur Chatbots mit grundlegenden Werkzeugen. Im Gegenteil, sie verfügen in der Regel über eine eigene Sandbox-Berechnungsumgebung, können für jedes Problem Code schreiben und ausführen, direkt mit APIs und Befehlszeilen-Schnittstellen (CLI) interagieren und über ein eigenes Dateisystem und ein langfristiges Gedächtnis verfügen. Die Verbreitung dieser Kernprimitiven, die besten Praktiken für Agenten-Frameworks sowie die erstaunlichen Fortschritte der Modelle bei der Werkzeugnutzung und der Softwareentwicklung lassen uns einen Blick in die Zukunft von Agenten werfen, die jede Aufgabe bewältigen können.
Obwohl diese Architektur zunächst von codierenden Agenten wie Claude Code, Devin, Codex, Factory, Cursor oder Replit definiert wurde, haben wir kürzlich die Kluft übersprungen und in alle Bereiche des persönlichen Erlebnisses und des Wissensarbeitseinsatzes vorgedrungen. Dies ist auf die Entstehung von Agenten wie Claude Cowork, Perplexity Computer, Manus und OpenClaw zurückzuführen. Insbesondere OpenClaw hat die Zukunft noch weiter vorangetrieben und einen Agenten realisiert, der rund um die Uhr in einer dauerhaften Umgebung arbeitet.
Mit der raschen Verbesserung ihrer Fähigkeiten werden Agenten in fast alle Arbeitsbereiche eindringen. Sie werden eingesetzt, um jeden Vertrag zu prüfen, die meisten ersten Ebenen der Kundensupport zu bearbeiten, die Finanzen jeder Firma zu prüfen, jede medizinische Studie für die Arzneimittelentwicklung zu durcharbeiten, fast den gesamten Code zu generieren, die meisten Verkaufs- und Beratungspräsentationen zu erstellen und im Namen der Verbraucher Online-Transaktionen durchzuführen. Alles in allem werden Agenten an fast jeder wirtschaftlich wertvollen Aufgabe in der Gesellschaft beteiligt sein.
Es geht nicht nur darum, unsere bestehenden Aufgaben auszuführen. Wir werden Agenten nutzen, um Aufgaben zu erledigen, die weit über das hinausgehen, was bisher möglich war – Simulationen durchzuführen, die bisher zu teuer waren, und mehrere Varianten für jedes kreative Prototypen zu entwickeln. Da die Startkosten gering und das Abschalten einfach ist, werden wir mehr Projekte starten und alle Daten gründlich prüfen, anstatt nur Stichproben zu untersuchen.
Zusammenfassend lässt sich vorhersagen, dass jeder Mitarbeiter in einer Organisation mehrere Agenten haben wird, die für ihn arbeiten. Es ist nicht schwer vorstellbar, dass die Anzahl der Agenten in einem Unternehmen das 100- oder sogar 1000-fache der Anzahl der Mitarbeiter beträgt. Mit der Zusammenarbeit von Billionen von Agenten werden Agenten die Hauptnutzer aller zukünftigen Software sein.
Da die meisten Softwareprodukte für Menschen entwickelt wurden, bedeutet dies, dass wir einen großen Wandel in der zukünftigen Form der Software erleben werden. Was kommt als nächstes?
Entwickle das, was Agenten wollen
Paul Graham hat es in kürzester Form zusammengefasst, wie man Software entwickelt: Mach das, was die Leute wollen.
Dieser Rat hat zu einigen der größten Erfolgsgeschichten der Software im 21. Jahrhundert geführt und eine Bewegung in Gang gesetzt: die Entwicklung von Werkzeugen, die einfach zu bedienen, leicht zu übernehmen sind, mit einfacher Sprache klare Probleme lösen und transparent preisgelegt werden.
Jetzt geht es darum, Software zu entwickeln, die Agenten gerne nutzen. Obwohl die größte Nutzergruppe von Agenten derzeit Entwickler oder hochtechnisierte Benutzer sind, die in der Regel eigene Werkzeugpräferenzen haben, wird diese Präferenz in einer Welt, in der Agenten für Wissensarbeiter verschiedene Aufgaben ausführen, allmählich schwinden. Wenn ein Unternehmen keine Standards hat, werden Agenten bei der Übernahme von Werkzeugen für bestimmte Arbeitsabläufe die Oberhand behalten.
Dies kann die Tools betreffen, für die sie sich anmelden, den Code, den sie schreiben, die Bibliotheken, die sie nutzen, die Fähigkeiten, die sie nutzen, und vieles mehr. Plattformen, die von Agenten leichter übernommen werden können und die Probleme der Agenten (und ihrer Benutzer) perfekt lösen, werden viel schneller voranschreiten als solche, die dies nicht können. Agenten werden nicht an Ihren Webinaren teilnehmen oder Ihre Anzeigen anschauen; sie werden einfach das am besten geeignete Werkzeug für die Aufgabe auswählen, und Sie möchten natürlich, dass es Ihr Werkzeug ist.
Die wichtigste Erkenntnis aus diesem Rat ist, dass alles, was Sie entwickeln, „API-first“ sein muss. Wenn Sie keine API für eine Funktion bereitstellen, ist diese Funktion so gut wie nicht vorhanden. Wenn sie nicht über eine Befehlszeilen-Schnittstelle (CLI) oder einen Model Context Protocol (MCP)-Server zugänglich ist, befinden Sie sich in einer ungünstigen Position. Wenn Ihre API verwirrend ist oder den Agenten widersprüchliche Ausführungswege bietet, schränken Sie den Wert Ihres Angebots für die Agenten ein. Beim Aufbau eines Dateisystems für Agenten haben wir uns ständig mit allen Aspekten der API befasst, um zu ermitteln, an welchen Stellen es in der Welt der Agenten zu Problemen kommt, und so ein Niveau an Benutzerfreundlichkeit zu erreichen, wie es bisher nur in der User Experience (UX)-Gestaltung berücksichtigt wurde.
Genau wie die Softwareentwicklung für Benutzer darauf abzielt, in ihre Lage zu versetzen und zu verstehen, was sie brauchen, gilt dies auch für die Betrachtung der Bedürfnisse von Agenten. Beispielsweise hat Jared Friedman von Y Combinator darauf hingewiesen: „Auch die besten Entwicklertools unterstützen in der Regel keine API-basierte Account-Registrierung. Dies ist in der Zeit von Claude Code ein gravierender Fehler, da es bedeutet, dass Claude sich nicht selbst registrieren kann. Die Einbindung aller Account-Verwaltungsfunktionen in die API sollte jetzt zur Grundanforderung werden.“ Wenn Agenten sich nicht einfach registrieren und Ihren Dienst nutzen können, sind Sie in den Augen der Agenten praktisch ausgeschieden.
In einer Welt, in der Agenten die größten Nutzer zukünftiger Software werden, werden auch die Geschäftsmodelle einer großen Umstellung unterzogen werden. In einigen Fällen kann der von Benutzerplätzen ausgelöste Agent möglicherweise weiterhin für ein platzbasiertes Geschäftsmodell geeignet sein, aber es gibt zahlreiche Anwendungsfälle für Agenten, die nicht mit den bestehenden Benutzern verknüpft werden können oder deren Arbeitslast völlig unterschiedlich ist. Beispielsweise können Agenten mit nur wenigen Sätzen oder Zeilen Text in der Software eine Arbeit erledigen, die für einen Menschen Stunden dauern würde, und nur das Endergebnis an den Endbenutzer weitergeben.
Das bedeutet letztendlich eine Evolution einiger Software-Geschäftsmodelle, da jedes Tool, das in der Ära der Agenten überleben will, in seinem System eine Art nutzungsbasierte oder skalierungsbasierte Bezahlungsmethode integrieren muss, und es sogar erforderlich sein kann, dass Agenten diese Dienste selbst bezahlen können.
Die nächste Generation von Infrastruktur und Tools wird für Agenten entwickelt
Es war eine gute Idee, Computer an Menschen zu geben. Aber es ist eine bessere Idee, Computer an Computer zu geben, damit sie auf den Computern die gleichen Ergebnisse erzielen können wie wir in unserer Arbeit.
– Aravind Srinivas, Perplexity
Da Agenten ihre eigenen Computer nutzen können, Code schreiben und ausführen, übliche Fähigkeiten für wiederholte Vorgänge nutzen und auf externe Tools und Dienste zugreifen können, wird dies die Möglichkeit für eine ganze Reihe neuer Technologien speziell für Agenten eröffnen. Stellen Sie sich vor, was Benutzer auf ihrem Computer tun, und die Agenten benötigen eine ähnliche Funktionalität, die speziell für sie entwickelt wurde.
Einige dieser Kernservices werden natürlich von bestehenden Anbietern stammen, da Agenten bestehende Daten nutzen oder die Zusammenarbeit oder Verbindung zwischen bestehenden menschlichen Nutzern und Agentennutzern im System von Wert ist. Ebenso werden es völlig neue Kategorien geben, da diese Problemfelder so unterschiedlich von den früheren Bedürfnissen oder Fähigkeiten menschlicher Benutzer sind, dass es logisch ist, die Dienste von Grund auf neu zu entwickeln.
Es ist offensichtlich, dass Agenten ihre eigene Infrastruktur zum Betrieb benötigen und dies in einem bisher nie dagewesenen Umfang geschehen wird. Der nächste Super-Cloud-Anbieter (oder einer der bestehenden) wird auf der Idee aufbauen, dass zukünftige Serverfarmen nicht mehr für unsere Anwendungen, sondern für unsere Agenten dienen. E2B, Daytona, Modal und Cloudflare arbeiten alle in diese Richtung, und diese Sandbox-Umgebungen werden jede bisher bekannte Rechenkapazität herausfordern.
Agenten müssen auch auf die Kernfiles eines Unternehmens zugreifen können und ihre eigenen Gedächtnisse und langfristigen Arbeitsdaten verwalten können, und dies ist genau, woran wir arbeiten. Ebenso müssen auch die großen Unternehmenssysteme „API-first“ sein, damit Agenten die wichtigsten Dienste und Daten in einer Organisation verarbeiten können – wie Personalinformationssysteme (HRIS), Kundenbeziehungsmanagement (CRM), Arbeitsabläufe, Datenseen und andere Hauptsysteme. Die Produkte, die den Agenten die nahtlosesten Tools bieten, um diese Daten überall zu verarbeiten, werden sich am besten positioniert haben, um diese zukünftigen Arbeitslasten zu übernehmen.
Agenten benötigen möglicherweise auch eine Identität und die Fähigkeit, mit anderen Parteien zu kommunizieren. Beispielsweise bietet Agentmail Agenten Postfächer, damit sie ihre eigenen dauerhaften E-Mails haben können. Firmen wie Parallel und Exa entwickeln die Web-Suche neu, um auf eine Welt vorbereitet zu sein, in der Agenten die größten Nutzer der Netzwerkinformationen werden. Viele Arten von Agenten müssen möglicherweise ihre Ausgabenbudgets über Stripe- oder Coinbase-Wallets verwalten, und wir könnten endlich echte Anwendungsfälle für Mikrozahlungen erleben, über die Agenten auf bezahlte Tools und Informationen zugreifen können.
Sicherheit, Compliance und Governance werden die Hauptprobleme für diese Agenten sein. In einer Welt, in der Agenten sensible Informationen in Arbeitsabläufen zugreifen und verarbeiten oder regulatorische Arbeitsabläufe (z. B. in der Pharmazie oder im Bankensektor) ausführen, müssen Unternehmen alle Arbeiten, die diese Agenten ausführen, regeln und aufbewahren. Langfristig arbeitende Agenten benötigen möglicherweise ihre eigene Identität, um sich bei verschiedenen Diensten zu authentifizieren, und es müssen strenge Kontrollen über die Art der Aktionen, die sie ausführen können, und die Daten, auf die sie in einem Unternehmen zugreifen können, erstellt werden. Wir brauchen neue Software und Plattformen, um diesen Herausforderungen zu begegnen, ähnlich wie wir es in den letzten Jahren für Menschen und Anwendungen getan haben.
Insgesamt sind wir offensichtlich in eine neue Ära der Software eingetreten, und wir müssen Tools entwickeln und aufbauen, die speziell für den Masseneinsatz von Agenten ausgelegt sind. In einer Welt, in der Billionen von Agenten Aufgaben ausführen, wird dies eine völlig neue Art der Softwarekooperation eröffnen.
Übersetzer: boxi.