网关花费上限在 /usage 里显示美元

Claude Code 2.1.284 在网关花费上限上显示美元,例如本月已花 271.40、上限 500.00。状态行的 rate_limits.spend_limit 增加 used_usd、limit_usd 和 period。网关本身也要跑这一版或更新。

网关花费上限在 /usage 里显示美元

Claude Code 2.1.284 给 Claude apps gateway 的花费上限加了美元数字。发行说明的例子是:/usage 和状态行显示 "$271.40 / $500.00 spent this month"。状态行里的 rate_limits.spend_limit 增加 used_usd、limit_usd 和 period。claude code 网关花费上限 要出现这些字段,网关自己也得跑 2.1.284 或更新。只升级本机 CLI、网关还停在旧版,说明没有承诺状态行会带美元。

作者:CodePass 技术编辑

这是网关上限,不是订阅五小时条

例子里的 271.40 和 500.00 是说明里的举例,不是 Anthropic 公布的新套餐。数字来自你的网关配置。直连 Anthropic API、没有经过 Claude apps gateway 的会话,这句没有写会多出同样一行。

2.1.251 起,走 Claude apps 网关且设了花钱上限的人,可以在 /usage 里看 Spend limit 条,见 Spend limit 条怎么读。2.1.284 补的是美元金额和三个字段。旧文章里的状态名还在,新增的是 used_usd、limit_usd、period。读脚本如果只认百分比,要加上这三个字段,否则升级后金额被忽略。

模型不可用时的提示也改了

同一版修了:会话模型不可用、又没有剩余的回退模型时,以前只显示一句 "is currently unavailable",云会话则是 "Something went wrong"。现在改为模型不可用通知,并带 Learn more 链接。花费上限和模型不可用都会让会话停住。看状态行有美元且已达到 limit_usd,是花费;看模型不可用通知,是模型。不要用重启网关同时解释这两句。

参考资料