tracking token usage in one place

用了几个月 Claude Code、Codex 和其他 coding CLI 之后,我经常会有一种失控感:今天到底花了多少 token?哪个项目最费?输入、输出、reasoning、缓存各占多少?一天里什么时候最活跃?
每个工具自己的 usage 页面都不一样,有的甚至没有。想横着比,更是不可能。
所以我们做了 Token Arena:一个开源的 AI 用量追踪平台。本地 CLI 自动采集各家 coding agent 的 usage,同步到一个干净的 Web 仪表盘。目前累计 1,000+ 用户,日活 100+。
它看什么 #
- 按 1 天 / 7 天 / 30 天或自定义区间看总量
- 按设备、工具、模型、项目拆开
- 总 token、输入、输出、reasoning、缓存命中、活跃时长、会话数、消息数
项目名默认按 hash 匿名上传,公开与否自己决定。Badge 可以分享用量、预估消耗、使用时长和热力图;也可以关注别人,看排行榜。中英文和深色模式都有。
怎么用 #
- 在 Token Arena 注册并登录
- 在 Settings 里生成 API key
- 安装 CLI:
npm install -g @poco-ai/tokenarena- 跑
tokenarena init,填上 key - 打开 Usage 看分析
可以 tokenarena sync 手动传一次,也可以 tokenarena daemon 挂着,默认五分钟同步一次。Linux / macOS 还能 tokenarena service setup,注册成用户级后台服务,登录后自动拉起,不需要 root。
想自己部署的话,仓库里有 Docker 一键脚本。OAuth 支持 GitHub、Google、Discord、GitLab、Linux.do 和观猹。