オートモードの判定の料金とは?通知の意味と対処

この記事の要点
- オートモードは実行前に操作を判定する。対応する環境では判定は会話の通信の中で行われ、判定の分の料金はかからない
- 通知は「その仕組みが届かず、Claude Code が自分で判定している=判定の分が使用量に数えられる」という意味
- 原因の多くは間にある中継サーバー。/status の Auto mode server の行で確かめ、管理者に通すべき項目を伝える
活用例:社内の中継サーバー越しに AI の開発ツールを使う時の費用の見張り
- 部署
- 情報システム・開発
- 使うもの
- Claude Code のオートモードと /status
- AIに任せる
- 確認の少ない作業の実行と、判定の仕組みの状態の表示
- 人が決める
- 中継サーバーの設定の直し方・判定を自前で行う設定にするか・費用の上限
Claude Code のオートモードを使っていると、作業の途中で英語の通知が出て止まることがあります。
We're changing auto mode to no longer charge for classifier requests in Claude Code. However, this session isn't eligible.
これは「判定の分の料金がかからない仕組みが、この会話には届いていない」という知らせです。 オートモードはそのまま使えます。この記事では、公式ドキュメント「Auto mode classifier request charges」(2026年11月14日確認)にもとづいて、意味と対処を質問の形で整理します。オートモードそのものの仕組みは オートモードとは? で解説しています。
Q1. そもそも「判定」とは何?
オートモードが、コマンドや外への通信を実行してよいかを、実行の前に見る仕組みです。 この判定があるので、オートモードでは確認の画面を減らしても、危ない操作は止まります。
対応している環境では、この判定を サーバー側が、会話のための通信の中で一緒に行います。このときは判定の分の料金はかかりません。
Q2. 通知が出ると何が起きている?
サーバー側の判定が届かず、Claude Code が自分で判定の通信をしている状態です。 その通信は、使っているアカウントの使用量(トークン)に数えられます。料金の扱いは、この変更が入る前と同じです。
| 状態 | 判定する場所 | 判定の分の料金 |
|---|---|---|
| サーバー側の判定が届いている | 会話の通信の中(サーバー) | かからない |
| 通知が出た(届いていない) | Claude Code が別に通信する | 使用量に数えられる |
公式ドキュメントでは、Pro・Max・Ultra・Team のプランでは、この通知は出ない とされています。出るのは、API の使用量で払う使い方や、会社の中継サーバーを通している使い方が中心です。
Q3. Enter と Esc、どちらを押せばいい?
作業を続けたいなら Enter です。 通知は、判定が必要な最初の操作を止めて答えを待っています。
| 押すキー | どうなるか |
|---|---|
| Enter | 止めていた操作を実行し、その会話の残りも Claude Code の判定で進む(料金は従来どおり)。同じ会話ではもう出ない |
| Esc または Ctrl+C | 止めていた操作は実行せず、そのターンを止める。オートモードのままで、次に判定する操作の前にまた出る |
中継サーバーの名前が通知に出ていた場合、Enter で了承すると、そのパソコンでは24時間出なくなります。オートモード自体をやめたいときは、答えたあとに Shift+Tab でモードを切り替えます。
-p の自動実行のように答えを待てない場面では、同じ文が出るだけで作業は止まらず、オートモードのまま進みます。
Q4. いちばん多い原因は?
Claude Code と API の間にある、社内の中継サーバー(LLM ゲートウェイやプロキシ)です。 公式ドキュメントが挙げている原因は2つです。
- 中継サーバーが情報を削っている:通信の見出し(ヘッダー)を書き換える、知らない項目を落とす、返事を書き換える。サーバーに判定の依頼が届かないか、判定の結果が Claude Code に戻らない
- サーバー側の判定が、まだその環境に来ていない:使っているクラウドや地域、認証のしかたによっては、順番に広がっている途中のことがある
中継サーバーがないのに出続けるときは、2つ目の可能性が高いと公式は説明しています。その場合はサポートや管理者に確認するか、/feedback で知らせます。中継サーバーの仕組みは Claude Code の LLM ゲートウェイとは? で、会社のネットワーク越しに使う設定は Claude Code プロキシ設定 で解説しています。
Q5. どちらで動いているかを確かめるには?
オートモードの会話で /status を打ち、「Auto mode server」の行を見ます。
- Enabled:サーバー側の判定が使われている
- Disabled:Claude Code の判定に切り替わった(判定の分が使用量に数えられる)
費用の見張り方は Claude Code の料金と使用量の確かめ方 でまとめています。
Q6. 中継サーバーを直すには、何を伝えればいい?
中継サーバーを管理している人に、「判定に使う項目を、書き換えずにそのまま通してほしい」と伝えます。 公式ドキュメントが求めているのは次の2点です。
- 送るとき:
anthropic-betaの見出しと、本文のsafeguardsの項目を、2つ組のまま書き換えずに通す - 返すとき:返事や途中経過を、項目を落としたり書き換えたりせずに返す。判定の結果が入る
safeguard_resultsの項目を残す
中継サーバーがこれに対応すると、新しい会話からはサーバー側の判定に戻ります。
Q7. 中継サーバーが対応できない場合は?
最初から Claude Code の判定を使う設定にすれば、通知は出なくなります。 起動の前に次の変数を 0 にします。
export CLAUDE_CODE_AUTO_MODE_SERVER=0
自分の設定ファイルの env に書いても同じです。この場合、判定は毎回 Claude Code が行い、料金はこれまでどおり使用量に数えられます。公式ドキュメントでは、この変数は一時的なもので、今後なくなることがあるとされています。
社内で使うときに決めておくこと
「通知が出たら誰に知らせるか」と「判定の費用をどこまで許すか」を先に決めておくと、現場が止まりません。
- 中継サーバーを通している部署では、
/statusで Auto mode server が Enabled かを最初に確かめる - Disabled なら、Q6 の2点を中継サーバーの担当に伝える
- 直るまでの間は、Enter で続けてよいか、オートモードを使わないかをチームで決める
- 使用量の上限や見張り方を決め、増えすぎていないかを定期的に見る
まとめ
- 通知は 「判定の分の料金がかからない仕組みが届いていない」 という意味で、オートモードは使い続けられる
- Enter で続けると、判定の分は従来どおり使用量に数えられる
- 原因の多くは 間にある中継サーバー。
/statusの Auto mode server の行で確かめる - 直すには、中継サーバーに 判定の項目をそのまま通してもらう
出典
- Claude Code 公式ドキュメント「Auto mode classifier request charges」
- Claude Code 公式ドキュメント「Choose a permission mode」
この記事はAIを使って下書きし、著者が事実確認・加筆しています。ツールの機能や料金は変わることがあるため、最新の情報は各社の公式ページでご確認ください。


