[macOS] [分享创造] claudegrain — 菜单栏里的 Claude Code 细粒度用量监控(按仓库/按工具/按 MCP 分账)

[macOS] [分享创造] claudegrain — 菜单栏里的 Claude Code 细粒度用量监控(按仓库/按工具/按 MCP 分账)

[macOS] [分享创造] claudegrain — 菜单栏里的 Claude Code 细粒度用量监控(按仓库/按工具/按 MCP 分账)

一句话看懂:开发者 FlyTOmeLight 发布了一款开源 macOS 菜单栏工具 claudegrain,专门解决 Claude Code 用户无法看清“30% 用量花在哪”的痛点,能按项目仓库、工具类型(Bash/Edit/MCP)和 MCP 调用方细粒度拆解 token 消费。

事件核心:发生了什么

Claude Code 自带 /usage 命令只能显示会话总用量百分比,对于同时运行 7-8 个重度项目的开发者来说,quota 透支后完全无法追责到具体仓库或工具。claudegrain 引入三层数据源架构来完成细粒度监控:第一层抓取 Claude Code 日志中的调用记录,第二层按仓库路径聚合 token 消耗,第三层按工具类型(Bash/Edit/MCP)和 MCP 服务端拆分消费明细。该工具用原生 Swift/SwiftUI 编写,二进制体积约 10MB,仅依赖 GRDB 做本地数据库,且通过 LSUIElement 实现无 Dock 图标的纯菜单栏运行。目前项目已在 GitHub 开源,提供深色 phosphor 和浅色 thermal paper 两套主题。

为什么重要

随着 Claude Code 在重度开发场景中的普及,token 用量管理已经从“够不够用”升级到“谁在烧钱”的层面。许多团队每月面临数百美元的 API 配额,却缺少按项目或工具维度的审计能力。claudegrain 的开源出现填补了这一空白——它不是大模型厂商的原生功能,而是社区自下而上的解决方案。这种第三方监控工具的成熟,会倒逼 Anthropic 在官方 /usage 接口中开放更细粒度的数据暴露,也可能推动其他 AI 编程助手(如 GitHub Copilot、Cursor 等)跟进类似的用量拆解功能。

对用户/开发者/创作者的影响

对于大量使用 Claude Code 的开发者,尤其是同时管理多个仓库或依赖 MCP 生态的重度用户,claudegrain 直接解决了月底 quota 对账难题:可以一眼看清是哪个实验性项目在无节制调用 Bash 工具,还是某个 MCP 服务端消耗异常。对于独立开发者或小团队,这款工具的开源性质降低了使用门槛——无需额外付费,只需在菜单栏安装即可获得实时监控。对于 MCP 生态的贡献者,claudegrain 提供了量化工具调用成本的能力,有助于优化 MCP 服务的 token 效率。

值得关注的后续

第一,claudegrain 能否兼容 Claude Code 未来版本更新?因为其数据源依赖日志格式,若 Anthropic 调整日志结构可能会破坏解析逻辑,社区需要观察项目维护频率。第二,是否会有其他 AI 编程工具(如 Cursor、GitHub Copilot)的类似监控工具出现?目前公开信息显示,这类按工具维度的拆解需求正在被更多开发者讨论。第三,Anthropic 是否会在官方 /usage 接口中加入按仓库/工具拆分的参数?如果官方直接开放细粒度数据,claudegrain 这种第三方工具的市场空间可能会缩小。

来源:V2EX (创意工作者社区)

celebrityanime
celebrityanime
文章: 2532

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注