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.

Kategorie:KI & Machine Learning

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:

  1. 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.
  2. Action (Handlung): Der Agent führt eine Aktion aus - meist einen Werkzeug-Aufruf, etwa eine Suche, eine Berechnung oder einen API-Aufruf.
  3. 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?
Ein ReAct-Agent ist ein KI-Agent, der Reasoning und Acting verschränkt: Er denkt einen Schritt, führt eine Handlung aus - meist einen Werkzeug-Aufruf - wertet das Ergebnis aus und denkt weiter. Diese Schleife wiederholt sich, bis die Aufgabe gelöst ist.
Wofür steht ReAct?
ReAct steht für "Reasoning and Acting". Der Agent wechselt zwischen drei Schritten: Thought (Gedanke, was als Nächstes zu tun ist), Action (eine Handlung wie ein Werkzeug-Aufruf) und Observation (das Ergebnis, das den nächsten Gedanken beeinflusst).
Was ist der Unterschied zwischen ReAct und Tool Calling?
Tool Calling ist die reine Mechanik - die Fähigkeit eines Modells, ein Werkzeug strukturiert aufzurufen. ReAct ist ein Steuerungsmuster darüber, das festlegt, in welcher Reihenfolge gedacht, gehandelt und beobachtet wird, und den Agenten in einer korrigierbaren Schleife hält.
Warum verschränkt ReAct Denken und Handeln?
Reines Reasoning bleibt bei dem stehen, was das Modell weiß, und kann keine aktuellen Fakten prüfen. Reines Handeln ruft Werkzeuge ohne Strategie auf. ReAct verbindet beides: Das Reasoning wählt das Werkzeug, und die Beobachtung erdet das Reasoning an echten Daten, sodass der Agent seinen Weg korrigieren kann.

Bereit, das in die Praxis zu bringen?

Lassen Sie uns in einem kostenlosen Erstgespräch über Ihr Vorhaben sprechen - unverbindlich und konkret.