Query Loop 如何驱动任务闭环
Query Loop 如何驱动任务闭环
正文
Query Loop 是 Agent 持续推进任务的核心机制。模型先理解目标,再决定直接回答还是调用工具。工具返回结果后,模型基于新信息继续判断下一步,直到任务完成、预算用尽或触发权限确认。这个循环让 Agent 能处理多步骤任务,例如读取文件、分析错误、修改代码、运行验证。
工程实现时,Query Loop 需要记录每一轮的模型意图、工具名称、参数、返回结果和下一步状态。这样做的好处是任务过程可以复盘,失败样例可以进入评估集,后续也能沉淀为记忆。一个成熟的 Agent 项目,重点在循环控制、预算控制和停止条件。
