Anthropicの開発者向けアカウント「ClaudeDevs」は2026年11月4日(米国時間)、Claude Codeのバックグラウンドで動くサブエージェントが利用枠を使いにくくなったと発表しました*1*2。実行中のサブエージェントは30秒ごとに状態表示を更新していて、従来はその1回ごとに会話全体を読み直していました。今はHaiku 5.5が短いメモから状態表示を書く形に変わり、更新1回あたりのコストは約99%下がったとしています*2*3。
バックグラウンドのサブエージェントを使うセッション全体で見ると、利用枠の消費は約5%減り、同じ枠で送れるプロンプトは約6%増えるとされています*2。対象はClaude Code v2.1.316以降で設定の変更は要らず*2、Pro・Max・Ultraの大半とTeam・Enterpriseの全ユーザーに展開済みと報じられています*3。先に結論を言うと、サブエージェントを並べて回している人ほど効く「裏側の固定費」の削減なので、すぐにv2.1.316以上へ上げたうえで、期待値は99%ではなく「セッション全体で約5%」と置いて運用を組み立てるのがおすすめです。
この話題は、私もXで紹介しました。
今なら、生成AIの基礎知識から社内導入の6ステップ・定着のポイントまでを1冊にまとめた「はじめての生成AI社内導入ガイド」を無料で配布中!何から始めればいいか分からない方でも、これ1冊で導入の流れがつかめます。
目次
Claude Codeとは|今回変わった「状態表示」の仕組み
Claude Codeは、Anthropicが提供するAIコーディングエージェントです。ターミナルやVS Code、デスクトップアプリから使え、コードの読み書きやコマンドの実行をAIに任せられます。大きな作業では、メインの会話から「サブエージェント」と呼ばれる別のエージェントに仕事を切り出し、並行して進めてもらえます。
公式ドキュメントによると、メインの会話からClaudeが起動したサブエージェントは、何も設定しなければバックグラウンドで動き始めます*6。バックグラウンドのサブエージェントは私たちの作業と同時に進むので、今どこまで進んだかを一行で示す状態表示が欠かせません。今回の更新は、この一行を作るための処理に手を入れたものです。
Claude Codeの基本的な使い方や料金、Web版やCoworkとの使い分けは、以下の記事で解説しています。
Claude Codeとは?Web版やCoworkとの使い分けから使い方・料金を徹底解説
従来と今回の違い
公式の発表と報道で確かめられた内容を、従来と比べて表にまとめます。公式が明示していない項目は「明示なし」と書いています。
| 項目 | 従来 | v2.1.316以降 |
|---|---|---|
| 状態表示の更新頻度 | 30秒ごと | 30秒ごと(変わらず) |
| 更新の材料 | サブエージェントの会話全体を読み直す | 短いメモ |
| 状態表示を書くモデル | 公式投稿では明示なし | Haiku 5.5 |
| 更新1回あたりのコスト | 基準 | 約99%減 |
| セッション全体の利用枠消費 | 基準 | 約5%減(プロンプト数は約6%増) |
| サブエージェント本体の作業 | 設定したモデル | 設定したモデル(変わらず) |
| 必要な設定 | ― | 不要(アップデートのみ) |
| 展開範囲 | ― | Pro・Max・Ultraの大半、Team・Enterpriseの全員 |
押さえておきたいのは、変わったのは「進み具合を書く処理」だけという点です。サブエージェントが実際にコードを読んだり書いたりする本体の作業は、これまで通り設定したモデルで動きます*3。作業の質はそのままで、横で回っていた報告係の手間だけが軽くなったと考えると分かりやすいです。
フォアグラウンドとバックグラウンドの違い
今回の対象は「バックグラウンド」のサブエージェントです。公式ドキュメントでは、2つの動き方を次のように分けています*6。
- フォアグラウンド — サブエージェントが終わるまでメインの会話が止まる。許可の確認はその都度こちらに回ってくる
- バックグラウンド — サブエージェントと並行して自分の作業を続けられる。許可が必要な操作は、どのサブエージェントからの依頼かを添えてメインのセッションに表示される
- 切り替え — ターミナルではClaudeが待っている間に
Ctrl+Bを押すと、作業をバックグラウンドに回せる
バックグラウンドで動かしている間は画面に張り付いていないことが多いので、状態表示が「今なにをしているか」を知る主な手段になります。それだけに更新の回数が多く、そのコストが積み上がりやすい部分でした。
なぜ利用枠が減るのか|30秒ごとの読み直しが固定費だった
30秒ごとの更新は、単純計算でサブエージェント1つにつき1時間に120回、5つ並べれば600回になります。従来はその1回ごとに会話全体を読み直していたため、サブエージェントの会話が長くなるほど1回の更新も重くなっていました*1。私たちが何も指示していない時間にも、裏側で利用枠が少しずつ削られていた構造です。
公式のコスト管理ドキュメントも、長いセッションで利用枠が膨らむ理由の一つに「サブエージェントやワークフローは、メインの会話とは別に自分のリクエストを送る」ことを挙げています*5。今回の更新は、その中でも作業そのものではない「報告」の部分を小さくしたものです。読み直す材料を短いメモにし、書く役を軽いHaiku 5.5に任せたことで、1回あたりの負担が大きく下がりました。
ポイントは、利用者が何も変えなくても効くことです。プロンプトの書き方や設定を見直す節約術と違い、アップデートさえすれば全員に同じ効果が出ます。社内でルールを周知する手間がかからないのは、管理する側にとってもありがたい点です。
99%と5%の違いをどう読むか
数字が2つ出てくるので整理しておきます。約99%は状態表示を1回更新するときのコストの削減率で、約5%はバックグラウンドのサブエージェントを使うセッション全体で見た利用枠の削減率です*2。セッションの利用枠の大半はサブエージェント本体の作業やメインの会話が占めているため、全体で見ると5%程度に落ち着くと見られます。
開発者のあいだでも「99%という見出しより、実際の5〜6%を見るべき」という受け止めが出ています*3。私も同じ考えで、社内で共有するときは「セッション全体で約5%」を伝えるほうが期待値のずれが起きません。
- 約99%減 — 状態表示を1回更新するときのコスト。報告係の処理だけを見た数字
- 約5%減 — バックグラウンドのサブエージェントを使うセッション全体の利用枠消費
- 約6%増 — 同じ利用枠の中で送れるプロンプトの数
- 効き方の差 — 並べるサブエージェントの数、動かす時間、会話の長さによって変わる
Claude Codeの使い方|アップデートと確認の手順
設定の変更は不要で、Claude Codeをv2.1.316以上に上げるだけで反映されます*2*3。まずは今使っているバージョンを確かめ、古ければ更新しましょう。
- バージョンを確認する — ターミナルで
claude --versionを実行する*5 - 更新する — npmで入れている場合は
npm update -g @anthropic-ai/claude-codeで更新できる*3 - いつも通り使う — サブエージェントに作業を切り出せば、新しい状態表示の仕組みで動く
- 消費の内訳を見る — Pro・Max・Ultra・Team・Enterpriseでは
/usageでスキル・サブエージェント・MCPサーバーごとの使用割合を確認できる*5
私が確認した時点のChangelogには、2.1.316の後に2.1.317と2.1.318も並んでいます*4。2.1.318では、バックグラウンドのサブエージェントが動いている間に「Now using usage credits」の通知が約30秒ごとに出直す不具合も直っているので、上げるなら最新版まで上げておくのがおすすめです*4。
/usage の内訳は、直近24時間と直近7日を切り替えて見られます*5。更新の前後で同じような作業をしたときのサブエージェントの割合を比べると、自分の使い方でどれくらい効いているかがつかめます。
あわせて見直したいサブエージェントの設定
状態表示のコストが下がっても、本体の作業は設定したモデルで動きます。利用枠をしっかり抑えたいなら、サブエージェントのモデルと処理の深さを仕事に合わせて選ぶほうが効果は大きくなります。
| 設定 | 内容 | 使いどころ |
|---|---|---|
model(サブエージェントの定義) | sonnet・opus・haiku・fableなどを指定 | 調べものや定型作業はhaikuに寄せる |
CLAUDE_CODE_SUBAGENT_MODEL | サブエージェントの既定のモデルを決める環境変数 | チーム全体の初期値をそろえる |
CLAUDE_CODE_SUBAGENT_EFFORT | 指定が無いときの処理の深さ(v2.1.316で追加) | 軽い作業での考えすぎを防ぐ |
.claude/agents/ | プロジェクト用のサブエージェント定義の置き場所 | Gitで共有してチームで育てる |
公式ドキュメントも、単純なサブエージェントの作業には model: haiku を指定するよう勧めています*5。モデルは、呼び出し時の指定、定義ファイルの指定、環境変数、メインの会話のモデルの順に優先されます*6。処理の深さを決める環境変数 CLAUDE_CODE_SUBAGENT_EFFORT は、今回と同じv2.1.316で追加されました*4。
状態表示を書く役になったHaiku 5.5の性能や料金、Haiku 4.5との違いは、以下の記事で解説しています。
Claude Haiku 5.5とは?コストは平均約75%減、料金・性能とHaiku 4.5との違い
モデルごとの処理の深さ(Effort)の考え方は、以下の記事で解説しています。
AIの「Effort」設定とは?ChatGPT・Claude・Copilot・Geminiで処理の深さを使い分ける方法
Claude Codeの活用事例|サブエージェントを並べる仕事ほど効く
今回の更新が効くのは、バックグラウンドのサブエージェントを長く、たくさん動かす使い方です。私の周りでよく見る使い方を、効きやすさの目安と一緒に整理しました。効きやすさは公式の数字ではなく、更新の仕組みから考えた私の見立てです。
| 活用例 | サブエージェントの使い方 | 効きやすさ(私の見立て) |
|---|---|---|
| 大規模なコード調査 | ディレクトリごとに調査役を並べ、結果だけメインに返す | 大きい(並列数が多く時間も長い) |
| テスト実行とログ確認 | テストやログの読み込みを切り出し、失敗箇所だけ受け取る | 中(作業時間しだい) |
| 複数機能の並行開発 | 機能ごとにサブエージェントを割り当てて同時に進める | 大きい |
| 観点別のコードレビュー | セキュリティ・性能・読みやすさなど観点ごとにレビュー役を立てる | 中〜大 |
| 資料やデータの下調べ | 社内ドキュメントや公開情報の調査を並行で任せる | 中 |
| 単発の質問や小さな修正 | サブエージェントを使わない | ほぼ無し |
公式ドキュメントも、テストの実行やドキュメントの取得、ログの処理のように出力が大きい作業はサブエージェントに任せ、メインの会話には要約だけを戻すよう勧めています*5。こうした使い方をしている人ほど裏で回る状態表示の回数も多くなるので、今回の削減を実感しやすいはずです。
逆に、メインの会話で一問一答をしている使い方では状態表示がほとんど動かないので、変化はほぼ感じないと見られます。「全員の利用枠が5%増える」わけではない点は、社内で説明するときに添えておきたいところです。
非エンジニアの業務も含めたClaude Codeの活用事例は、以下の記事で解説しています。
【実践編】Claude Codeの活用事例10選|非エンジニアでも業務が10倍速になる使い方
複数のセッションを並べて回す運用のコツは、以下の記事で解説しています。
Claude Codeデスクトップアプリとは?並列セッションが楽になった大型更新|20本回す運用術
サブエージェントを組み込んだ開発の流れを、自社の業務やシステムに合わせて設計したい方もいるはずです。法人向けAIリスキリングサービスの導入社数No.1*の弊社デジライズが、AIコンサルティング&開発のサービス資料を無料でお送りしています。既製のAIサービスでは要件が満たせず、自社に合わせたシステム構築や環境の検討が必要な場合の進め方をまとめています。
※出典:株式会社東京商工リサーチ「法人向けリスキリングサービスに関する調査」(2026年5月/調査期間:2026年3月26日〜4月17日/調査方法:デスクリサーチおよびヒアリング/2026年3月末時点)
企業で使うときの注意点|展開範囲とコスト管理
企業で導入している場合、プランと利用経路によって受け止め方が変わります。報じられている展開範囲はPro・Max・Ultraの大半とTeam・Enterpriseの全員で*3、個人プランではまだ変化が見えない人もいると見られます。
Amazon Bedrock・Vertex AI・Microsoft Foundry経由で使っている場合は、別の確認が必要です。Changelogを見ると、2.1.318ではこれらの経由やテレメトリを切った環境で、サブエージェントの進捗の要約の扱いが変わったと記載されています*4。クラウド経由で今回の約5%がそのまま効くかは、私が確認した範囲では公式に明示されていません。
- 展開範囲の確認 — Pro・Max・Ultraは「大半」への展開なので、すぐに変化が見えない人もいる
- 利用経路の確認 — Bedrock・Vertex AI・Foundry経由は挙動が別。Changelogの該当行も読んでおく
- バージョンの統一 — 社内でバージョンがばらつくと効果を比べられない。配布手順にバージョン確認を入れる
- 並べすぎへの注意 — 削減は状態表示の分だけ。サブエージェントを増やせば本体の作業で枠は減る
公式のコスト管理ドキュメントによると、Enterpriseで導入している企業の平均は開発者1人1稼働日あたり約13ドル、月150〜250ドルで、9割の利用者は1稼働日30ドル未満に収まっています*5。今回の約5%は大きな値下げではありませんが、人数が多い組織ほど積み上がる差です。更新の前後で同じ作業の消費を比べ、社内の基準値を持っておくと次の判断にも使えます。
また、エージェントチームのように複数のClaude Codeを同時に動かす仕組みは、プランモードで通常のセッションの約7倍のトークンを使うとされています*5。今回の更新で「いくら並べても大丈夫になった」と考えるのは早く、並べる数は仕事の分け方から決めるのが基本です。
利用枠がすぐ切れるときの原因と対策は、Codexとあわせて以下の記事で解説しています。
Codexのトークン節約術7選|利用枠がすぐ切れる原因と、Claude Codeにも効く対策
まとめ
- 変わったこと — 30秒ごとの状態表示を、会話全体の読み直しではなくHaiku 5.5が短いメモから書く形になった
- 効き方 — 更新1回は約99%減、セッション全体では約5%減なので、期待値は5%で置く
- やること — 設定は不要。v2.1.316以上、できれば最新版に上げて
/usageで内訳を確かめる - 企業の備え — 展開範囲と利用経路を確かめ、サブエージェントのモデル選びで本体の消費も抑える
今回の更新は派手な新機能ではありませんが、サブエージェントを並べて回すほど効く、地味に助かる改善です。私のおすすめは、まず全員のバージョンを2.1.316以上にそろえ、そのうえで調べものや定型作業のサブエージェントをhaikuに寄せることです。状態表示の削減と本体のモデル選びを組み合わせれば、同じ利用枠でできる仕事をもう一段増やせます。
参考資料
- *1 ClaudeDevs(X)「Background subagents in Claude Code now use less of your usage limit.」
- *2 AlphaSignal「Anthropic’s Claude Code Slashes Background Agent Status Costs by 99%」
- *3 daily.dev「Claude Code background subagents now cost about 99% less per status update」
- *4 Anthropic(GitHub)「Claude Code CHANGELOG」
- *5 Claude Code Docs「Manage costs effectively」
- *6 Claude Code Docs「Create custom subagents」
