楽天セール開催中!ポイント最大11倍!セール会場へ

Claude Code│「Credit balance is too low」の原因と対処法

Claude Codeの実行時に、次のエラーメッセージが表示される場合があります。

Credit balance is too low

メッセージはクレジット残高の不足を示していますが、原因は大きく2つに分かれます。

一方は課金不足ではなく、認証設定の取り違えが原因です。

目次

APIキーの設定が混ざっていないか確認する

Pro・Max・Team・Enterpriseのプランを契約しているにもかかわらずこのエラーが出る場合は、サブスクリプションではなくAnthropic ConsoleのAPIキー経由でリクエストが送信されている可能性があります。

現在の設定状況は次のコマンドで確認できます。

/status

表示された情報のうち、APIキーの項目を確認します。

環境変数「ANTHROPIC_API_KEY」が設定されていると、サブスクリプションではなくAPIキー側に課金されます。

対処手順

  • いま開いているシェルで ANTHROPIC_API_KEY を解除する
  • シェルの設定ファイル(.bashrc や .zshrc など)からも削除する
  • claude を起動し直す
  • サブスクリプションでサインインしていない場合は /login を実行する

有料プランに加入しているのに実行できないトラブルの多くは、このAPIキー優先の設定が原因です。

ConsoleのAPIクレジット残高が不足している場合

Anthropic Consoleで前払いクレジットを使い切っている場合は、残高のチャージが必要です。

  • platform.claude.com/settings/billing でクレジットを追加する
  • 同じ画面で自動リロードを有効にすると、残高がゼロになる前に補充される
  • Console側でワークスペースごとの上限を設定すると、1つのプロジェクトが組織全体の残高を使い切るのを防げる

支出上限(Spend limit)に関するエラーメッセージ

支出上限に達した際に表示されるプロンプトから上限変更を試みると、次の応答が返ることがあります。

Could not update your spend limit: <サーバーからの理由>

エラー理由が併記されている場合は、同じ設定値のまま再試行しても成功しません。

メッセージ内に表示されたエラー理由を確認し、該当する原因を解消してください。

エラー理由が併記されず次の文面のみが表示された場合は、ネットワーク切断など一時的な通信失敗の可能性があります。

この場合は、時間を置いて再試行すると解決することがあります。

Could not update your spend limit. Press Enter to retry.

その他のエラーメッセージはClaudeのエラーメッセージ一覧、各種制限の仕組みについてはClaudeの利用制限まとめでそれぞれ解説しています。

本記事は2026年9月7日時点のClaude Code公式ドキュメント(エラーリファレンス)の記載に基づいて作成しています。

Claude Codeのエラー対処は、ほかにも書いています。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

次に学ぶ・作業環境を選ぶ

学習を続けたい方や、作業環境を整えたい方は、目的に合うガイドをご覧ください。

生成AIのおすすめ書籍

周辺機器の優先度

目次