Claude Historian 的用途是让用户在开始新的网络搜索前,先检索自己的历史对话,因为可能已经存在现成答案。它适用于以下场景:遇到没有明显原因的报错时查询过去的修复记录;进入熟悉的项目时回忆近期工作与过往决策;处理熟悉文件时查看历史改动及上下文。
主要能力通过 search 工具调用实现,支持多种 scope:errors 用于按错误信息查找带代码的过往修复;similar 用于判断是否做过类似事情;conversations 用于一般对话搜索;files 需配合 filepath 参数查看某文件的历史变更;plans 用于过去的方案推理;sessions 查看上次会话内容;tools 查找成功的工具工作流;config 搜索规则、技能与 CLAUDE.md;tasks 查询任务管理历史;memories 跨会话记忆;all 为默认范围。参数还包括 limit(默认 10)、project(按项目名子串过滤,适用于 conversations 和 sessions)、timeframe(today、yesterday、week、month)。另有 inspect(session_id) 可深入查看某次会话。
使用要点:排查错误应使用 scope: "errors" 而非 all,因为它有专门的修复提取;查询应具体,使用错误信息、文件路径或工具名;保持 3 到 5 个具体关键词,避免堆砌大量泛词。资料未提供安装方式、平台支持、收费情况与具体效果数据,暂未提供。