ReAct 是一种智能体模式,使模型在两个简单步骤间交替:Reason(推理)与 Act(行动)。首先,智能体写简短思考,总结已知内容与下一步尝试。然后执行 action,如调用 API、运行代码或搜索文档。action 结果反馈回来,为智能体提供新事实思考。循环重复直至任务完成。以 plain text 展示思考,便于检查、调试甚至实时纠正。思考与行动之间的清晰划分也减少无效动作并引导模型稳步前进。ReAct 与大语言模型配合良好,因为它们可在同一回复中既生成思考链又选择下一工具。