claude-code-karma

本地化Claude Code会话数据可视化仪表盘

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:claude-code-karma。
它的用途是:本地化Claude Code会话数据可视化仪表盘
完整的 Skill 内容见:https://321skill.com/skills/claude-code-karma/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'启动Claude Code Karma仪表盘',它会自动扫描您的`~/.claude/`目录,并以可视化形式展示所有Claude Code会话。您可以点击任意会话,查看详细的时间线、分析Token消耗、追踪文件操作,并了解使用了哪些工具和子代理,从而清晰复盘整个开发过程。

介绍

Claude Code Karma解决了Claude Code用户难以查看和分析本地会话历史数据的问题。Claude Code的所有会话、工具调用和Token消耗数据都保存在本地的~/.claude/目录下的JSONL文件中,但这些文件不易阅读和分析。

该工具通过读取这些本地数据,提供了一个无需云端、账户和遥测的本地仪表盘。它自动识别并可视化Claude Code CLI和Claude Desktop(Claude Code模式)的会话数据,用户只需启动应用即可浏览所有历史会话。

它非常适合频繁使用Claude Code进行编码、调试或项目开发的开发者,尤其是那些希望回顾工作流程、分析工具使用情况或核算成本的用户。无论是全栈开发者管理项目,还是学生复盘学习过程,都能从中获益。

需要注意的是,由于Claude Code本身只会保留大约30天的会话数据,并会自动清理~/.claude/projects/目录下的旧文件,因此Karma仪表盘中也只会显示这段时间内的数据。建议定期使用或结合其他备份方式,以保留更长期的历史记录。

核心特点

核心区别在于它是一个完全本地优先、开源的可视化工具,直接读取Claude Code生成的原始JSONL数据文件,无需任何云服务或账户,在保护隐私的同时提供了会话时间线、成本分析、文件操作追踪等深度洞察功能。

注意事项

不适合需要长期(超过30天)保存和分析完整会话历史的场景,因为其数据源受限于Claude Code自身的会话清理机制。

常见问题

Claude Code Karma需要联网吗?

不需要。它是一个完全本地运行的应用程序,所有数据都来自您机器上的`~/.claude/`目录。

它能显示多久以前的会话?

取决于Claude Code本身保留的数据。Claude Code通常只保留约30天的会话数据,因此Karma也只能显示这段时间内的会话。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/claude-code-karma/raw/index.md 读取 claude-code-karma 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。