进阶 docs.antigma.ai 2026-10-08 09:54:38 · 6 阅读
第14章 Agent 转向与控制:中断、无中断引导及命令历史
中断与转向 别等 Agent 把错误路径走到底。Ante 允许你在任何时候进行中断和重新引导。 中断 在 Agent 生成内容时按下 Ctrl+C 可立即停止当前回合。在未打开弹窗的情况下,按下 Escape 键也能实现中断。Agent 会保留截至中断时刻的所有上下文,因此你只需发送一条后续消息即可纠正方向,无需从头再来。
这能节省时间和 Token 成本,尤其是在早期阶段发现 Agent 方向跑偏时效果尤为明显。 无中断转向 你不必停止回合就能重新引导 Agent。在 Agent 工作时输入消息并回车——消息不会开启新回合,而是进入队列。随后:
按下 Ctrl+S 执行转向:将队列中的消息作为实时指导注入当前正在运行的回合,而无需中断执行。 或者什么都不做——当前回合结束后,队列中的消息会自动提交。
转向能在保持 Agent 推进动量的同时微调其方向,这适用于 Agent 整体正确但遗漏细节的场景(比如“顺便更新一下测试”或“使用已有的 helper”)。 当你通过开启新会话或恢复其他会话来替换当前会话时,队列中的消息会退回到输入框,方便你审阅后重新提交。 命令历史 在输入区按上方向键,可在历史提示词之间循环切换。这样在中断后,修改或重发最近的消息就非常简单。 tip你也可以用 Ctrl+R 通过反向搜索检索完整的提示词历史——当你想找回会话早期某条内容时,这招非常管用。