JayantDevkar/claude-code-karma
Dashboard for monitoring claude code sessions.
解决的问题
Claude Code 将会话数据、工具调用和令牌使用量存储在本地的 JSONL 文件中,这些文件对人类来说难以阅读,并且会在 30 天后自动删除。Claude Code Karma 提供一个本地优先的可视化仪表板,将这些原始数据转化为可搜索、可分析的 AI 编码会话故事。
工作原理
该工具直接从您机器上的 ~/.claude/ 目录读取数据。FastAPI 后端解析这些文件,并将元数据索引到本地 SQLite 数据库中,然后通过 SvelteKit 前端进行可视化。它还可以与 Claude Code 钩子集成,提供对活跃会话的实时监控。
适用人群
使用 Claude Code CLI 或 Claude Desktop(Claude Code 模式)的开发者,希望追踪成本、分析工具使用情况,并保留 AI 辅助开发的可视化历史记录。
主要亮点
- 会话分析:按会话或项目整体,详细分析令牌使用量、成本、缓存命中率和工具分布。
- 实时追踪:实时监控会话状态,并一键点击即可打开正在运行该会话的终端窗口。
- 深度检查:专用标签页用于追踪任务、文件操作、子代理活动和调用的技能。
- 工单集成:通过 MCP 服务器或分支名称自动检测,将会话与 Linear、Jira 或 GitHub Issues 关联。
- 本地优先:无需云账户或遥测;所有数据均保留在用户设备上。
相关
- 项目
- 项目
- 项目
- 项目
- 项目