# Claude Codeのサブエージェントが会話ごと分身する仕組みと週次アップデートまとめ

- 公開日: 2026-08-20
- URL: https://ainewsdaily-site.pages.dev/posts/20260820-claude_code-t1/
- 動画: https://www.youtube.com/watch?v=k0PCgVBsR6c
- シリーズ: claude_code
- タグ: claudecode, ai, subagent, anthropic, devtools

> Claude Code v2.1.222〜234の週次アップデートを解説。サブエージェントが会話ごと分身するフォーク型の既定化、コンテキスト節約、自社マシン実行の3点を中心にまとめた。


Claude Codeは2026年8月4日から17日にかけて、v2.1.222からv2.1.234まで9件のリリースを出しました。同じ期間にAnthropic公式ブログも1本公開されています。この記事はその内容を、動画を見ていない人にも伝わる形でまとめたものです。

9本のうち、実際に手を動かす価値があったのは3件です。サブエージェントが会話ごと引き継がれるようになったこと、会話を畳むコマンドの使い分けとコンテキストの節約、そして自社マシンでの実行と自動再開の設定です。残り8件は名前と一行で扱い、他社との比較も加えています。

https://youtu.be/k0PCgVBsR6c

## サブエージェントが会話ごと分身する仕組み

v2.1.232で、サブエージェント(作業を任せる子分のエージェント)の既定の作り方が変わりました。フォーク型と呼ばれる方式が既定でオンになり、親の会話とプロンプトキャッシュ(同じ前置きを2回目以降は安く読ませる仕組み)をそのまま引き継ぎます。これまでは子エージェントに指示を書き直して渡す必要がありましたが、その手間がなくなりました。

対話中に非チームのエージェントを起動した場合は、既定でバックグラウンドで動きます。待たされずに結果だけ後から受け取れる形です。v2.1.224では、1セッションあたり200体だった子エージェントの数の上限も撤廃されました。ただし同時に実行できる数と、入れ子の深さの制限は残っています。別のセッションを@で名指しし、SendMessageで直接メッセージを送る仕組みも使えるようになりました。

注意点は3つあります。1つ目は、フォーク型は会話をそのまま引き継ぐため、散らかった会話も一緒に渡ってしまうことです。分ける前に/clearで畳む必要があります。2つ目は、v2.1.234で設定画面から「チームメイトの既定モデル」を選ぶ項目が削除されたことです。以後はチームメイトがリーダーと同じモデルを使うため、モデルを固定していた場合は起動時に名指しする必要があります。3つ目は、同じマシンで同じ名前のセッションを2つ起動すると、後から起動した方の名前が自動で変わることです。名前を固定したスクリプトは動かなくなります。

なお、入力トークンの費用が最大90%削減できるという第三者の試算もありますが、裏が取れていないためこの記事では数字として扱いません。

## 会話を畳む3つのコマンドとコンテキストの節約

同じ週にAnthropic公式ブログが、会話の畳み方について指針を出しています。場面ごとの使い分けは次の3つです。

- `/clear`: 別の作業に移るとき
- `/rewind`: 間違った試行ごと戻したいとき
- `/compact`: 同じ作業を続けながら履歴が膨らんだとき

出力の多い調べものはサブエージェントに任せ、親の会話に読む必要のない出力を残さないことも書かれています。

実装側でも同じ方向の変更がありました。v2.1.234で、組み込みのclaude-apiスキルの読み込みコストが約20万トークン超から約2.5万トークンへ、およそ8分の1に減っています。参照ドキュメントを最初からすべて読み込むのではなく、必要になってから読む形に変わったためです。一方で、初期コンテキストが約4,900トークン増えたというコミュニティの報告もありますが、公式の変更履歴では確認できていません。

コンテキストの上限まわりでは、v2.1.223で「1Mトークン級のモデルを20万トークンに抑える」設定の対象が、固定リストからネイティブに1Mウィンドウを持つ全モデルに変わりました。抑え込めていない場合は起動時に警告が出ます。認識されないモデルIDのセッションも、想定のウィンドウ内に自動で圧縮されるようになりました。

## 自社マシンでの実行と、止まらない自動再開

v2.1.224で、自社のマシンやコンテナを実行場所として登録できるself-hosted environmentsが追加されました。Web・スマートフォン・デスクトップから始めたセッションを、そちらで実行できます。公式のドキュメントではTeamプランとEnterpriseプランが対象と明記されており、個人プランについての記載は確認できていません。Windows環境では実行場所の明示(`--base-dir`)が必須で、既定のチェックアウト先はありません。

