首页 / 功能 / 会话与 Transcript
01 · 会话与 Transcript

每个会话、每次工具调用,全部可搜。

浏览来自 ~/.claude、~/.codex、~/.gemini 的 transcript,按工作目录折叠展开。⌘F 全库 FTS 搜索,工具调用分色渲染、Markdown 与代码块支持。

Claude Statistics 中的 transcript 搜索界面,工具调用分类显示
01

项目折叠的会话列表

按工作目录分组。Hover 即出 resume、复制路径、删除、批量删除。在 provider 格式允许时支持实时文件监听。

02

工具感知的 Transcript 查看器

User、Assistant 和每个工具调用各自有色。Markdown 正确渲染,代码块高亮,搜索匹配跳转时滚动位置不丢。

03

全归档搜索

⌘F 跨 provider 搜索每份 transcript 的完整正文,使用 SQLite FTS5。结果显示项目、时间和命中片段。

工作原理

Claude Statistics 在本地索引 transcript 文件 — 不上传,不依赖远端服务。文件监听确保新增的 turn 立即进入索引。

  • 01
    本地发现 启动时遍历 ~/.claude、~/.codex 和 ~/.gemini,之后通过 FSEvents 持续监听变化。
  • 02
    JSONL 解析 每个 turn 解析一次并缓存。Codex 的 WAL/SHM sidecar 在解析前会被合并,确保活跃会话仍可读。
  • 03
    FTS 索引 片段匹配使用 SQLite FTS5。一次查询即可返回跨所有 provider 的排序命中结果。

什么时候最有用

  • 找回上个月用过的 prompt 搜索 'pricing migration',Claude Statistics 会列出每个出现这条线索的项目,包含时间戳和命中上下文。
  • 审计哪个工具在何时跑过 工具感知配色一眼看出某次修复用的是 Edit、Bash、MultiEdit 还是 apply_patch — 跨三种 CLI 都成立。
已经准备好

下载应用,亲自试一试。