Anthropicの請求バグで200ドル多く引き落とし、最初は拒否し後で補償

動作検知 Beating 監視によると、Claude Code には課金バグがある:gitリポジトリのコミット履歴に大文字の文字列 HERMES.md が含まれているだけで、すべてのAPIリクエストが Max のサブスクリプションのクォータを回避し、追加使用量(extra usage)から直接課金される。一人の Max 20倍ユーザー(月額200ドル)は、こっそりと200.98ドルの追加使用量を請求され、そのサブスクリプションのクォータはわずか13%しか使っていなかった。

トリガー条件は非常に正確:大文字の HERMES.md であること、大小文字を区別し、.md の拡張子が付いていること。小文字の hermes.md は問題なく、拡張子を外した HERMES も問題なく、HERMES.txt も問題ない。トリガーはディスク上にこのファイルがあるかどうかではなく、Claude Code が git log のコミット情報をシステムプロンプトに埋め込む際に、サーバー側の反乱用システムがこのテキストに対して文字列マッチングを行った結果である。HERMES は Nous Research のオープンソースAIエージェントフレームワーク Hermes Agent の設定ファイル名であり、Anthropic の反乱用システムはおそらくユーザーが非公式クライアント経由でAPIを呼び出しているかどうかを検知しているが、コミット情報にこのファイル名が記載されている正常なユーザーも誤検知してしまった。

報告者は二分法で数時間にわたり原因を調査し、最終的に原因を特定:孤立したブランチをクローンしてテストし、コミット範囲を一つずつ絞り込み、最終的にトリガーとなる文字列を特定した。別のユーザーも独立して再現し、自動化調査スクリプトを作成した。Claude Code の責任者 Boris Cherny は、「過剰に活発な反乱用システム」が原因であると確認し、その日のうちに修正した。

しかし、返金手続きは失敗に終わった。ユーザーが返金リクエストを提出した後、Anthropic のAIカスタマーサポートは「ダウングレードサービスや課金ルーティングの技術的誤りに対して補償できない」と回答し、直接拒否した。この回答はGitHubやHacker Newsで拡散され、HNのトップに掲載された。コミュニティの怒りの核心は200ドルだけではなく:反乱用システムが誤判定を「クォータ枯渇」のエラーに偽装すべきではなく、バグを認めた後に返金を拒否すべきではないという点にある。Claude Code チームの Thariq は、その後、影響を受けたすべてのユーザーに全額返金と同額のポイント補償を行うと発表した。
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
コメントを追加
コメントを追加
コメントなし
  • ピン留め