Goal模式
AI Agent的一种自动化运行模式,用户下达目标后,模型自主循环执行、自我验证并规划下一轮任务,直至目标完成,无需人工干预中间环节
核心事实
时间轴 (近 90 天)
Goal模式(目标模式)是一种在AI Agent中处理复杂需求时的自动化实现方式,用户下达目标后模型开启循环,自动执行、自审、规划下一轮,直到所有轮次结束
Goal模式本质上是ReAct(Reasoning + Acting)循环的工程化封装
Goal模式在ReAct基础上增加了持久化存储(SQLite保存目标与状态)、预算管理以及每轮强制自审验证
普通模式与Goal模式的区别在于普通模式每轮需要用户发送确认,Goal模式仅需用户负责下达目标和最终验收,中间环节自动循环完成
用while循环模拟Goal模式存在三个本质区别:无法随时停止/启动、没有自我验证功能、无法按轮次执行
在Codex中创建目标模式必须明确选择「目标模式」或在提示词中告知模型,目标模式不会自动创建
一个精准的目标提示词应包含五个要素:终态、证据、边界、循环任务、停止规则,其中终态和证据是必须的
Goal模式的模型接收提示词后只预估第一轮要做什么,完成并验证后再检测任务是否完成,总轮次事先未知
判断一轮结束的标志是模型返回的内容里不再包含任何工具调用,或模型明确返回「这轮应结束」
Goal模式流程提供四个钩子(hook),分别订阅开始、结束、停止、继续四个事件
还有 3 条时间轴事件
全部知识事实 (14)
Goal模式将一条消息同时作为任务启动指令和完成判定标准,Codex不仅知道要做什么,还知道什么时候算做完了
70%待验证Goal模式(目标模式)是一种在AI Agent中处理复杂需求时的自动化实现方式,用户下达目标后模型开启循环,自动执行、自审、规划下一轮,直到所有轮次结束
50%待验证Goal模式本质上是ReAct(Reasoning + Acting)循环的工程化封装
50%待验证Goal模式在ReAct基础上增加了持久化存储(SQLite保存目标与状态)、预算管理以及每轮强制自审验证
50%待验证普通模式与Goal模式的区别在于普通模式每轮需要用户发送确认,Goal模式仅需用户负责下达目标和最终验收,中间环节自动循环完成
50%待验证用while循环模拟Goal模式存在三个本质区别:无法随时停止/启动、没有自我验证功能、无法按轮次执行
50%待验证在Codex中创建目标模式必须明确选择「目标模式」或在提示词中告知模型,目标模式不会自动创建
50%待验证一个精准的目标提示词应包含五个要素:终态、证据、边界、循环任务、停止规则,其中终态和证据是必须的
50%待验证Goal模式的模型接收提示词后只预估第一轮要做什么,完成并验证后再检测任务是否完成,总轮次事先未知
50%待验证判断一轮结束的标志是模型返回的内容里不再包含任何工具调用,或模型明确返回「这轮应结束」
50%待验证Goal模式流程提供四个钩子(hook),分别订阅开始、结束、停止、继续四个事件
50%待验证订阅制用户在Goal模式中只要窗口还剩额度即可开始当轮,超一点由下一轮补扣,周额度用尽后任务自动停止并在额度恢复后继续
50%待验证Goal模式包含五种状态:超限、完成、Block(阻塞)、暂停、删除,其中单个Turn内连续三次失败会标记为阻塞
50%待验证Goal模式与Plan模式的核心区别在于Goal按轮次循环迭代且每轮验证,Plan模式给计划后一次性执行且不做验证
50%