Agents & Tool Use · 2023
ReAct: Synergizing Reasoning and Acting in LMs
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
ExtendsEvidence: Strongly supported
Toolformer: LMs Can Teach Themselves to Use Tools
Toolformer trains tool use rather than prompting it
P-231
ExtendsEvidence: Direct
Reflexion: Language Agents with Verbal Reinforcement Learning
Reflexion adds verbal self-critique to the loop
P-233
Descendants
CombinesEvidence: Direct
Chain-of-Thought Prompting Elicits Reasoning
ReAct combines reasoning with acting
P-230
CombinesEvidence: Direct
Function Calling / MRKL / Model Context Protocol
Tool/function-calling primitives feed the agent loop
P-230
Conceptual ancestorEvidence: Strongly supported
WebGPT: Browser-assisted Question-answering with Human Feedback
Tool-augmented answering preceded the ReAct agent pattern
book
Source record
Provenance
- Record ID
- P-230
- Record created
- 2026-07-13
- Last reviewed
- 2026-07-14
- Record version
- 2
- https://arxiv.org/abs/2210.03629
- arXiv:2210.03629
Citation caveat: Citation metadata is approximate and marked unverified in the source dataset.