SuperAPI AI 工具集

tkm

智能体与模型

查看项目

更新于 10-15 23:41

技能介绍

用途:Token Manager(tkm)是 orbit CLI 提供的技能,用于追踪 Claude Code 会话中的 AI Token 消耗、成本与使用趋势。数据从 ~/.claude/projects/ 下的会话 JSONL 文件自动采集,保存在本地 SQLite 数据库(~/.config/orbit/tkm.db),无需配置账号或服务。

主要能力:通过 orbit tkm status 查看当天用量与花费,加 --period week 查看本周;orbit tkm usage 查看每日用量,支持 --period weekly / monthly;orbit tkm cost 按模型显示费用明细,--period 可为 today、yesterday、week(近7天)、month(本月至今)、month-rolling(滚动30天)、all;orbit tkm sessions 列出最近会话,--limit 控制数量。可用 --project 按项目路径过滤,用 --model 按模型过滤,用 -o json 输出 JSON 便于脚本处理。orbit tkm sync 强制同步,--full 重新处理全部文件,track 手动记录用量,clear --confirm 清空数据。

使用方式:需先安装 orbit CLI(macOS/Linux 用 brew install jorgemuza/tap/orbit,或 curl -sSfL https://raw.githubusercontent.com/jorgemuza/orbit/main/install.sh | sh;Windows 用 scoop bucket add jorgemuza https://github.com/jorgemuza/scoop-bucket && scoop install orbit),并已使用 Claude Code。每次读取命令会自动增量同步,仅解析新数据,跳过超过90天的文件。

可选能力:可将数据推送到 Draxarp Tracking(orbit -p paybook tracking tkm push,支持 --dry-run 与 --batch-size),采用增量同步且按事件哈希去重。另可搭配 RTK(brew install rtk-ai/tap/rtk,rtk init -g,rtk verify)压缩命令输出以减少输入 token,RTK 为可选项。

限制:目前资料仅说明对 Claude Code 会话的支持,其他工具支持情况暂未提供;内置定价以资料所列模型为准,未说明能否自定义价格。