AI Skill Hub 强烈推荐:令牌跟踪器 是一款优质的Agent工作流。AI 综合评分 8.0 分,在同类工具中表现稳健。如果你正在寻找可靠的Agent工作流解决方案,这是一个值得深入了解的选择。
令牌跟踪器 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
令牌跟踪器 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:pip 安装(推荐)
pip install token-tracker
# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install token-tracker
# 方式三:从源码安装(获取最新功能)
git clone https://github.com/stormzhang/token-tracker
cd token-tracker
pip install -e .
# 验证安装
python -c "import token_tracker; print('安装成功')"
# 命令行使用
token-tracker --help
# 基本用法
token-tracker input_file -o output_file
# Python 代码中调用
import token_tracker
# 示例
result = token_tracker.process("input")
print(result)
# token-tracker 配置文件示例(config.yml) app: name: "token-tracker" debug: false log_level: "INFO" # 运行时指定配置文件 token-tracker --config config.yml # 或通过环境变量配置 export TOKEN_TRACKER_API_KEY="your-key" export TOKEN_TRACKER_OUTPUT_DIR="./output"
本地 AI Agent Token 消耗追踪/分析工具,支持 Claude Code、Codex 和 Kimi Code。
自定义 StatusLine 状态栏 + CLI Dashboard,实时查看 token 用量、等效成本、限额状态。

status_line 接口tt sidebar 窄窗格常驻面板:全部活跃会话一屏总览(状态灯 + 最近提示词 + 「下一步」建议),点击会话直达对应 iTerm2 / tmux 窗格$tt-sidebar,在原会话右侧自动打开 1/3 宽度的独立提示词侧边栏tt theme 一键切换curl -sSL https://raw.githubusercontent.com/stormzhang/token-tracker/main/install.sh | bash
脚本自动选最优安装方式(uv / pipx / 私有 venv),绕开 PEP 668、不污染系统 Python。
升级:重跑上面的命令即可(脚本幂等、自动升到最新)。包含新 Agent 集成的版本升级后,再运行一次tt setup;例如$tt-sidebar需要由 setup 安装到 Codex 用户级 Skill 目录。 卸载:tt unsetup
升级后 tt --version 还是旧版? 多半是旧版装在别的 Python 环境里遮蔽了新版(常见于 Windows、或早期用 pip install 装过)。卸载旧版后重装一次即可:
pip uninstall token-tracker
curl -sSL https://raw.githubusercontent.com/stormzhang/token-tracker/main/install.sh | bash
tt setup # 配置状态栏,并安装 Codex / Kimi Code 的 tt-sidebar Skill / 提示词 Hook
tt # 过去一年 token 热力图 + 顶部三段概览(= tt daily)
tt daily # 同上(tt 无参即进 daily)
tt status # 今日消耗、5h/7d 额度与今日会话
tt weekly # 周报
tt monthly # 月报
tt sessions # 最近 20 条会话明细(tt sessions <正整数> 改条数、--sort 改排序)
tt sidebar # 常驻侧边栏:活跃会话总览 + 提示词历史 + 状态灯 + 点击跳转(--once 一帧快照)
tt theme # 查看 / 切换配色主题(show / list / set / preview)
tt unsetup # 卸载并恢复安装前的配置
tt --version # 查看版本(-v / -V 同义)
多 agent 环境下想只看某一个 agent 的报表,加--claude/--codex/--kimi即可(互斥),对status/daily/weekly/monthly/sessions均生效。例如tt daily --kimi只显示 Kimi Code 的热力图。会话内的daily/weekly默认已自动跟随当前会话的 agent,显式 flag 会覆盖该行为。
💡tt daily是 GitHub 风格的 token 贡献热力图(深浅绿方格)。在 Claude Code 会话里输入!tt daily即可看到彩色热力图 —— 用户主动用!执行的命令,Claude Code 会渲染其 24-bit 真彩色输出。
第一次跑 tt(或在独立终端跑 tt setup)会进入交互式配置向导,全程上下键选 + 回车确认:
~/.config/token-tracker/config.json)status_line.command 默认不覆盖)CI / 非 tty 环境(Docker / 脚本 / curl|bash)自动按推荐默认配置:语言跟随系统设置、主题 mocha、组件默认开启但不替换已有自定义 statusLine。装好后想改任何一项,再跑一次 tt setup 即可。
基于 Claude Code 官方自定义 StatusLine 接口,数据完全来自本地 Claude,无任何推测。
状态栏接管是可选的:已有自定义 statusLine 时默认保留你的配置(向导里也可随时选 No),报表命令完全不受影响。注意:不接管时 tt status 的 CC 订阅额度段将没有数据来源(CC 配额只经状态栏脚本落盘)。

