CLAUDE LABEN
2.1.273 — 接続まわりがまとめて整理されました。LLM ゲートウェイ向けの 5 ヘッダが opt-in で追加され、MCP が再接続を諦めたときにも通知が出ます09/29 — 廃止予定表にある claude-sonnet-4-5 の日付は残り 12 日ですが、これは「最も早い場合」の暫定日です。現在も Active で、公開モデルの廃止は最低 60 日前に告知されますMCP — セッションを畳まずに繋ぎ直したい、という要望が続いています。切断の通知は出るようになりましたが、再接続そのものはまだ手元の操作に委ねられていますNEW — 定期タスクが動く日と動かない日があったのは、フォルダを1つしか指定していなかったからでしたWINDOWS — Cowork が最初のタスクから失敗するときは、原因を探す前に開発者モードとセットアップの状態を確認しますHANDOFF — 会話が重くなった原稿を次のチャットへ渡すとき、要約に必ず残しておく項目を先に 3 つ決めておきます2.1.273 — 接続まわりがまとめて整理されました。LLM ゲートウェイ向けの 5 ヘッダが opt-in で追加され、MCP が再接続を諦めたときにも通知が出ます09/29 — 廃止予定表にある claude-sonnet-4-5 の日付は残り 12 日ですが、これは「最も早い場合」の暫定日です。現在も Active で、公開モデルの廃止は最低 60 日前に告知されますMCP — セッションを畳まずに繋ぎ直したい、という要望が続いています。切断の通知は出るようになりましたが、再接続そのものはまだ手元の操作に委ねられていますNEW — 定期タスクが動く日と動かない日があったのは、フォルダを1つしか指定していなかったからでしたWINDOWS — Cowork が最初のタスクから失敗するときは、原因を探す前に開発者モードとセットアップの状態を確認しますHANDOFF — 会話が重くなった原稿を次のチャットへ渡すとき、要約に必ず残しておく項目を先に 3 つ決めておきます
記事一覧/Claude Code
Claude Code/2026-08-17上級

フォーク既定のサブエージェントで、レビュー役だけは名前で呼ぶという線引き

サブエージェントのフォークが既定になり、親の会話をそのまま引き継ぐようになりました。作業は継承させ、判定は継承させない。その境界をリポジトリに宣言し、ずれを機械的に見つけるまでの設計です。

Claude Code254サブエージェント15コンテキスト設計3レビュー2個人開発127

プレミアム記事

リリース前の確認を分担させていて、レビュー役の返事が妙に短くなったことがありました。

以前は「ここは根拠が示されていません」と食い下がってきた相手が、その日は「先に確認されたとおり問題ありません」と返してきたのです。指摘が減ったのではなく、指摘する立場でなくなっていた、と気づくまでに少し時間がかかりました。

原因は私の書き方ではなく、委譲の既定が変わっていたことでした。

先に結論を書きます。継承させてよいのは作業で、継承させてはいけないのは判定です

サブエージェントに親の会話を引き継がせると、前提の説明を省けます。同じファイルを読み直させる無駄も減ります。作業を任せるだけなら、これは素直に速くなります。

一方で、レビュー・再検証・監査のように「親が出した結論が正しいかを問う」仕事は、親の会話を引き継いだ瞬間に成立しなくなります。相手はもう第三者ではなく、同じ結論に至った当事者だからです。

ですので、線はエージェントの賢さではなく 役割 で引きます。

任せる内容親の文脈理由
列挙・収集・変換(アセットの棚卸し、文言の突き合わせ)継承してよい結論の独立性を必要としない。前提の再説明が純粋に無駄になる
手順の実行(ビルド設定の確認、番号の整合)継承してよい判断の余地が小さく、文脈があるほど手戻りが減る
レビュー・批評継承させない親の理屈を知っていると、その理屈の内側でしか読めなくなる
合否の再検証継承させない「合格と報告された」という情報自体が、検証の答えを先に渡してしまう

8月14日に変わったのは、無名の委譲の行き先でした

Claude Code 2.1.232 で、サブエージェントのフォークが既定で有効になりました。subagent_type: "fork" のサブエージェントは、親セッションの会話全体とプロンプトキャッシュを引き継ぎます。対話セッションでの起動は、既定でバックグラウンド実行になります。

ここで見落としやすいのが、フォークが発火する条件 です。フォークになるのは subagent_type を省いて委譲したときであり、名前付きのサブエージェントを指名した呼び出しは、これまでどおり空の文脈から始まります。サブエージェントの公式ドキュメントにあるとおり、名前付きエージェントは親の会話履歴も、親が読んだファイルも見ていません。

つまり「既定が変わったので、自分のエージェントは全部継承するようになった」という理解は、実際とは逆です。影響を受けたのは、名前を指定せずに「ちょっと見ておいて」と投げていた委譲のほうでした。

私のレビュー役が追認に回ったのも、まさにその経路です。定義ファイルは置いてあったのに、実際の呼び出しでは名前を省いていました。エージェント定義を書いた時点で安心してしまい、呼び出し側が定義を経由しているかを確かめていなかった わけです。

切り替えの向きは環境変数で宣言できます。

設定効果
CLAUDE_CODE_FORK_SUBAGENT=1非対話実行や Agent SDK でもフォークを有効にする
CLAUDE_CODE_FORK_SUBAGENT=0すべての種類のセッションでフォークを無効にする
Agent(fork) を denyフォーク自体は有効のまま、無名の委譲がフォークへ落ちるのを止める

3行目が、この記事でいちばん使いどころの多い設定です。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
レビューや再検証を任せたエージェントが、親の結論を追認するだけの存在に変わる事故を、起きる前に止められるようになる
自分のエージェント定義を「継承してよい作業」と「継承させてはいけない判定」に仕分けできるようになる
フォークで入力コストが実際に下がる構成と、ほとんど下がらない構成を見分けて、既定を切るべきかを判断できるようになる
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Claude Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥2,480 の永久アクセス
メンバーシップを見る →

関連記事

Claude Code2026-05-20
Claude Code のカスタムサブエージェントを5つ作って2つに絞り込んだ、半年の運用所感
Claude Code のカスタムサブエージェントを半年間、6サイト並行運営の現場で動かし続けた結果、残った2つと捨てた3つを記録します。description の書き方や、機能するエージェントと機能しないエージェントの境目を、実体験に沿って整理しました。
Claude Code2026-09-10
plugin.json を1枚置くと、スキルの棚がまとめて外せる単位になります
スキルを用途ごとに色分けしたら、毎日使う一群は全体の5パーセントしかありませんでした。.claude-plugin/plugin.json を1枚置いてフォルダをプラグインに変え、その日に使わない棚をグループごと外せるようにするまでの手順と、途中で二度つまずいた読み込みの規則を書き残します。
Claude Code2026-09-06
スキルを数えたら42本ありました。うち4本は中身が『移動しました』だけでした
Claude Code v2.1.261 で入った /skill-doctor を入り口に、自分のスキル棚を実際に数えてみました。毎ターン乗るのは説明の1行だけという構造と、名前の重複を素朴な awk で探すと別のスキルまで拾ってしまう落とし穴を、手元で動かした小さなスクリプトとともに書き残します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます