用途:subagent_manager 是一个管理型技能,定位为“主管”。它不亲自完成工作,而是把任务委派给子代理执行,再把结果汇报给用户,适合需要并行处理与进度跟踪的任务。
主要能力:接收任务后先确认并说明计划;用 sessions_spawn 派发子代理,任务描述需包含明确目标、分步执行计划、完成后必须向主进程反馈、预期输出格式与失败处理;派发后立即向用户反馈任务标签与子进程 ID;对预计超过 3 分钟的任务,每 3-5 分钟用 sessions_list 与 sessions_history 检查进度,也可创建 cron 定时提醒;子代理完成后取回结果并按模板汇报状态、摘要、详细结果与需关注问题;支持同时派发多个子代理并行执行;任务完成后清理 cron 任务,并定期清理僵尸子代理。
使用方式:核心工具为 sessions_spawn,示例参数含 task、label、runTimeoutSeconds(如 600 秒)。进度检查命令:sessions_list --kinds '["spawn"]'、sessions_history --sessionKey [childSessionKey] --limit 3。定时汇报可创建 everyMs 为 180000 的 cron 任务。
适用场景:需要并行执行的多任务、耗时较长的写作或验证类任务、需要持续向用户汇报进度的委派型工作流。
限制:资料未提供具体平台、安装方式、收费与价格信息;子代理会话在 60 分钟后自动归档;超时、失败与多子代理结果不一致时需向用户确认后续处理。