LuAITools.com
提交工具
🧠AI
考えて動く、その繰り返し

ReActパターン

ReActは「推論+行動」を交互に繰り返すループ。一歩考えて、ツールを呼び、結果を確かめ、答えにたどり着くまで続けます。多くのエージェントの標準的な動き方です。

ReActパターンって何?

ReActは「Reasoning(推論)+ Acting(行動)」の略。考えては動き、動いては考えるの繰り返しで答えに近づくループです。一歩推論し、ツールを呼び、結果を見て、また推論する——思考と行動をバラバラにせず、織り交ぜます。

「先に考えてから動く」と何が違う?

従来:一発勝負
モデルが真空状態でじっくり考えるか、ツールを一度呼ぶだけ。途中のフィードバックがありません。
ReAct:進みながら調整
行動のたびに新しい観察が生まれ、その観察が次の一歩を決めます。調べ物と一緒。手がかりを一つ見つけ、それが指す次の手がかりを追います。

ループの仕組みは?

思考(Thought)
モデルは自問します。いま何をすべきか、何を知る必要があるか。
行動(Action)
検索、データベース照会、コード実行など、ツールを呼びます。
観察(Observation)
ツールの結果を次の思考の入力として取り込みます。

なぜ人気なのか

ループが単純で、結果が安定するから。推論に「足場」ができるので、一発で正解しなくても少しずつ近づけ、各ステップがログとして残り検証もしやすい。

まとめ:ReActはAIに「考えて、動いて、確かめる」を繰り返させ、正解へ近づける手法です。

コメント