この機能はまだ変更が続いている段階です。追加後に収集できた6件のリリースのうち4件(v2.1.225、v2.1.228、v2.1.229、v2.1.233)で、self-hosted runner関連の修正が入っています。起動時のエラー表示や、MCP設定の衝突、セッション開始の遅さなどが順番に直されています。

v2.1.234では、使用量の上限がリセットされるとセッションの続きが自動で走る設定が既定でオンになりました。夜間もそのまま続けたい場合はそのままでよいですが、上限で一度止めて内容を確認してから続けたい場合は、`/config`の「Continue automatically at usage limit」をオフにする必要があります。あわせて、`/goal`は30分以上待たされた作業を自動で様子見に行くようになりました。環境変数`CLAUDE_CODE_GOAL_CHECKIN_MINUTES=0`で無効化できます。LinuxではBashプロセスのメモリ上限を環境変数で設定できるようになりました。v2.1.229では、`/commit-push-pr`実行時に`--force`や`--amend`、`--no-verify`といった危険なフラグが自動で承認されなくなっています。

## 残り8件はどう仕分けたか

内容が確認できた8件は名前と一行で扱いました。`/review`は`/code-review`のエイリアスになり、レベル指定は前回の値を記憶します。一方で`ultraplan`は削除されました。Opus 4.8、Sonnet 5、Fable 5、Mythos 5以降の新しいモデルでは、Todoとタスク管理のツールが既定でオフになっています(この表記はCHANGELOG v2.1.233の原文どおりです)。環境変数`CLAUDE_CODE_ENABLE_TODO_TOOLS=1`で元に戻せます。

v2.1.222では、隔離したworktree(リポジトリから切り出した別の作業場所)のセッションから、メインの作業場所へ破壊的なgit操作が届いていた問題が修正されました。同じリリースで、hooks(コマンド実行の前後に挟む自作の処理)経由でツール制限をすり抜けられる問題も直っています。このほか、Bashや不可視文字、PowerShell、Windowsのパスまわりの権限すり抜けの修正が複数のリリースに渡って続いていること、GitLabのマージリクエスト対応が3リリースでまとまって入ったこと、プラグインをzipのURLからSHA-256のハッシュ固定つきで導入できるようになったことを確認しています。

Qiitaに掲載されたClaude Code運用記事と、Hacker Newsで見かけた新しいコーディングエージェントについては、本文や仕様の裏が取れなかったため名前だけの紹介にとどめています。

## 4社を同じ物差しで比較する

今週の変更に合わせて、並列作業をどう設計しているかでClaude Code、Codex CLI、Cursor、Gemini Code Assistを並べました。Claude Codeは会話ごと引き継ぐ形が既定になったのに対し、Codex CLIはタスク単位でクラウドに委譲し、Cursorはエディタ内で並行実行し、Gemini Code Assistはプルリクエスト単位でレビューします。実行場所を自社のマシンに登録できる点と、別セッションを名前で呼び合える点は、確認できた公開資料の範囲ではClaude Codeだけの特徴でした。他の3社の公開資料には同等の記載が見当たりませんでした。

入り口プランの月額は4社とも近い水準です。Claude Pro、ChatGPT Plus、Cursor Proがいずれも20ドル、Gemini Code Assist Standardが年払いで19ドルから月払いで22.8ドルです(いずれも2026年8月時点の公式情報)。レート制限は各社の公開条件が揃わないため、この記事では比較していません。

この先も、会話やセッションを分けて配る方向の変更が増えると見ています。次の3件のリリースでフォークやセッション連携に関する項目が1つも出なければ、この予想は外れです。

## 出典

- [各リリースノート](https://github.com/anthropics/claude-code/releases)
- [CHANGELOG](https://code.claude.com/docs/en/changelog)
- [Maximizing the value of your Claude Code sessions(Anthropic公式ブログ)](https://claude.com/blog/maximizing-the-value-of-your-claude-code-sessions)
- [サブエージェントのドキュメント](https://code.claude.com/docs/en/sub-agents)
- [self-hosted environmentsのクイックスタート](https://code.claude.com/docs/en/self-hosted-environments-quickstart)
- [プラグインマーケットプレイスのドキュメント](https://code.claude.com/docs/en/plugin-marketplaces)
- [Codex](https://developers.openai.com/codex)
- [Cursor](https://docs.cursor.com)
- [Gemini Code Assist](https://cloud.google.com/gemini/docs/codeassist/overview)

Claude Codeの週次アップデートは、この動画でリリースごとに整理して解説しています。今回扱わなかった残りのリリースや、コマンドの正確な表記は動画の概要欄にまとめています。

https://youtu.be/k0PCgVBsR6c

