编辑:Youli
最近 Anthropic 真是风波不断。上周刚刚一改傲慢姿态,「滑跪道歉」承认 Claude Code 确实变笨、找出 3 个 Bug「谢罪」,并宣布调整使用限额以安抚全体用户,可没消停多久,现在又「惹祸」了……
只因用户 Git 提交记录中提到了「HERMES.md」,Claude Code 竟擅自停止用户的 Max 套餐额度,转而按 API 按量计费,莫名让用户损失 200.98 美元。
事后,Anthropic 的 AI 客服机器人回复:对不起,我们承认有这个 Bug,但不好意思,不退钱哦!
具体的事情经过是这样的,最近两天,一位开发者在 reddit 上吐槽称,自己订阅了 Anthropic Claude Code 200 美元 / 每月的 Max 20x 套餐,用着用着,Claude Code 突然开始弹窗报错:「额外用量已耗尽,请前往 claude.ai/settings/usage 添加额度以继续使用。」
该用户感到奇怪:后台显示周用量仅为 13%,当前会话用量为 0%,这明明还有 86% 以上的套餐容量空在那里没动,怎么自己的 200.98 美元额外用量就已经被扣光了,这原本不应该由订阅覆盖的吗?问题到底出在哪里?
于是,用户花了几个小时调试,试图找出原因。他尝试了登出再登入、更换模型、重新安装,以及按照客服建议执行 claude logout && claude login,可全都没用,依然一筹莫展。
「我跟一个 AI 客服机器人打了四轮交道,它只会不断重复粘贴相同的脚本回复。」用户吐槽称,最后,他不得不放弃客服,决定亲自做 Anthropic 那些人懒得做的事:诊断问题。
他对代码仓库和提交(commit)历史进行了全面的二分查找式排查:clone 仓库、测试 orphan 分支、定位具体 commit、缩小到特定字符串……
「周六的几个小时就这么浪费了,好在找到了触发点:最近的 Git 提交信息中包含字符串『HERMES.md』(注意:是大写、带 .md 后缀)」。
就是这么简单的原因:Claude Code 会将最近的提交记录包含在系统提示词(System Prompt)中,而服务器端的某些机制一旦看到「HERMES.md」,就会判定将你路由到「额外用量计费」路径,而不是你的套餐额度。
这里需要说明一下,「HERMES.md」在 AI Agent 项目里是一个很常见的约定,用来做系统提示的规范文件,并不是什么冷门的极端情况。
该用户还贴心给出「最小复现步骤」,并无奈吐槽,Git 提交信息中包含「AGENTS.md」没问题,「README.md」没问题,不带后缀的「HERMES」也没问题,甚至小写的「hermes.md」同样没问题,可唯独大写的「HERMES.md」会触发计费 Bug。
「这逻辑到底谁能理解?」
但这还不是最离谱的,该用户称,当他把这一问题向 Anthropic 客服陈述后,其 AI 客服先后三次承认了该 Bug,称其为「身份验证路由问题」,并回复道:
「对于您在计费路由问题中遇到的困扰,我深表歉意,我们非常重视服务的可靠性。但是,我需要告知您,我们无法针对因技术错误或计费路由错误导致的受损服务提供补偿。」
翻译一下,也就是说:「是的,因为你 Git 历史里的一个字符串,我们的系统通过错误的路径刷掉了你 200 美元。不过,我们不会退钱,但还是谢谢你帮我们做测试工作!」
这样的「傲慢」彻底让该用户无语了,他直言,自己无论如何也算不明白这笔账:「我每月付 200 美元购买 Max 20x 套餐,可因为计费 Bug 我又损失了 200 美元。如今,我花了数小时免费为 Anthropic 做 QA(质量保证)工作,可最后得到的解决方案竟然是『感谢您的耐心』?」
他无奈调侃道,自己甚至想按我的承包商费率给 Anthropic 开账单,但直觉告诉他,他们的退款机器人同样会拒绝。
该用户称,他无论如何不明白这到底是什么逻辑?但似乎有点明白 Anthropic 之所以叫做「Anthropic」(人类学)的原因了:因为你需要真正的人类才能解决问题,而他们本身似乎一个人类员工都抽不出来。
「他们声称自己正在构建世界上最先进的 AI,但他们的退款政策比提交信息里的正则匹配还要蠢。他们的客服机器人也没通过那些让他们模型出名的「对齐训练」—— 它绝对没有把用户的利益放在心上。」
该帖子一经发布,也是一石惊起千层浪,立刻引起广大网友关注,有的网友开始查看自己最近的提交记录中是否包含 「HERMES.md」,有没有被恶意扣费;有的网友则感同身受,直言该用户的经历并非个例,自己也深受其害。
一位名为 Tony Simons 的网友表示,刚刚也有这么一件事儿发生在他身上。
当时他用 Hermes 搭配 Opus 4.7,边用边不停刷新用量统计,发现订阅用量从 0% 一直涨到 9%,然后它悄无声息地切换了计费方式,直接把他全部的额外用量用光,甚至还超出了额外用量的上限。好在他的额外用量只设了 20 美元,发现时只超了 0.78 美元。
但这样的操作也实在让他生气:「这次我是真的受够了,Anthropic 可以拿着他们那些二流模型和那套摇摆不定的计费规则,滚吧。」
然后,这位网友还顺手表白、安利了一波 DeepSeek 新发布的模型:「这 20 美元要是花在 DeepSeek v4 上,那效果可比这好太多了……」
还有一位网友直接晒图,图中他的额外套餐已超额使用到 102%,而直到这次他才终于明白为什么会出现这种情况:「哦,这就说得通了,好在续费也快到期了,对不住了 Claude,看来咱们得分道扬镳了。」
随着网友的吐槽热度上升,不久也引起 Anthropic 的注意了。是的,依旧是这位 Claude Code 的工程师 ——Thariq,从 OpenClaw「误封杀」Openclaw 之父,到 Claude Code 被吐槽变慢变笨,他一直都是紧跟事态发展,随时上线解答、安抚网友情绪,Anthropic 真应该给他多发一份工资。
而根据 Thariq 的描述,这次又是「Bug」背锅。他表示:「抱歉,这其实是第三方检测工具的一个 Bug,问题出在我们把 Git 状态拉取到系统提示词的方式上。我们正在联系受影响的用户,并为他们提供退款,同时额外补偿一个月的积分(在此案例中为再补 200 美元)。」
但即便是这样,网友也并没有买账。
「为什么非要等到这件事情被疯传,才能有人为一个真正的Bug进行退款?」
「直到这件事情爆红后,(才出来解释?)兄弟。」
「每次都是这样,问题必须在 Twitter 和 Reddit 上引起关注,否则你们根本不会采取任何行动。之前那个用户要求退款,而你们拒绝退给他。」
在网友看来,如果没有在网上吐槽,将此事「闹大」,是不是 Anthroic 就当作无事发生?而这样的事情也不止一次了。难道就像此次率先发声的网友说的那般:「你(Anthropic)需要真正的人类才能解决问题,本身似乎一个人类员工都抽不出来解决问题」?
那么你呢?如何看待此次Anthropic事件?也可以去查看自己最近的提交记录中,是否包含 「HERMES.md」,以及是否被不合理扣费,欢迎大家评论区留言、交流!
https://www.reddit.com/r/ClaudeAI/comments/1svdm1w/psa_the_string_hermesmd_in_your_git_commit/
https://x.com/om_patel5/status/2048204411986469232
https://x.com/virushuo/status/2048389166417727729
热门跟贴