发布于: 2026-7-3最后更新: 2026-7-13字数 1852阅读时长 5 分钟

1. 引言

由于我平时用 codex 比较多,claude code 偶尔用用,所以我需要有一款工具来看看我所有的设备到底用了多少 Token,一来是为了装逼,二来是为了看看具体的数据,可以鞭策自己。
我一开始问了 ChatGPT ,让他找了一下 codex cli 的开源项目,推荐了 ccusagetokscaletokenusage 这三个 cli 项目
 
这几个我都试用了一下:
ccusage 这个我发现统计不准,会多十倍的用量,比如在 Linux 上统计,有上千亿的 token ,明显是统计错误
tokenusage 我发现在 Linux 上安装后会报错
tokscale 综合体验最好,下面的图是用 tokscale 制作的一个 2026 年我 Mac 消耗的 token 数
notion image
这个图逼格还是挺高,而且左侧的部分会显示你一年的总 token 数,最常用的模型,最常用的 cli,对话总数,活跃天数,花费,连续用 ai 的天数,
右侧面板有使用的热力图,热力图是从左到右,从上到下的日期排列
 
安装非常简单,在终端中使用命令:
然后在终端中使用 tokscale wrapped 即可产生和我一样的图

2. 使用

2.1 说明

上面的命令 tokscale wrapped 实际上是一个年度总结命令,适合装逼用,平时可能不会怎么看,日常中在命令行里面直接使用 tokscale 比较多
直接在命令行使用 tokscale 会出现下面的页面,
  • Overview 页面
notion image
里面有价格什么的,Tokscale 从 LiteLLM 的定价数据库获取实时定价。
 
  • Usage 页面
可以看到我这里有一个 GPT Pro 账号,里面还会显示小时限额/周限额,看看就行了,实际上 codex app 或者 普通的 cli 命令都能看到
notion image
 
  • Models
这个页面记录的是你用过哪些模型,可以看到我这里用 gpt-5.5 这个模型用的最多,实际上大部分的消耗都是缓存(Cache).
大部分人不知道 agent 工具的 token 大头是缓存,而不是输入和输出,很多所谓自媒体都很容易误导观众,表面上输入和输出非常贵,但是实际上这两个占比量很少,而且从 gpt-5.5 数据可以看到 Cost/1M 也就是 1 百万 token 的消耗,是 0.81 美元,实际上消耗并不多。
notion image
 
  • Daily
这部分我觉得比较有用,可以很清楚的看到每天的使用量,可以看到 7-2 消耗了 76.94 美金,同时消耗高峰是 6-10 到 6-13 号,基本每天都是 300 多美元的消耗,这个是正常的,因为之前我开了多个任务以及用了 goal 模式,就是会消耗这么多。
而且这里的 Cachex 也就是缓存占比,基本上都是 10 多倍,有的到了 30 多倍,进一步验证了缓存才是 ai coding 的大头!
下面可以用一些快捷键按住 d 就是日期从当前往下排列,使用方向键,上下移动,然后可以使用 Enter 键进入某一天然后可以看到当天用了哪些模型都消耗了多少
notion image
快捷键 c 就是按照当天的消耗从大往小排列,比如下面今年的 6-11 消耗是最多的,消耗了 481 美元
notion image
快捷键 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 即可登录上传自己的数据
notion image
接着使用 tokscale submit 就能上传自己的使用数据
notion image
 
会给我这个链接 https://tokscale.ai/u/wxyhgk 可以看到我下面的图中 mac 上使用量排名第 759 名
 
notion image
与此同时如果在不同的机器上使用 tokscale login 并且 tokscale submit 那么网站就会统计你所有设备的 token 使用量,如果做好每天的定时任务,那么就能实现每天自动上传,然后汇总。
 
同时在 https://tokscale.ai/leaderboard 这里可以看到,有人消耗了千万亿 Token,我都不知道他怎么用的,太离谱了
notion image
 

3. 一些坑点

我在问 ChatGPT 的过程中,实际上给我的是用源代码安装,非常麻烦,
notion image
我当时都没去仔细看,本质上是 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. 参考资料


Loading...
示例文章

示例文章

这是示例的文章摘要,摘要内容可被用做搜索,预览。文章列表默认展示概要;若要在列表直接展示文章内容,可在blog.config.js中配置。


公告
公告
博客重大更新,更换为matery主题,阅读体验更加好了。
和博主联系
notion image