claude-devtools:给 Claude Code 装了一个 X 光机
2026-02-19 | Product Hunt | 官网 | GitHub

30秒快速判断
这App干嘛的:读取你本机 ~/.claude/ 目录下的会话日志,把 Claude Code 在终端里藏起来的所有细节(文件路径、工具调用、Token 消耗、Diff、子代理树)全部可视化展示出来。不修改 Claude Code,纯只读模式。
值不值得关注:如果你每天用 Claude Code 干活,这是必装工具。免费、开源、零配置,下载打开就能看到你花了多少 Token、哪些文件被改了、上下文什么时候被压缩了。Reddit 上 48 小时获得 100k+ 浏览量绝对是有道理的。
与我有关三问
与我有关吗?
目标用户是谁:每天使用 Claude Code(终端版)写代码的开发者。不管你用的是 Pro ($20/月) 还是 Max ($200/月),只要你觉得“Claude Code 到底在干嘛我看不见”,你就是目标用户。
我是吗:问自己三个问题:
- 你用 Claude Code 吗?
- 你有没有好奇过“Read 3 files”到底读了哪三个文件?
- 你有没有纳闷过 Context Bar 为什么突然跳到了 80%?
如果有一个回答是“有”,你就是目标用户。
什么场景会用到:
- 调试复杂会话,想看 Claude 到底做了什么决策 -> 用这个
- 跟踪 Token 消耗,看哪些操作最吃成本 -> 用这个
- 多 Agent 任务,想看子代理执行树和任务流转 -> 用这个
- 远程 SSH 服务器上跑的 Claude Code 也想看 -> 用这个
- 如果你只用 Cursor/Copilot,不用 Claude Code -> 不需要
对我有用吗?
| 维度 | 收益 | 代价 |
|---|---|---|
| 时间 | 调试会话从“盲猜”变“精确定位”,每次节省 10-30 分钟 | 下载安装仅需 2 分钟 |
| 金钱 | 看清 Token 消耗,避免不必要的费用浪费 | 完全免费 |
| 精力 | 不用再纠结“Claude 到底干了啥” | 零学习成本,打开即用 |
ROI 判断:代价几乎为零(免费 + 零配置 + 极速安装),收益立竿见影。这是那种“一旦装了就不想卸载”的工具。
喜闻乐见吗?
爽点在哪:
- 上下文可视化:终于知道 CLAUDE.md、技能、@文件、工具输出各占了多少 Token,支持 7 个类别逐轮分解。
- 压缩(Compaction)边界检测:当 Claude Code 悄悄压缩对话时,你能看到压缩前后的 Token 差值,清楚丢了什么信息。
- 子代理执行树:多 Agent 任务在终端里就是一坨乱码,这里变成了可展开的递归树形卡片,每个子代理都有独立的工具追踪、Token 统计和耗时分析。
- 队友消息可视化:SendMessage 发出的队友消息会被自动检测,按名称和颜色分卡片渲染,一眼看清谁在说什么。
“哇”的瞬间:
“claude-devtools 直接读取日志而不是包装 CLI,这意味着无论你如何运行会话它都能工作。光凭这一点,它就超过了我试过的所有 GUI 包装器。” —— Product Hunt 用户
用户真实评价:
“太爱这个了。盲目写代码的感觉最糟糕。祝贺发布!” —— @theobar0 (X) “Claude 重度用户的福音。” —— @SaidAitmbarek (X) “现在我只能靠猜是哪个工具调用吃掉了我的上下文窗口……每轮对话的 7 类 Token 细分能快速解决这个问题。” —— PH 用户
给独立开发者
技术栈与核心实现
采用 Electron + Node.js + pnpm,独立模式使用 SSE 通信,支持 Docker。不调用任何 AI 模型,纯粹的日志解析。
技术思路非常巧妙:Claude Code 每次会话都会在 ~/.claude/ 留下完整的 JSON 日志。claude-devtools 解析这些日志,遍历每一轮对话,重建完整的上下文注入链 —— 包括 CLAUDE.md 注入、技能激活、@文件引用、工具 IO、深度思考(Extended Thinking)、团队开销及用户提示词。
最核心的是 Token 归因引擎:它能估算每轮对话中 7 个类别各占多少 Token,并在上下文徽章、用量弹窗和会话面板三处展示。文件读取支持语法高亮,编辑支持行内 Diff,每个工具调用都配有对应的结果反馈。
开源与商业模式
100% 开源,GitHub 已获得 677 stars。完全免费,无付费计划。上线 48 小时内下载量突破 1,000 次。虽然有 Dev-Agent-Lens 等类似项目,但思路各异。如果从零开发,核心功能约需 1-2 人月,打磨细节则需 3 人月以上。
巨头风险
这个工具填补了 Anthropic 留下的空白。如果 Anthropic 决定原生提供详细的工具输出和 Token 细分,该工具的核心价值将受损。但目前 Anthropic 的方向是简化 CLI 输出,因此短期内风险不大,甚至有可能被官方收编。
给产品经理
痛点分析
- 解决的问题:Claude Code 最近的更新隐藏了详细的工具输出,用户无法看到路径、内容和 Diff。Context 用量也变成了一个模糊的进度条。
- 痛点程度:高频刚需。Reddit r/ClaudeCode 社区的极高活跃度证明了这一群体的规模和需求强度。
功能拆解
| 功能 | 类型 | 说明 |
|---|---|---|
| 会话日志可视化 | 核心 | 结构化展示文件路径、工具调用和 Diff,支持语法高亮 |
| 7 类 Token 归因 | 核心 | 精准拆解 CLAUDE.md / 技能 / 文件 / 工具 / 思考等消耗 |
| 压缩边界检测 | 核心 | 实时检测上下文压缩事件并显示 Token 变化 |
| 子代理执行树 | 核心 | 递归展示任务调用,每个子代理拥有独立指标 |
| 跨会话搜索 | 核心 | 全局关键词搜索并直接跳转 |
竞品差异
相比于 Dev-Agent-Lens(代理模式)或 Claudia GUI(包装模式),claude-devtools 的“只读日志”策略对原有工作流零侵入,且能查看所有历史会话,部署难度极低。
给科技博主
争议点/讨论角度
- Anthropic 故意隐藏信息?:简化输出是为了体验,还是为了掩盖成本?这个话题极具讨论度。
- “包装 vs 观察”之争:开发者工具应该重塑体验,还是仅仅做一个完美的旁观者?
- 高价服务的缺失:月费 $200 的工具竟然连个基础仪表盘都没有,这反映了 AI 工具开发的什么现状?
内容建议
可以尝试“Claude Code 每月花你 $200,你却不知道它在干嘛”这类标题,结合工具的可视化效果,非常适合吸引开发者流量。
给早期采用者
上手指南
前往 GitHub Releases 下载对应系统的安装包,打开即可自动读取日志。也支持 Docker 运行。如果你的日志不在默认位置,只需设置 CLAUDE_DIR 环境变量即可。
风险提示
- 产品极新:上线时间短,可能存在未发现的 Bug。
- 依赖日志格式:如果官方更改日志结构,工具可能失效。
- 隐私安全:100% 本地运行,不联网,开源可审计,安全性极高。
结论
claude-devtools 是一个“本该由官方做但他们没做”的工具。 它不玩花活,只是把被隐藏的信息还给用户。这种“润物细无声”的设计,比任何花哨的 GUI 壳子都更懂开发者。
2026-02-19 | Trend-Tracker v7.3