Skip to main content
All terms
Patterns

ReAct

An agent pattern that interleaves reasoning steps with tool actions.

Definition

ReAct is a prompting pattern in which a model alternates between 'Thought' (reasoning about what to do), 'Action' (calling a tool), and 'Observation' (the tool's result), repeating until it reaches an answer. Making the reasoning explicit improves reliability and makes agent behavior easier to debug.