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.