使用量に Sonnet 5 が出る理由
Sonnet 5.5 を選んだのに使用量に claude-sonnet-5 が出る理由。Claude Code の auto 権限モードが送る安全確認リクエストの仕組みと減らし方。
API キーが必要ですか? 登録する →エンドポイントと Base URL →
Claude Code で Claude Sonnet 5.5(または Opus)を選んでいるのに、コンソール(ダッシュボード)利用ガイドの
使用量統計に claude-sonnet-5 も表示されている——これは通常、モデルの選択ミスでも、リクエストが別のモデルに
切り替えられたのでもありません。Claude Code 自身がバックグラウンドで送信する安全確認リクエストです。
これらの Sonnet 5 リクエストの出どころ¶
auto 権限モードでは、Claude Code が承認を必要とする操作(シェルコマンドや作業ディレクトリ外の編集など)を
実行する前に、そのステップをまず別の分類器に渡して審査させます。明らかに範囲外の操作はブロックされ、
それ以外は確認なしで実行されます。Claude Code の公式ドキュメントには次のように書かれています。
By default, classifier requests go to Claude Sonnet 5.
(デフォルトでは、分類器へのリクエストは Claude Sonnet 5 に送信されます。)
知っておきたいポイント:
-
自分で有効にした覚えがなくても起こります:Claude Code 2.1.283 以降、対話型ターミナルセッションと VS Code は デフォルトで
autoで起動します。 -
これらのリクエストは使用量に計上されます:分類器リクエストもあなたの API Key で送信されるため、
claude-sonnet-5として使用量と費用に表示されます。メインの会話は、選択したモデル(たとえばclaude-sonnet-5-5) の下に記録されたままです。 -
1 回のリクエストの特徴:分類器は判断のために現在のセッションのコンテキストを読むため、入力は大きくなる ことがある一方、出力は通常ごく短くなります。コマンドの実行回数が増えるほど、このリクエストも増えます。
仕組みの全体は、Claude Code 機能可用性一覧の auto モードの節を
参照してください。
確認方法¶
-
Claude Code の入力欄の下にあるステータスバーを見てください。
⏵⏵ auto mode onと表示されていればautoモードが 有効で、分類器リクエストが送信されます。⏸ manual mode onは手動承認を意味します。 -
コンソールの使用量統計でモデル別の行を見てください。
claude-sonnet-5のリクエスト数は実行するコマンドの数に 応じて増え、各リクエストの出力トークンはごくわずかです。
これらのリクエストを減らす方法(任意)¶
分類器は Claude Code の安全機能であり、そのままにしておいて問題はありません。こうしたリクエストを減らしたい 場合、最も直接的な方法は別の権限モードに切り替えることです。
-
Claude Code で
Shift+Tabを押します。autoから 1 回押すと手動承認に切り替わり(ステータスバーに⏸ manual mode onと表示されます)、承認が必要な操作は直接確認され、分類器リクエストは送信されません。 -
起動時:
claude --permission-mode default。 - 恒久的に:設定ファイルで
permissions.defaultModeを設定します。詳しくは権限の設定を 参照してください。
また、Claude Code 2.1.302 以降は、環境変数 CLAUDE_CODE_AUTO_MODE_MODEL で分類器のモデルを指定できます
(完全なモデル ID を指定します)。公式ドキュメントによると:
-
Claude Opus 5、Sonnet 5.5、または Opus 5.5 を指定した場合は、デフォルトの分類器モデルが引き続き審査するため、
claude-sonnet-5-5を指定しても効果はありません。 -
プロバイダーが提供できないモデルを指定した場合、分類器のチェックは失敗し、Claude Code は審査対象のすべての 操作を拒否します。
よくある質問¶
リクエストが Sonnet 5 に切り替わったのでしょうか?
いいえ。使用量は、Claude Code が実際に送信したモデルの下に記録されます。選択した claude-sonnet-5-5 は
claude-sonnet-5-5 として記録され、claude-sonnet-5 の部分は分類器によるものです。
auto を使っていないのに、claude-sonnet-5 が表示されます。
まずステータスバーで現在のモードを確認してください(plan モードでは、計画段階のシェルコマンドも分類器による
審査を受けることがあります)。次に、claude-sonnet-5 がデフォルトまたはサブエージェントのモデルとしてどこかで
設定されていないか確認してください(/model、ANTHROPIC_MODEL、ANTHROPIC_DEFAULT_SONNET_MODEL など)。
これらのリクエストはどのように課金されますか? 他のリクエストと同様にトークン単位で課金されます。モデルごとの単価は qcode.cc/models に、 課金規則は料金についてに記載されています。
QCode を始める
API キーひとつで Claude Code・Codex などに対応。トークン単位の課金で、各モデルの単価は qcode.cc/models に掲載