用途:回答代码“为什么”存在,而不是“做了什么”。代码只体现机制,动机散落在提交、PR、工单、文档、聊天、可观测性等局部且可能矛盾的记录中。
主要能力:按六步流程推进。先固定问题与目标,若问题自带假设(如“是为性能吗”)则记为待检验候选;再绘制覆盖图,把当前会话中 MCP 服务器(mcp__<server>__ 前缀)映射到七类来源:源码控制(由 git 和 gh 始终覆盖)、工单、文档、聊天、可观测性、错误、分析,无历史记录的服务器标记为跳过并写明原因;随后派发锚定器(subagent_type: Explore),按 references/anchor.md 记录 git 与 gh 调用及各栏内容;再为每个已覆盖来源各派一名调查员,读取 references/investigator.md 与对应 references/sources/<source>.md,若锚定判定为防御性则并行运行 references/incident.md;全部返回后交给合成器,依据 references/synthesizer.md 与 references/epistemics.md,携带逐字发现、锚定、问题与假设、覆盖图生成报告;最后原样转述报告,保留置信度措辞、引用与 Unknown。
适用场景:需要追溯设计决策或模式由来、核对团队记忆与代码记录是否一致时。
限制:只依据记录作答,记录用尽处会明确说明;报告须覆盖全部七类来源;具体安装命令、平台与收费信息暂未提供。