宝玉xp
26-05-21 07:01 微博认证:前微软Asp.Net最有价值专家 2025微博年度新知博主 科技博主

Codex 使用技巧:Steer 和 Queue

通常 Agent 执行一个任务不会马上结束,可能会要等几分钟甚至更久,如果这时候你有个新的要求想补充,这里有两种方式补充:Steer(任务干预) 和 Queue(排队)。

> Steer(快捷键:Ctrl/CMD + Enter):在当前任务还没完成时,中途打断 Codex 并给它指引新的方向。

这个功能相当于你按停止,输入新指令然后再让 Agent 继续。但不需要你去手动停止再让它继续,只要输入指令,按 Ctrl/CMD + 回车,或者先回车,在点击“Steer”按钮就可以发送。Agent 会在下一轮工具调用间隙直接添加新的指令到上下文。

> Queue(快捷键:Enter):在 Codex 完成当前步骤后,给它安排接下来的活儿。

任务排队就不太一样了。它不会打断正在进行的任务,而是把新任务排在队伍后面。而且你提交多条信息,它在任务结束后,不会一次性把你队列的消息执行,而是执行一条,完成这一条对应的任务后,继续下一条。

所以有时候我睡觉前,会在一个长任务后面加上几个 “Continue” 消息到队列,让它尽可能多跑一会,免得中间就停止了。

简单来说,“Steer”是改变 Codex 眼下正在做的事,而“Queue”是安排它接下来要做的事。

发布于 美国