Loop 循环模式:一个 Agent 自己决定何时收尾
Loop 的定位
Spec / Agenda 都是"多 Agent 协作产出一条备忘",Loop 反其道行之:只跑一个 Agent,它在一个会话里反复调工具推进任务,自己判断什么时候收尾。不画流程图、不写 Planner——一段 system prompt 加几个工具开关就能跑。
编辑器长什么样
切到 Loop 后打开编排编辑器,左右两列:
- 左列——这一个 Agent 的预设、系统提示词,外加两道保护参数
- 右列——按命名空间分组的工具开关


内置工具一览
工具走函数调用协议,结果回到 Agent 下一轮上下文。常用几类:
- 读聊天上下文、读世界书条目
- 查询记忆图候选(见记忆图原理)
- 读写编排器笔记(剧情线索追踪)
- 强制的
finalize——Agent 唯一的"交卷"方式,产出最终备忘
另外还可以挂自定义工具,见编排器文档的自定义工具章节。
失控保护
动态循环最大的风险是停不下来,保护按优先级排:
- 用户停止——点停止立即中止,半成品不注入
- 轮数上限——工具调用轮数硬顶,到了强制收尾
- 异常中断——生成错误时按配置决定是否注入已有产出
和其他模式怎么选
- 要"Agent 自主调研一圈再给结论"→ Loop 顺手
- 要流程可预期、每步可审计 → 回 Spec 默认流水线
- 嫌多 Agent 太贵 → Loop 单 Agent 也比完整 Spec 省钱
运行起来什么样
运行面板里,Agent 的每轮推理是一张卡片,展开看思考与工具调用:

不会写提示词
Loop 编辑器里直接开 AI 迭代工作台,描述你想要的 Agent 行为,AI 会读当前配置产出修改补丁(系统提示词、工具开关、轮数上限、预设路由都在它能改的范围内)。
性能提示:Loop 的轮数不可预期,长任务可能比 Spec 更烧 Token,给轮数上限留个心眼。