Von geschwätzigen LLM-Agenten zu regierbaren Systemen: Ein Architektur-Leitfaden
OpenAI
Google/DeepMind
Microsoft
Anthropic
LangChain
Mastra
CrewAI
KaibanJS
Dieser Artikel bietet einen umfassenden Leitfaden zu LLM-Agenten und Multi-Agenten-Systemen und behandelt Strategien von ReAct bis zu Graphen, dauerhafte Ausführung, Sandboxing, Speicher, Evals und Sicherheit in der Produktion. Er hilft Entwicklern zu verstehen, wann ein einzelner Agent ausreicht, wann mehrere Agenten von Vorteil sind und wie man minimal tragfähige Architekturen auswählt. Der Leitfaden betont, dass moderne Agentensysteme mehrschichtige Stapel sind und keine einzelnen Bibliotheken.
Dieser Artikel ist ein Leitfaden für Entwickler, um agentische Systeme zu verstehen: Er klärt den Unterschied zwischen einem Agenten und einem regulären Workflow und wann man einen oder mehrere Agenten einsetzt. Es wird dargelegt, dass ein Agent als Modell + Arbeitszyklus + Werkzeuge + Zustand + Regeln und Beschränkungen definiert ist. Der Artikel zeichnet die Entwicklung vom ReAct-Ansatz (2022), der den Gedanke-Handlung-Beobachtung-Zyklus einführte, über die konversationelle Architektur, die 2023 durch AutoGen populär wurde, bis hin zu graphbasierten Strukturen wie LangGraph im Jahr 2024 nach. Es wird hervorgehoben, dass ein einzelner Agent oft für viele Anwendungen ausreicht und dass Multi-Agenten-Setups nur dann Vorteile bringen, wenn sich die Rollen tatsächlich in Kontext, Werkzeugen oder Berechtigungen unterscheiden. Der Artikel diskutiert auch verschiedene Strategien (ReAct, Plan-and-Solve, ReWOO, Tree of Thoughts, RAP, LATS, Self-Refine, Reflexion, MRKL) und stellt fest: Je vorbestimmter die Schritte, desto weniger Freiheit benötigt das Modell. Er führt das Konzept eines 'Agententheaters' ein, bei dem identische LLM-Aufrufe so tun, als wären sie ein Team, und betont die Trennung von deterministischer Logik (Code) und probabilistischer Logik (LLM-Entscheidungen). Abschließend präsentiert er einen modernen Agenten-Stack mit Schichten wie Agent-SDKs, Graph-Laufzeitumgebungen, Speicher, Sandboxing und Observability und listet Beispiele wie OpenAI Agents SDK, Google ADK, LangGraph, Mastra und andere auf.
Quelle: Habr — хаб ИИ —
Original