<details> <summary>四行布局字段详解</summary>
| 行 | 字段 | 说明 |
|---|---|---|
| 1 | [项目](分支 +12 -3) | 项目名(加粗)+ Git 分支(未提交修改标 *),括号内附工作区相对 HEAD 的增删行数 |
| 1 | Total: 1.2M | 本次会话累计消耗 token(输入+输出+cache,解析 transcript 得出) |
| 1 | Cost: $35.51 | 本次会话等效成本(Claude Code 自带,按官方计费,准确) |
| 1 | Code: +208 -8 | 本会话 Claude 写 / 删的代码行数(+ 绿 - 红,与 git 变动同配色) |
| 2 | Limit: 5h: ██░ 31% (1h19m) | 5 小时滑动窗口配额(仅订阅模式;括号内重置倒计时) |
| 2 | 7d: ██░ 11% (5d8h) | 7 天滑动窗口配额 |
| 2 | 1.0M Ctx: ██░ 20% | 上下文窗口总大小及已用占比 |
| 3 | Tokens: in 392k, out 937, cache 388k | **当前上下文窗口**的 token 构成(注意:非会话累计,会随 compact 变化) |
| 3 | Out TPS: 60 tokens/s | 本轮 output token 生成速度(含 thinking;空闲帧保留上次值) |
| 4 | Model: Opus 4.8/xhigh/nofast | 模型名 / reasoning 级别 / 是否 fast 模式 |
| 4 | Duration: 1h33m | 当前会话已持续时间 |
| 4 | Remote: github | 代码仓库 host(去顶级域) |
终端宽度不足时会自动降级:先隐藏重置倒计时,再将进度条简化为百分比数字。API 模式无订阅配额,第 2 行只显示 Ctx。
</details>
基于 Kimi Code 官方 status_line 接口(tui.toml),单行真彩色状态栏:
[项目](分支* +A -D ?U) | Total: 21.2M | Cost: $9.08 | 5h: 18% | 7d: 15% | Model: K3/high/auto(与 CC 状态栏同风格;5h/7d 限额走云端 /usages 缓存,每 2 分钟后台刷新一次)
thinkingEffort),分支段的未提交增删行 / 未跟踪数按 git diff --numstat + git ls-files 统计(同 CC 状态栏);Total 与 Cost 由状态栏脚本按会话 wire.jsonl 增量累计(offset 缓存,每秒级调用只读新增部分),成本按内置 Kimi 官方定价估算status_line.command 时默认不覆盖(向导里选 No 也完全不碰);tt unsetup 精确还原高质量的AI工作流项目
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
总体来看,令牌跟踪器 是一款质量优秀的Agent工作流,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | token-tracker |
| 原始描述 | 开源AI工作流:Track token usage across local AI agents (Claude Code, Codex) — Custom StatusLin。⭐315 · Python |
| Topics | AI工作流令牌跟踪 |
| GitHub | https://github.com/stormzhang/token-tracker |
| License | MIT |
| 语言 | Python |
收录时间:2026-06-25 · 更新时间:2026-06-26 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端