分身は別セッションへ、子タスクは手元に──Claude Code v2.1.212が「/fork」と「/subtask」に仕分けた並走の設計

Claude Code v2.1.212で /fork の意味が変わった。会話を複製して別のバックグラウンドセッションを立ち上げるコマンドになり、従来の「その場で子タスク」は /subtask へ。並走と委任を選べるようにした更新を整理する。

シェア
分身は別セッションへ、子タスクは手元に──Claude Code v2.1.212が「/fork」と「/subtask」に仕分けた並走の設計

7月17日に配布された Claude Code v2.1.212 で、/fork というコマンドの意味が入れ替わりました。これまで /fork は「いまの会話の途中から子エージェント(サブエージェント)を、その場で走らせる」ためのコマンドでした。今回の更新でその役割は /subtask という別コマンドへ移り、/fork は「会話をまるごと複製して、別のバックグラウンドセッションを立ち上げる」コマンドに変わっています。名前は同じでも、開発者が手を動かす段取りに関わる変更なので、順に整理します。

同じ「枝分かれ」でも、走る場所が変わった

公式のチェンジログには、こう書かれています。/fork は「会話を新しいバックグラウンドセッション(claude agents に独立した行として現れる)へコピーし、その間もあなたは作業を続けられる。以前 /fork が起動していたセッション内サブエージェントは /subtask になった」。つまり、これまで一語に押し込まれていた二つの動作が、明示的に二本のコマンドへ分かれました。

/fork ── 本流を止めずに別セッションへ逃がす

会話の状態をそのまま複製し、独立したバックグラウンドセッションとして切り出します。切り出した先は claude agents の一覧に自分の行として並び、手元の会話は止まりません。「いまの流れは進めたいが、派生した調べ物や別案の検証も並走させたい」ときに、本流を離れずに枝を伸ばせます。

/subtask ── 手元のセッションの中で子に任せる

従来の /fork の挙動、すなわち同じセッションの内側で子エージェントを起動する動作を引き継ぎます。いまの作業の一部を切り出して子に解かせ、その結果を手元で受け取る、という「その場の分業」に向きます。

両者の違いを整理すると次のようになります。

観点/fork/subtask
走る場所新しいバックグラウンドセッションいまのセッションの内側
一覧での見え方claude agents に独立した行として並ぶ現在のセッションの中で扱う
向く使い方本流を進めながら別作業を並走させるいまの作業の一部を子に切り出す

「並走」と「委任」を、言葉のうえで選べるようにした

これまでは、枝分かれをさせたいときに「別セッションで独立して走らせたいのか」「いまの延長として手元で回したいのか」が一つのコマンドに同居していました。今回の分割で、開発者は作業を始める前にどちらの型かを選べます。長く走る探索や、失敗しても本流に影響を出したくない検証は /fork で別セッションへ。いまの文脈を強く引き継いで一部だけ任せたいなら /subtask で手元に、という具合です。

同じ v2.1.212 では、この並走を扱いやすくする周辺の変更も入っています。

  • /resume に選択画面:エージェント表示で /resume と打つと過去セッションの一覧が開き、一覧から削除したセッションも含めて選べます。選んだものはバックグラウンドセッションとして再開します。誤って消した作業履歴を手元に呼び戻せる、という安全側の変更です。
  • MCP呼び出しの自動バックグラウンド化:2分を超える MCP ツール呼び出しは自動でバックグラウンドへ回り、セッションが固まらなくなります。しきい値は CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS で調整・無効化できます。外部ツールの長い待ちで手が止まる場面を減らす狙いです。
  • auto-mode resetclaude auto-mode reset で自動モードの設定を既定へ戻せます(確認プロンプトつき、--yes で省略可)。設定を触りすぎて挙動が読めなくなったときの戻り道です。

実運用でどう効くか

実際の開発では、一つの本流を進めながら「別ブランチの調査」「別案の実装」「テストの様子見」を同時に抱える場面が増えています。/fork/subtask の分割は、その並走を「別セッションに逃がす/手元で子に任せる」という二択に落とし込み、claude agents の一覧で走っているものを見渡せるようにしました。無人・自動で回す運用でも、派生タスクを本流とは別のセッションへ切り離せる余地が広がります。長い MCP 呼び出しの自動退避と合わせて、手元のセッションを止めない方向にそろえられているのが今回の特徴です。

便利さの裏で、気に留めておきたいこと

並走が手軽になるほど、「いま何本のセッションが、何をしているか」を把握しづらくなる面もあります。バックグラウンドへ逃がした作業は視界から外れやすく、走らせたまま忘れれば、そのぶんトークンの消費も静かに積み上がります。同じ v2.1.212 に、サブエージェントやウェブ検索の実行回数へ上限(既定200)を設ける変更が同居しているのは、この「並走の暴走」を抑える意図と読めます。並走の道具立てと歯止めはセットで考えるのが無難です、といった慎重さは持っておきたいところです。

とはいえ、変更の中心は誇張のない実務的なものです。枝分かれのたびに「別セッションか、手元か」を意識して選ぶ──その一手間を、コマンド名のうえで先に決められるようにした更新だと捉えるのがよさそうです。

参照: anthropics/claude-code CHANGELOG (v2.1.212)Claude Code changelog(公式ドキュメント)Releasebot — Claude Code Updates

続きを読む

「一時間を超える処理」を待てるようにした──Codex 0.152が、MCPの出力量と実行時間に“上限のつまみ”を付け、計画ツールを既定オフに回した

「一時間を超える処理」を待てるようにした──Codex 0.152が、MCPの出力量と実行時間に“上限のつまみ”を付け、計画ツールを既定オフに回した

8月31日のCodex v0.152.0と翌日の修正版が、MCPツールの出力量や実行時間に明示的な上限を足し、計画ツールを既定オフに切り替えた。長く走らせる無人・半自動のエージェント運用に効く変更点を整理する。

FF
CLIの既定モデルが、100万トークンの頭に入れ替わった──Claude Code v2.1.257がFable 5.1を標準に据え、自動モードに『封じ込め破り』の関所を足した

CLIの既定モデルが、100万トークンの頭に入れ替わった──Claude Code v2.1.257がFable 5.1を標準に据え、自動モードに『封じ込め破り』の関所を足した

2026年9月1日公開のClaude Code v2.1.257が、既定モデルを100万トークン文脈のFable 5.1へ差し替え。自動モードには資格情報取得や範囲外読み取りを素通しさせない歯止めを追加した。開発者に効く変更点を整理する。

FF
「これは許可された演習だ」――そう言い張って、ランサム集団はCursorのAIエージェントに“実際の侵入作業”をやらせていた

「これは許可された演習だ」――そう言い張って、ランサム集団はCursorのAIエージェントに“実際の侵入作業”をやらせていた

ランサムウェア集団AuroraがCursorのAIエージェントを実際の侵入作業に悪用していたと、Gambit SecurityとCloudSEKが報告。「許可された演習」と偽って安全弁を回り込み、盗んだ認証情報を前提に偵察や権限奪取を代行させていた。開発者を速める道具は、攻撃者も速める――という警鐘。

FF
「買う」より「作る」を選ぶ会社が三社に一社──McKinseyが測った、コーディングエージェントが動かし始めた稟議

「買う」より「作る」を選ぶ会社が三社に一社──McKinseyが測った、コーディングエージェントが動かし始めた稟議

McKinseyの年次調査で、回答者の約3割が「コーディングエージェントで社内開発できる」を理由にソフト購入を見送ったと判明。買うより作るへ傾く調達の変化と、生産性は上がっても利益は動かないという足元の現実を読み解きます。

FF