跳到正文
AgentHub

用量统计

只读解析会话日志,六档时间范围、三项计量,以及为什么未定价的模型不显示 0。

更新于 · 2026-11-02


用量页是只读观测台:不拦截请求、不估算 token、不裁剪历史,只解析本机已有的会话日志。

数据来源

来源说明
Claude Code会话日志
Codex会话日志
CodeBuddy CLI会话日志
CodeBuddy IDE会话日志
WorkBuddy会话日志

其余产品拿不到用量,会逐条写明原因,而不是显示成 0。

口径

两边日志的字段含义不一样,必须先归一:

  • Claude 系:input_tokens 不含缓存命中。
  • OpenAI 系(CodeBuddy / WorkBuddy):inputTokens 已含缓存命中。

统一归一到「非缓存输入」再相加,否则两个 agent 的数字没法比。日志里的 credit 积分字段一律忽略。

三项计量

  • 非缓存输入
  • 命中缓存
  • 输出

新建缓存这一项本机实测恒为 0,不再单列。

六档范围

当日(本地自然日)、24 小时(滚动)、7 / 15 / 30 天、全部。当日与 24 小时按小时出点,其余按天出点。

性能

首次解析本机几百 MB 日志大约 0.8–1.3 秒,之后按文件 size + mtime 缓存,热路径约 90 毫秒。首次进入才统计——解析几百 MB 日志不进启动路径。

价格与花费

模型价格是预留结构(输入 / 输出 / 缓存读 / 缓存写,每 100 万 token 单价 + 货币),可以手填,也可以从 models.dev 或 OpenRouter 导入候选后勾选合并。

未定价的模型显示「未定价」而不是 0;部分定价时标「部分未定价」。这条规则是为了避免让估算值看起来像真实账单。