【claude】VSCode利用時に「1M context」エラー

(2026/06/01時点)ウェブで検索しても、エラーへの対処方法が出てこなかったので、記事として公開します。

エラー事象

vscode経由でclaudeを利用していると以下のエラーに遭遇。5時間ウィンドウ/7日間ウィンドウともに余裕はある状態。一度発生すると、以降はずっとエラーとなります。

API Error: Usage credits required for 1M context · turn on usage credits at claude.ai/settings/usage, or use –model to switch to standard context

環境

  • VSCodeに拡張機能「Claude Code for VS Code」を入れて利用
  • claude Proサブスクリプション

原因

VSCode拡張機能で利用するClaudeのデフォルトモデルが「Sonnet 4.6(1M context)」に変わったためと思われます。

選択可能なモデル(対応前)

解決方法

VSCode拡張機能で利用するClaudeのモデルを旧バージョンに変更するため、プロジェクトフォルダに以下の内容の「.claude/settings.json」を作成します。
※ 以下の画像は本対応「\model」コマンドで、「Sonnet 4.5」が表示されるようになってました。

 {
    "model": "claude-sonnet-4-5-20250929"
  }

動作確認

VSCodeを再起動し、Claudeになにか聞いてみてエラーが発生しないことを確認します。
※ 新しいセッションで始めないと、モデルが変更されないようです
動作確認

※上記対応後「/model」コマンドを実行するとSonnet4.5が表示されるが、Sonnet4.6にチェックが入った状態で開くので注意
Claudeモデル

補足

エラー発生後に、claude code(CUI版)をインストールして、claude拡張機能の「claudeCode.useTerminal」を有効にしても変化がなかったため、上記の対応をしたところエラーが解決しました。詳細な問題切り分けはしていないため、上記で修正されない場合、こちらも試してください。

タイトルとURLをコピーしました