写了个小工具 TokenLens,专门用来追踪本地 AI 编程工具的 token 消耗和成本

5 月 11 日
 zwhui111

希望大佬看看有没有哪里可以改进的,或者哪里有问题的

核心功能

支持的编程工具

Claude Code 、OpenAI Codex 、GitHub Copilot 、Cursor 、Gemini CLI 、OpenClaw 、OpenCode 、Kiro 、Pi / OMP 、Droid 、Roo Code 、Kilo Code 、Qwen 、Goose 、Antigravity

项目筛选

安装方式

需要 Node.js >= 22

# npx 免安装
npx @mikeyxyz/tokenlens

# 全局安装(长期使用推荐)
npm install -g @mikeyxyz/tokenlens
tokenlens

GitHub: https://github.com/mikeymiaoxyz/tokenlens
1737 次点击
所在节点    程序员
12 条回复
cusuanan
5 月 11 日
hermes 支持吗?
zwhui111
5 月 11 日
@cusuanan 目前还不支持,可以加入 todo
jinyan01
5 月 11 日
试了一下,项目名字识别有问题,token 量也不准确
zwhui111
5 月 11 日
@jinyan01 项目名字是不想把全路径的都展示,所以截了一部分,token 量的计算是用 https://github.com/getagentseal/codeburn 这个仓库的计算来的,看起来是蛮准的,毕竟这个项目有 6k 多的 star 了,你用的是哪个 agent ?我再去确认一下
soFollish
5 月 11 日
能支持多人么? 给内网装一个,团队人员消耗都能看,也挺好
zwhui111
5 月 11 日
@soFollish 支持多人的不行,我这个是读取本地的 session 来解析的,没办法读取团队里所有人的。你的这种要求比如 codex 是有的,可以看到团队里每个人的消耗量
jinyan01
5 月 12 日
@zwhui111 #4 我的项目名都是带 “-”,用的 codex
ysicing
5 月 12 日
少了一个总览的🤔
zwhui111
5 月 12 日
@jinyan01 明白了,项目名显示这个我可以修复一下。还有 token 量这个,我看你截图 cc 里的 input 和 output 量是对的,算起来这个总量不对,是不是有缓存得刷新一下?如果 input 和 output 量没错的话,这个 token 量应该也没问题的。我再 check 一下吧
zwhui111
5 月 12 日
@ysicing 加上了
zwhui111
5 月 12 日
@cusuanan 刚加上
zwhui111
5 月 12 日
@jinyan01 项目名展示这个我改为了用全路径来展示。然后 token 量这个,我排查下来是没把 cache token 这部分加上的,我可以后续修改一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1211931

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX