Claude Code 写了一天,你心里有数吗?这个本地仪表盘把账算得明明白白
你有没有过这种时刻:Claude Code 写了一整天,工程跑了不少,但你心里其实没数——它到底给你省了多少时间?又或者烧了多少 Token?每月账单飘进来的时候,那个数字到底是哪些 prompt 贡献的?
cc-lens 就是来解决这个”算不清账”的痛点的。它是 GitHub 上一个专门给 Claude Code 量身打造的本地分析仪表盘,作者 Arindam200,star 涨得很稳,最近 v0.4.0 又刚加了不少狠活儿。
为什么是 cc-lens
它最大的卖点其实不是花哨的图表,而是一条原则:所有数据都留在本地。不上传云端、不留 telemetry、不要 API key。它只读你 ~/.claude/ 下面的会话 JSONL,然后用本地的 Node 服务起一个 dashboard,默认只 bind 在 127.0.0.1,连 LAN 都不外露。换句话说,你跟 Claude 的所有对话内容、token 用量、cost 估算,全程都在你机器里——这一点对在意数据安全的团队很关键。
打开仪表盘你会看到 10 个左右的视图:
- Sessions:能搜历史会话、回放 JSONL、查看 Markdown 回复、工具调用、cost、压缩记录
- Costs:估算花了多少钱、看 cache 节省、按项目/模型拆解 token 用量
- Insights:自动从你的使用模式里挖”哪里能省钱”——比如 cache 命中率、模型选择、压缩频率
- Projects:按项目维度看活跃度、停留时长、花费、用了哪些 MCP、跑了哪些工具
- Tools & Features:对比工具排名、slash-command 使用情况、MCP server 接入情况、错误率
- Activity:日历热力图、连胜天数、活跃时段分布
- Tasks:Claude Code todos 的检索 + 状态过滤 + 项目上下文溯源
新加的 Wrapped 模块更绝——生成年度回顾卡:今年一共跑了多少 session、最常用的工具、花了多少钱、活跃项目排行,颇有 Spotify Wrapped 那种仪式感,给个人开发者做年终总结相当应景。
怎么装
不需要 clone,不需要配 Node 环境:
npx cc-lens
它会自动找一个空闲端口、起服务、然后帮你打开浏览器。要换端口:npx cc-lens --port 4000;要看 LAN 数据:--host 0.0.0.0(默认是关掉的)。需要 Node 20+。
如果你有多个 Claude Code 配置目录(比如工作和个人分开),可以用环境变量切:
CLAUDE_CONFIG_DIR=~/.claude-work npx cc-lens
适合谁
- 重度 Claude Code 用户:每天跑几十个 session 那种,没仪表盘真管不住账
- 团队 Lead:想看团队成员(在他们同意的前提下)整体投入度、工具熟练度
- 效率控:想找出”哪类任务最烧 token”——是 MCP 多、还是工具链长、还是 prompt 太啰嗦
- 数据隐私敏感:完全离线、本地存储、loopback bind,三重保险
一句话总结
cc-lens 不是那种让你”哇”一下的炫酷项目,但是个真正把 Claude Code 用明白的工程化工具——它让你对 AI 编程助手的投入产出比,有真正的”账可查”。如果 Claude Code 已经是你日常工具链的一部分,装一个不亏。
GitHub:https://github.com/Arindam200/cc-lens
评论区
登录后可评论。