多智能体协作:`subagents` + `agent send`
约 1 分钟
1) 子智能体是什么
子智能体是后台并行工人。
- 主智能体负责和你对话。
- 子智能体负责分任务跑。
- 任务完成后会回传结果。
2) 常用 /subagents 命令
/subagents list/subagents info <id>/subagents log <id>/subagents send <id> <message>/subagents steer <id> <message>/subagents kill <id|all>/subagents spawn <agentId> <task> --model <model> --thinking <level>
3) 关键行为(高手要懂)
- 子智能体默认不阻塞主会话。
- 子智能体不能再套娃生成子智能体(防失控)。
- 子智能体默认不拿会话工具(更安全)。
- 每个子智能体都有独立 token 成本。
4) openclaw agent(直接发起一轮)
适合:
- 不走渠道,直接发任务。
- 运维脚本或自动化流程中调用。
示例:
openclaw agent --agent ops --message "Summarize logs"
openclaw agent --session-id 1234 --message "Summarize inbox" --thinking medium
openclaw agent --to +15555550123 --message "Trace logs" --verbose on --json5) 推荐分工策略
- 主智能体:高质量模型,负责决策与输出整合。
- 子智能体:中低成本模型,负责检索、整理、初稿。
练习任务
- 主智能体拆 3 个子任务给 2 个子智能体并行跑。
- 统计一次完整任务的 token 和时间开销。
- 给子智能体加并发上限并验证是否生效。