一个 Agent 不够,就开几个。
什么时候需要子 Agent?
批量任务(处理 10 篇待发布稿件)、多视角分析(让 3 个子 Agent 从不同角度评审同一份文档)、研究类(同时查 5 个来源再汇总)— 这些场景里串行做就是浪费时间。
简洁的工具集
`spawn_agent`(派出)、`send_input` / `send_message`(沟通)、`wait_agent`(等待)、`close_agent`(回收)、`list_agents`、`resume_agent`。语义清晰,主 Agent 用起来不容易乱。
可观察、可暂停
每个子 Agent 的对话流可单独查看;可以 pause、kill。Hooks 同样适用,让你能审计每一个子 Agent 的行为。
边界明确
深度 ≤ 2、单 session 并行数 ≤ 4 — 防止递归失控。这不是限制能力,而是让你能信任系统。