/steer
手动、明确、这一次就要把这句话送进当前 active run。
Tools 导读
Steer 不是名词卡片,而是一只会伸出来帮忙的手。你要看清它什么时候出手、抓进去什么、递回来什么,还有每个参数到底像哪颗按钮。原文最响的一记鼓点,其实是:/steer first tries to send guidance to an already-active run. It is for "adjust this ru…。
先讲这一页到底在解决什么
Steer 不是名词卡片,而是一只会伸出来帮忙的手。你要看清它什么时候出手、抓进去什么、递回来什么,还有每个参数到底像哪颗按钮。原文最响的一记鼓点,其实是:/steer first tries to send guidance to an already-active run. It is for "adjust this ru…。
第一站
比如你发现 agent 正在做一个太大的补丁,可以发 /steer prefer the smaller patch。这像在旁边轻轻提醒:“别拆那么大,收窄一点。”
顶层 /steer 只瞄准当前 session 的 active run,不会自动去选某个子 agent。
它会在运行时支持的边界尝试注入指导,像等对方抬头时递纸条。
如果当前 runtime 不能 steer,OpenClaw 会退成普通 prompt,而不是让你的话消失。
/tell官方示例也提到 /tell,它更像普通告诉一句;/steer 的重点是“尽量送进正在跑的任务”。
第二站
/steer 和 /queue steer 的区别这两个名字像,但使用感觉不一样。一个是你明确发一条转向命令,另一个是让普通入站消息在有 active run 时也尝试转向。
/steer手动、明确、这一次就要把这句话送进当前 active run。
/queue steer像改一条会话规则:之后普通消息如果碰上 active run,也先试试当成 steering。
临时补一句,用 /steer。希望一段时间内入站消息都这样处理,再看队列设置。
steer 是调整方向,不是保证对方立刻停止手上所有动作。
第三站
如果目标不是当前主运行,而是子 agent 或 ACP harness session,就要走对应命令。
/subagents steer 2 ...像点名第 2 个子工人:“你只关注 API 表面。”顶层 /steer 不会替你选编号。
/acp steer --session ...像给外部 ACP 工人递转向纸条,需要说明具体 session 门牌。
子 agent 的编号和控制看 /tools/subagents;ACP 行为看 /tools/acp-agents。
想转向谁,就用那条运行线自己的门牌和命令。
最后总结
/steer 压成一句话它是运行中的方向修正纸条:主 session 用 /steer,子 agent 用 /subagents steer,ACP session 用 /acp steer。