ReAct-Agent (Reasoning + Acting) - Denken und Handeln verschränkt
ReAct verschränkt Reasoning und Acting: Ein KI-Agent denkt einen Schritt, ruft ein Werkzeug auf, wertet das Ergebnis aus und denkt weiter - in einer Schleife.
ReAct steht für "Reasoning and Acting" und bezeichnet ein Muster, nach dem ein KI-Agent abwechselnd nachdenkt und handelt. Statt in einem einzigen Zug eine fertige Antwort zu erzeugen, durchläuft der Agent eine Schleife aus Überlegen, Werkzeug-Aufruf und Auswerten des Ergebnisses - und wiederholt das, bis die Aufgabe gelöst ist. Dieses Verschränken macht den Agenten flexibel, weil er auf jedes Zwischenergebnis reagieren kann, statt einen starren Plan blind abzuarbeiten.
Der ReAct-Kreislauf
Ein ReAct-Durchlauf wechselt zwischen drei Arten von Schritten, bis ein Endzustand erreicht ist:
- Thought (Gedanke): Der Agent überlegt in Worten, was als Nächstes zu tun ist - welche Information fehlt und welches Werkzeug helfen könnte. Dieser Denkschritt ist eine Form von Chain of Thought.
- Action (Handlung): Der Agent führt eine Aktion aus - meist einen Werkzeug-Aufruf, etwa eine Suche, eine Berechnung oder einen API-Aufruf.
- Observation (Beobachtung): Das Ergebnis der Aktion fließt zurück in den Kontext. Auf dessen Grundlage formuliert der Agent den nächsten Gedanken - und die Schleife beginnt von vorn.
Der entscheidende Punkt ist die Rückkopplung: Weil jede Beobachtung den nächsten Gedanken beeinflusst, kann der Agent seinen Weg korrigieren, sobald ein Werkzeug etwas Unerwartetes liefert - statt an einem einmal gefassten Plan festzuhalten.
Warum Denken und Handeln zusammengehören
Reines Reasoning ohne Handeln bleibt bei dem stehen, was das Modell bereits weiß - es kann keine aktuellen Fakten prüfen. Reines Handeln ohne Reasoning ruft Werkzeuge auf, ohne die Ergebnisse einzuordnen oder eine Strategie zu verfolgen. ReAct verbindet beides: Das Reasoning entscheidet, welches Werkzeug sinnvoll ist, und die Beobachtung erdet das Reasoning an echten Daten. So werden Denkfehler früher sichtbar und der Agent kann fehlende Informationen gezielt nachholen, statt zu raten.
Abgrenzung: ReAct, Agentic Workflow und Tool Calling
- Tool Calling ist die reine Mechanik dahinter: die Fähigkeit eines Modells, ein Werkzeug strukturiert aufzurufen und dessen Rückgabe zu empfangen. Tool Calling ist ein Baustein, den ReAct nutzt - aber es sagt nichts darüber, wann und warum aufgerufen wird.
- ReAct ist ein konkretes Steuerungsmuster darüber: Es legt fest, in welcher Reihenfolge gedacht, gehandelt und beobachtet wird, und hält den Agenten in einer korrigierbaren Schleife.
- Agentic Workflow ist der breitere Oberbegriff für Abläufe, in denen ein KI-System eigenständig plant und handelt. ReAct ist eines der bekanntesten Muster innerhalb dieses Feldes, aber nicht das einzige - andere trennen Planung und Ausführung stärker oder verteilen die Arbeit auf mehrere Agenten.
ReAct-Agenten bei Elasticbrains
Bei Elasticbrains bauen wir Agenten, deren Denk- und Handlungsschleife nachvollziehbar und robust ist - mit klar definierten Werkzeugen, sinnvollen Abbruchbedingungen und Beobachtungen, die den nächsten Schritt wirklich erden. Wie daraus zuverlässige Agenten für echte Aufgaben entstehen, zeigen wir auf unserer Leistungsseite KI-Entwicklung.
Häufige Fragen
Was ist ein ReAct-Agent?
Wofür steht ReAct?
Was ist der Unterschied zwischen ReAct und Tool Calling?
Warum verschränkt ReAct Denken und Handeln?
Weitere Glossarbegriffe
Dokumentenklassifizierung - Belege automatisch dem richtigen Typ zuordnen
Dokumentenklassifizierung ordnet eingehende Dokumente automatisch einem Typ zu - Rechnung, Lieferschein, Vertrag - als Weiche für jede weitere Verarbeitung.
Prompt Caching - LLM-Kosten für wiederkehrende Kontexte senken
Prompt Caching speichert gleichbleibende Prompt-Teile zwischen und verwendet sie über viele Anfragen wieder - gecachte Token sind deutlich günstiger.
Coding Agent - Autonome KI-Systeme für die Softwareentwicklung
Ein Coding Agent ist ein autonomes KI-System, das selbständig programmiert: Dateien liest, Code schreibt, Tests ausführt und Git-Operationen durchführt.
Bereit, das in die Praxis zu bringen?
Lassen Sie uns in einem kostenlosen Erstgespräch über Ihr Vorhaben sprechen - unverbindlich und konkret.