1. 引言
由于我平时用 codex 比较多,claude code 偶尔用用,所以我需要有一款工具来看看我所有的设备到底用了多少 Token,一来是为了装逼,二来是为了看看具体的数据,可以鞭策自己。
这几个我都试用了一下:
ccusage 这个我发现统计不准,会多十倍的用量,比如在 Linux 上统计,有上千亿的 token ,明显是统计错误
tokenusage 我发现在 Linux 上安装后会报错
tokscale 综合体验最好,下面的图是用 tokscale 制作的一个 2026 年我 Mac 消耗的 token 数

这个图逼格还是挺高,而且左侧的部分会显示你一年的总 token 数,最常用的模型,最常用的 cli,对话总数,活跃天数,花费,连续用 ai 的天数,
右侧面板有使用的热力图,热力图是从左到右,从上到下的日期排列
安装非常简单,在终端中使用命令:
然后在终端中使用
tokscale wrapped 即可产生和我一样的图2. 使用
2.1 说明
上面的命令
tokscale wrapped 实际上是一个年度总结命令,适合装逼用,平时可能不会怎么看,日常中在命令行里面直接使用 tokscale 比较多直接在命令行使用 tokscale 会出现下面的页面,
- Overview 页面

里面有价格什么的,Tokscale 从 LiteLLM 的定价数据库获取实时定价。
- Usage 页面
可以看到我这里有一个 GPT Pro 账号,里面还会显示小时限额/周限额,看看就行了,实际上 codex app 或者 普通的 cli 命令都能看到

- Models
这个页面记录的是你用过哪些模型,可以看到我这里用 gpt-5.5 这个模型用的最多,实际上大部分的消耗都是缓存(Cache).
大部分人不知道 agent 工具的 token 大头是缓存,而不是输入和输出,很多所谓自媒体都很容易误导观众,表面上输入和输出非常贵,但是实际上这两个占比量很少,而且从 gpt-5.5 数据可以看到 Cost/1M 也就是 1 百万 token 的消耗,是 0.81 美元,实际上消耗并不多。

- Daily
这部分我觉得比较有用,可以很清楚的看到每天的使用量,可以看到 7-2 消耗了 76.94 美金,同时消耗高峰是 6-10 到 6-13 号,基本每天都是 300 多美元的消耗,这个是正常的,因为之前我开了多个任务以及用了 goal 模式,就是会消耗这么多。
而且这里的 Cachex 也就是缓存占比,基本上都是 10 多倍,有的到了 30 多倍,进一步验证了缓存才是 ai coding 的大头!
下面可以用一些快捷键按住
d 就是日期从当前往下排列,使用方向键,上下移动,然后可以使用 Enter 键进入某一天然后可以看到当天用了哪些模型都消耗了多少
快捷键
c 就是按照当天的消耗从大往小排列,比如下面今年的 6-11 消耗是最多的,消耗了 481 美元
快捷键
t 是按照 token 消耗排列至于后面的 Hourly,Stats,Agents 这几个面板,我觉得实用性不大,这里就不介绍了
此外还有一些使用的快捷键
←/→/Tab/Shift+Tab:切换视图
↑/↓或Home/End:导航列表
Enter:打开每日详情(每日标签页)/ 选择图表单元格(统计标签页)
Esc或Backspace:关闭对话框或退出详情视图
j:跳转至今天
s:打开来源选择器对话框
g:打开分组选择器对话框(模型、客户端+模型、客户端+提供商+模型、工作区+模型、会话+模型、客户端+会话+模型)
h:切换每日/每小时图表粒度(概览选项卡)
v:在表格/概要视图之间切换(每小时选项卡)
y:将选中的行复制到剪贴板
p:循环切换9种颜色主题
r:刷新数据;Shift+R切换自动刷新;+/调整间隔时间
e:导出为 JSON
q或Ctrl+C:退出
2.2 几个实用的命令
甚至可以上传自己的使用量,使用命令
tokscale login 即可登录上传自己的数据
接着使用
tokscale submit 就能上传自己的使用数据
会给我这个链接 https://tokscale.ai/u/wxyhgk 可以看到我下面的图中 mac 上使用量排名第 759 名
与此同时如果在不同的机器上使用
tokscale login 并且 tokscale submit 那么网站就会统计你所有设备的 token 使用量,如果做好每天的定时任务,那么就能实现每天自动上传,然后汇总。同时在 https://tokscale.ai/leaderboard 这里可以看到,有人消耗了千万亿 Token,我都不知道他怎么用的,太离谱了

3. 一些坑点
我在问 ChatGPT 的过程中,实际上给我的是用源代码安装,非常麻烦,

我当时都没去仔细看,本质上是 AI 根本没有自己去亲自安装过,而是凭自己的经验来搞,就会导致的这种问题,经验主义太强,这种安装什么的还是得自己去看看。
3.1 Claude Code 默认 30 天删日志
Claude Code 默认 30 天就自动删掉本地会话记录。tokscale 靠读这些日志统计,claude 很容易导致统计不准,做法是在
~/.claude/settings.json 里加:Codex 和 OpenCode 没有自动清理,永久保留,不用管。
3.2 defaultClients
默认他这个程序是会扫描所有的 cli 日志,比如 claude codex ,codex,open code ,cursor 等等,实际上大部分人根本不会用这么多,比如我的主力就 codex,claude code,所以可以在
~/.config/tokscale/settings.json 中进行设置以后裸敲 tokscale 就自动只算这两个,扫描还快。
4. 总结
tokscale 我现在的用法基本固定了:平时裸敲
tokscale 看日使用量, tokscale wrapped 生成装逼图,其他功能感觉作用也不大如果你也在用 codex 或者 claude code,可以装一个,
npm install -g tokscale@latest 一条命令的事。只是偶尔网页上问问 AI 的就不用了,没东西可统计。5. 参考资料
- 作者:我心永恒
- 链接:https://wxyhgk.com/article/ai-token-tokscale
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。




