任务流
子智能体
什么是子代理——AI 把复杂任务拆分给"分身"并行完成
什么是子代理
任务复杂的时候,JimoClaw 的 AI 会把其中相对独立的一部分工作拆分出来,交给一个「子代理」去做。
打个比方:你让 AI 做一份行业调研报告,它发现需要"查资料"和"分析数据"两件可以并行的事,就会派出子代理分别处理,自己统筹全局、最后汇总结果。就像一位项目经理把工作分给几个专员,而不是所有事都一个人从头做到尾。
子代理在隔离的环境中执行自己那部分任务,做完后把结果交回给主任务。这样分工的好处是:复杂任务推进更快,每一块的上下文也更干净、质量更高。
你会看到什么
对话流中的「子代理」行:每当 AI 派出一个子代理,对话里会出现一行以「子代理」开头的记录,显示:
- 类型:子代理的角色,比如「探索」(负责查找、调研类工作)或「通用」
- 委派的任务:一句话说明它去做什么
点开这行,可以看到子代理的工作过程——它的思考、动作链和输出。
右侧面板的「子任务」卡片:所有子代理的运行状态都汇总在右侧面板里,每个子任务有独立的状态:
- 等待中:排上了队,还没开始
- 执行中:正在干活
- 已完成:顺利交回结果
- 失败:出错了(主任务通常会自动调整策略,比如换个方式重试)
你需要做什么
通常什么都不用做。 子代理的拆分、执行和结果汇总都是 AI 自动完成的,你只需要像平时一样看进度、等结果。
有几点可以放心:
- 子代理和主 AI 遵守同样的权限规则——它要执行敏感操作时,同样会触发审批(详见 对话与协作),不会绕过你的同意乱动文件
- 子代理的数量有上限,不会无限派生
- 子代理失败不等于任务失败,主任务会视情况重试或换方案
常见疑问
为什么我的任务没有出现子代理? 简单的任务 AI 一个人就完成了,只有复杂、可拆分的任务才会派出子代理。没有子代理不代表 AI 没认真干活。
子代理会额外收费吗? 子代理的工作同样消耗 token,用量会统一归集到当前任务下展示,不存在隐藏费用。