做自动化任务的开发者终于可以更灵活地控制 Agent 执行流程——Steer 省去手动打断的麻烦,Queue 适合睡前挂机跑任务,值得一试。
宝玉分享了 Codex 的两个实用功能:Steer 和 Queue。Steer 允许用户在任务执行中途打断并插入新指令,无需手动停止再继续;Queue 则用于在任务完成后排队执行后续指令。Steer 影响当前轮次,Queue 影响下一轮次,但实测 Queue 可能不会按预期执行。这两个功能能提升 Agent 任务的灵活性和效率。
右上角的信息 icon 可以显示隐藏右上角的信息面板,可以看到当前 Turn 的进展 Steer 可以在当前这一个轮次的任务中,加入提示词 Queue “理论上”可以加入提示词在下一个轮次,但实测...
右上角的信息 icon 可以显示隐藏右上角的信息面板,可以看到当前 Turn 的进展 Steer 可以在当前这一个轮次的任务中,加入提示词 Queue “理论上”可以加入提示词在下一个轮次,但实测下来不会,像是个bug Steer 和 Queue 都只影响当前或者下一轮次的任务,不会影响 Goal x.com/dotey/status/2… 宝玉 @dotey Codex 使用技巧:Steer 和 Queue 通常 Agent 执行一个任务不会马上结束,可能会要等几分钟甚至更久,如果这时候你有个新的要求想补充,这里有两种方式补充:Steer(任务干预) 和 Queue(排队)。 > Steer(快捷键:Shift + Enter):在当前任务还没完成时,中途打断 Codex 并给它指引新的方向。 这个功能相当于你按停止,输入新指令然后再让 Agent 继续。但不需要你去手动停止再让它继续,只要输入指令,按 Shift + 回车,或者先回车,在点击“Steer”按钮就可以发送。Agent 会在下一轮工具调用间隙直接添加新的指令到上下文。 > Queue(快捷键:Enter):在 Codex 完成当前步骤后,给它安排接下来的活儿。 任务排队就不太一样了。它不会打断正在进行的任务,而是把新任务排在队伍后面。而且你提交多条信息,它在任务结束后,不会一次性把你队列的消息执行,而是执行一条,完成这一条对应的任务后,继续下一条。 所以有时候我睡觉前,会在一个长任务后面加上几个 “Continue” 消息到队列,让它尽可能多跑一会,免得中间就停止了。 简单来说,“Steer”是改变 Codex 眼下正在做的事,而“Queue”是安排它接下来要做的事。 🔗 View Quoted Tweet 💬 0 🔄 0 ❤️ 0 👀 222 ⚡