ひとことで言うと
Reasoning + Acting の略。AIエージェントが「考え→行動→観察」を繰り返すパターン。
ReActは、AIエージェントが「考える(Reasoning)」と「行動する(Acting)」を交互に繰り返す設計パターンです。推論だけ、あるいはツール実行だけでは解けない問題を、思考と実行の往復で段階的に解決できる点が重要です。
具体的には、考え→ツールを呼ぶ→結果を観察→次の考え、というループを回します。Claudeで検索や計算ツールを使わせるTool Useのエージェントは、実質このReAct型で動くことが多く、複数ステップの調べ物に向きます。
思考過程を出力させるため、無駄なループに陥らないよう停止条件を決めておくと安定します。