在恢复/压缩时会重写 Session JSONL — 历史使用量会默默地变化(可重现 + 字段数据)

作者: lizhuojunx86创建于 2026年7月6日更新于 2026年7月11日

在对自己的 34 天 Claude 代码使用情况(回滚了约 26 万条消息)进行路由审计时,我发现恢复/压缩功能会重写会话 JSONL 文件:在对同一文件进行两次扫描时,5 条助理消息消失了,文件 mtime 也发生了变化。任何通过重新读取活动会话文件来重新计算使用情况的工具(我的工具最初也这样做)都会显示出历史数据的偏差。

内容来源: Maciek-roboblog/Claude-Code-Usage-Monitor