AI 用量与花费

看清 AI 预算到底花在了哪里。

Specivo 告诉你团队里每个人在 AI 上花了多少钱,花在了哪个项目、哪个功能、哪个工作项上。从公司总额出发,一路下钻到单个智能体会话。

  • 自动从 Claude Code、Codex、Gemini CLI 和 OpenCode 采集
  • 每个会话都关联到它所处理的工作项
  • 部署在你自己的服务器上,离开笔记本的只有用量数字

演示数据:ACME Waste & Recycling(示意)按人员和功能划分的花费

问题所在

账单只说花了多少,不说花在哪。

你的团队每天都在用 Claude Code、Codex、Cursor 等 AI 工具,有的走个人订阅,有的用公司席位,有的用 API 密钥。账单来自不同渠道,没有一张能说清钱是谁花的、花在了哪个功能上。

“团队里谁在 AI 上花得最多?”

按人查看花费,以及每个人用了哪些工具、这些用量由什么方式付费。

“这个功能在 AI 上花了多少?”

每条用量记录都归到智能体当时处理的工作项上,因此每个功能、缺陷或任务都带有自己的 AI 成本。

“账单主要是哪个工具或模型产生的?”

把同一笔花费按工具、模型、提供商或成本类型分组,点开任意一行就能看到背后的明细。

从公司到会话

一个总额,层层可追溯。

先打开项目,再到人员,再到功能,最后是背后的会话:日期、工具、模型、token 数和花费。在任何一层都可以切换分组方式,按工具或模型查看同一笔钱。

Specivo · 管理 · AI 花费 演示数据:ACME Waste & Recycling(示意)

公司 AI 花费

分组方式

Specivo 中的报表还支持按提供商、成本类型和 git 分支分组,可以增加第二级“再按”分组,并按人员、工具、模型、成本类型和日期筛选。每个项目都有自己的花费报表和 AI 用量标签页,每个工作项也会显示自己的 AI 用量。

按功能计成本

智能体做的工作,自动找到对应的工作项。

每条用量记录都归到智能体当时处理的工作项(功能、缺陷或任务)上,不需要任何人手动打标签。Specivo 依据以下线索自动判断:

  1. 1智能体自己对 Specivo 的工具调用,针对它正在处理的工作项
  2. 2环境变量,即 SPECIVO_ISSUE
  3. 3提交记录
  4. 4分支名称
  5. 5代码仓库
  • 在多个任务之间切换的长会话,会按工作项拆分
  • 在工作项创建之前做的调研,同样计入该工作项
  • 手动移动过的记录绝不会被覆盖
  • 没有对应工作项的用量会归到项目上或标为未分配,之后可以手动归属
每个工作项上

这个功能花了多少?打开工作项就知道。

每个工作项都有 AI 用量标签页。它汇总这个功能背后的所有智能体会话(包括子工作项):支出、API 等值、Token 数、参与的人、他们用的工具和模型,以及费用每周如何累积。

  • 按人、按工具、按模型查看支出
  • 可包含子工作项,也可只看当前工作项
  • 背后的每一次会话,分页列出
  • 只显示你的项目角色允许你看到的内容
“Customer portal 1.0”工作项的 AI 用量标签页:支出、API 等值、Token 数和人数,按人、按工具、按模型的支出,以及每周的价值与支出
示意数据:ACME Waste & Recycling(虚构公司)。“Customer portal 1.0”功能及其子工作项。
每个人,每种工具

一张预算视图,覆盖整个团队。

查看每个人在 AI 上花了多少、用了哪些工具,以及用量由什么方式付费:个人订阅、公司席位,还是按量计费的 API 密钥。

  • 每个人都能在“我的 AI 用量”页面查看自己的用量
  • 项目角色决定每个人能看到哪些 AI 用量
  • 个人订阅费用只对有权限的人可见

按人员划分的花费

演示数据:ACME Waste & Recycling(示意)
近 3 个月
工作原理

三步搞定,无需手动填写。

01

安装上报工具

ai-usage 是一个开源命令行工具(MIT 许可,Python 编写),支持 Windows、macOS 和 Linux。它读取 Claude Code、Codex、Gemini CLI 和 OpenCode 的本地日志。

02

照常工作

它的钩子会在智能体每轮对话结束后上报用量。人和智能体照常处理工作项,没有人需要手动记录。

03

打开报表

公司、项目、工作项和个人视图,细到每一条记录。可导出 CSV,也可通过 REST API 和 MCP 读取同一份数据。

终端
$ ai-usage init
$ ai-usage hooks install --tool all
报表

趋势一目了然,预算心中有数。

花费随时间的变化,按人员、工具、模型或项目堆叠,自动按日、周或月汇总。还有 token 随时间的变化,以及按人员、项目、模型和工具的分项统计。

花费趋势

演示数据:ACME Waste & Recycling(示意)· 按周

    token 趋势

    演示数据:ACME Waste & Recycling(示意)

    输入与输出

    • 输入
    • 输出

    缓存

    • 缓存读取
    • 缓存写入

    按模型划分的花费

    演示数据:ACME Waste & Recycling(示意)

    所有成本类型

    订阅、席位和 API 密钥,一张报表全覆盖。

    花费包括按量计费的 API 费用,加上每个订阅的费用,后者按该订阅覆盖的用量分摊。包月套餐和 API 密钥最终进入同一张报表。

    个人订阅

    为大家已经在付费的套餐提供预设。

    Claude ProClaude MaxChatGPT PlusChatGPT ProCursor ProGitHub CopilotGoogle AI ProGoogle AI UltraSuperGrok

    团队席位与自定义套餐

    团队席位等企业套餐,以及任意自定义套餐。支持任意货币,并可设置汇率。

    订阅API(按量计费)本地免费

    模型价格

    内置 300 多个模型的价格表,并保留历史价格。管理员可以覆盖任何价格。没有价格的用量会被标记出来,绝不会被悄悄算作零。

    花费旁边还有两个额外指标:API 等值,即同样的 token 按按量计费价格折算的金额(是估算值,不是账单);以及杠杆率,即 API 等值除以套餐费用。

    隐私与私有化部署

    离开笔记本的只有数字,你的工作内容不出去。

    上报工具只把用量数字发送到你自己的 Specivo,而 Specivo 运行在你的服务器上,离线部署也不例外。数据始终在你手里。

    它绝不会发送什么

    • 提示词
    • 代码
    • 文件内容

    每一部分都是开源的,代码随你查看。

    服务端、每台笔记本上的上报工具和智能体技能都是公开代码。任何人都能看到采集了什么、发送了什么、发到了哪里。

    为智能体而生

    智能体可以自己上报用量。

    借助 Specivo 的 MCP 服务器和面向 Claude Code、Codex、Cursor 的智能体技能,智能体可以自行上报用量。在 CLAUDE.md 或 AGENTS.md 里加一行即可开启。

    • 让智能体根据账单帮你登记订阅
    • 通过 MCP、REST API 或 CSV 导出读取用量数据

    MCP

    智能体通过 Specivo 的 MCP 服务器上报用量,也能读回数据。

    REST API

    同一份数据,供你自己的脚本和仪表盘使用。

    CSV

    下载任意报表,用电子表格打开。

    看清 AI 预算的去向,就在你自己的服务器上。

    开源(AGPL)。不按席位收费。团队用什么 AI 都能接入。