Agents & Tool Use · 2023

ReAct: Synergizing Reasoning and Acting in LMs

Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, Yuan Cao

Interleaves free-text reasoning traces with discrete actions in a single prompting loop, removing the split between chain-of-thought reasoning (which cannot gather new information) and action-only agents (which cannot plan or revise).

Editorial record

Plain-language summary

The method prompts a language model to alternate between writing a reasoning step and issuing an action, such as a query to a search API, then feeding the observation back before the next thought. This lets the model plan, look things up to correct itself, and reduce fabricated facts on knowledge tasks like HotpotQA and FEVER, while the reasoning traces make its behavior on interactive benchmarks more legible. It became a common template for tool-using and agentic prompting because it needs no fine-tuning, only few-shot exemplars.

Knowledge graph

Relationships

Antecedents

Descendants

Source record

Provenance

Record ID
P-230
Record created
2026-07-13
Last reviewed
2026-07-14
Record version
2

Citation caveat: Citation metadata is approximate and marked unverified in the source dataset.