
Wann braucht man LangGraph statt eines einzelnen LLM-Agenten?
Direkte Antwort
LangGraph lohnt sich, sobald ein Ablauf mehrere Zustände, bedingte Verzweigungen oder parallele Teilaufgaben braucht, die über eine einfache lineare Tool-Aufruf-Schleife hinausgehen. Für Aufgaben, die ein einzelner Agent mit einer überschaubaren Werkzeugmenge zuverlässig in wenigen Schritten löst, ist die zusätzliche Graph-Struktur meist unnötiger Overhead.
"Ein Graph, den niemand braucht, ist genauso teuer zu warten wie ein fehlender Graph, den man dringend gebraucht hätte — die Kunst liegt im richtigen Zeitpunkt.
Die Entscheidung zwischen einem einzelnen Agenten und einer LangGraph-Orchestrierung wird oft zu früh zugunsten der komplexeren Lösung getroffen, aus der Sorge, später skalieren zu müssen.
Wann ein einzelner Agent ausreicht
Ein Single-Agent mit einer ReAct-Schleife funktioniert gut, wenn die Aufgabe im Kern linear ist: recherchieren, ein Tool aufrufen, das Ergebnis in die Antwort einbauen.
Die Kontrolllogik ("was passiert als Nächstes") liegt dabei implizit im Modell selbst, was für einfache bis mittlere Komplexität ausreichend zuverlässig funktioniert und deutlich weniger Implementierungsaufwand bedeutet als ein expliziter Graph.
Wann ein expliziter Graph notwendig wird
Sobald ein Ablauf bedingte Verzweigungen braucht (bei Ergebnis A weiter zu Schritt X, bei Ergebnis B zu Schritt Y), mehrere Agenten mit unterschiedlicher Zuständigkeit zusammenarbeiten müssen, oder ein Zwischenschritt eine menschliche Freigabe erfordert, wird die implizite Kontrolllogik eines Single-Agenten unübersichtlich und schwer testbar.
LangGraph macht diese Verzweigungen als explizite Kanten im Graphen sichtbar und ermöglicht es, jeden Knoten einzeln zu testen, was bei komplexen Abläufen die Wartbarkeit erheblich verbessert.
Der Umstiegspunkt in der Praxis
Ein typisches Warnsignal für den nötigen Umstieg ist, wenn der System-Prompt eines Single-Agenten beginnt, komplexe Wenn-Dann-Regeln in Prosaform zu enthalten ("wenn der Nutzer X fragt, aber vorher Y noch nicht geklärt wurde, dann...").
Das ist ein Zeichen, dass die Kontrolllogik aus dem Modell in eine explizite, testbare Struktur wie einen Graphen verschoben werden sollte, statt sie weiter in Prompt-Text zu verstecken.
Wann passt es — wann nicht?
Passt gut
- ✓Der Ablauf hat mehrere bedingte Pfade oder erfordert Freigaben zwischen Schritten
- ✓Mehrere spezialisierte Agenten müssen koordiniert zusammenarbeiten
Passt nicht
- ✗Die Aufgabe ist im Kern eine lineare Recherche-und-Antwort-Schleife