背景
7月31日,Cursor 官方论坛出现热帖《Usage Page $$ to Token Amount? WHAT?》,随后被顶到 Hacker News 热榜第二(293赞、127条评论)。大量用户发现:Cursor 用量页面里的美元金额一夜之间全部变成了 token 数量,成本数据凭空消失。
发生了什么
这不是显示 bug,而是一次有意的产品改动。Cursor 员工 kevinn 在帖子中确认:
· 自助套餐(含 Teams)的 Usage 页面改为仅显示 token,Spend 指标与 Cost 列被移除;
· Usage CSV 导出不再包含美元成本;
· API 接口 get-filtered-usage-events 的每请求成本字段(chargedCents、usageBasedCosts、totalCents)被清零——而且是追溯性的:历史记录全部变 0,包括用户实际被计费的 on-demand 用量;
· 企业版(Enterprise)仍显示美元金额,Teams 管理员的 Admin API 仍保留花费数据。
官方解释是:个人版”慷慨的包含用量”常导致页面显示的美元金额高于套餐实际价格,引发用户困惑;token 口径才是”预期设计”。真正要付钱的 on-demand 超出部分,仍可在 Dashboard > Spending 看到总额。
用户反弹
社区并不买账。一位 Teams 管理员表示,团队当前账单周期合计用量达 3 万美元、几乎全部按 API 定价计费,现在完全无法按用户、按模型追踪成本。开发者 JPPIX4D 发现自己围绕这些字段搭建的报表一夜之间作废:”对于计量计费产品,每请求成本透明不是可选项——追溯性移除破坏了所有独立的成本追踪。”多位用户称每天要看好几次花费曲线来控制预算,认为 Cursor “完全在隐藏成本”。还有人给出温和建议:默认显示 token 可以,但请提供一个切换回美元视图的开关——未获采纳。
分析:token 是账单的雾化器
token 是异质单位——不同模型的单价相差几个数量级,token 总量根本无法换算成预算。把账单口径从”钱”改成”token”,实质是把定价的解释权收回平台:用户既无法审计模型效率,也无法核对账单。AI 编程工具正在集体转向 usage-based 定价,而这种模式成立的前提恰恰是透明的计量。
此次改动中最恶劣的是追溯性清零历史数据——它破坏的不是”看数字的心情”,而是审计能力。对企业客户保留美元视图、对个人和小团队隐藏,也清楚说明了谁才有议价能力。当你的成本数据只能以平台允许的方式查看时,你实际上已经失去了成本数据。
社区反响
HN 上127条讨论中,不少开发者将此与 AI SaaS 普遍的定价不透明联系起来:included usage、token 混合计价、动态折扣,层层包裹之下用户很难知道自己到底花了多少钱。有评论认为这会加速企业采购时要求独立审计条款;也有人已开始用脚本定期拉取账单数据自建台账——只是这次,API 里能拉到的成本字段也变成了 0。
原文:Cursor 官方论坛 | HN讨论:news.ycombinator.com