research 是把大范围代码调查交给独立子代理、再返回结论和证据的 Skill。它适合排查长日志、追踪跨文件调用,或者理解很大的代码变更,前提是运行环境支持子代理。
比如你要知道某个失败测试的根因,调查过程可能读过很多无关日志。这个 Skill 让负责调查的代理消化这些材料,向主任务交回直接答案、关键文件位置、相关符号和仍不确定的地方。
它要求任务说明写清问题、仓库范围和只读边界。报告也不能只给一句“可能是缓存问题”,要附上能回到代码核对的线索。这样后续真正要修改时,主任务可以直接读关键文件。
原文并不主张什么都拆出去。已经知道要读哪两三个文件,或者接下来就要亲自编辑这些文件,委托调查可能反而增加等待和重复阅读。多项调查只有彼此独立时,才适合并行。
这款 Skill 适合“寻找答案产生的杂音远多于答案本身”的任务。它整理的是调查分工,不会让材料自动变可信;最后仍要沿着返回的证据检查结论。