7月11日、Omar Sohailが「Anthropic's Terrifying Billing Glitch Charged A Software Developer $16.6 Million For Using Claude API, Despite The Dashboard Showing A $0.00 Amount」と題した記事を公開した。ダッシュボードには**$0.00と表示されたまま、実際には1,660万ドル(約24億円)**が請求されていた——AnthropicのClaude APIで発生したこの請求バグは、個人開発者が銀行と交渉する事態にまで発展し、APIコスト管理の問題を改めて浮き彫りにしている。
ダッシュボードは「$0.00」なのに、請求は1,660万ドル
問題を経験したのは、Threads上で「remy_notes」というハンドル名で活動するソフトウェア開発者だ(元記事ではこのハンドル名で言及されており、国籍等の詳細は本記事の主眼ではない)。この開発者のAnthropicダッシュボードには利用料金として**$0.00と表示されていたにもかかわらず、実際には2段階の請求が行われていた。最初に160万ドルの請求が来て、続いてその10倍にあたる1,660万ドル**の請求が送られてきたという。
さらに不気味なのは、これがフィッシング詐欺や第三者による不正ではなかった点だ。開発者の銀行が確認したところ、Anthropicの正規の請求ドメインから送られた自動マーチャントリクエストであることが判明した。ダッシュボード上の表示と実際の請求処理が完全に乖離していたという事実は、バグの根が深いことを示唆している。
なぜこんな金額が発生したのか
原因については、現時点でAnthropicからの公式説明はなく、いくつかの仮説が並立している状態だ。
Redditのスレッドでは、無限ループ説が一つの推測として挙がっている。AIエージェントを構成するAPIの開発では、処理が無限ループに陥ることがあり、トークン消費が際限なく積み上がって莫大なコストが発生する構造はたしかに存在する。ただしこれは、あくまでRedditユーザーによる推測に過ぎない。
同スレッド内からは早々に反論も出ており、「1,660万ドルを1回のサイクルで請求するには、数千トークンが同時に処理され続ける必要があり、個人開発者の規模では現実的にあり得ない」との指摘がある。無限ループだけで説明がつく金額ではなく、元記事が主軸として示すのは請求システム側のバグである可能性だ。無限ループ説はあくまで傍証的な仮説の一つとして紹介されているにとどまる、という点は強調しておきたい。
孤立したケースではない
今回の件は一度限りの異常ではないようだ。他のRedditユーザーからは、1日に複数回、$20の少額請求が繰り返し発生したという報告も上がっている。金額は小さくとも、請求システムに何らかの問題が継続して存在していることをうかがわせる。
企業の法人アカウントで同様の事態が起きれば、与信限度額次第では実際に引き落としが成立してしまうリスクもある。銀行への連絡と不正請求の申告で最終的な被害は防げるとしても、当事者が受けるストレスと業務停止リスクは無視できない。
APIコスト管理の落とし穴
Claude APIに限らず、LLM(大規模言語モデル)のAPIはトークン課金制であるため、実装の不備によるコスト爆発は以前から業界横断的な課題として認識されてきた。OpenAI APIでは利用上限(Usage limits)の設定が可能であり、Google Cloud上でのGemini API利用でも予算アラートの設定が推奨されている。過去にもOpenAI APIの予期せぬ高額請求がコミュニティで話題になった事例は複数報告されており、コスト管理の重要性は繰り返し指摘されてきた。
今回の件はそれとは別次元——ダッシュボードが$0.00を示したまま、請求システム側が正規ドメインで巨額請求を発行するというバグ——ではあるが、改めてAPIコスト管理と請求監視の重要性が浮き彫りになった形だ。
Anthropicからの公式なコメントや原因説明は、記事執筆時点では確認されていない。Claude APIの公式ドキュメントでは利用状況の確認方法が案内されているが、今回のようにダッシュボード表示自体が信頼できない状況では、明細メールや銀行通知との照合が現実的な対策となる。Claude APIを業務利用している開発者・企業にとって、請求アラートの設定や定期的な明細確認は最低限の対策として求められる。