Anthropic:Claude Code v2.1.212で/forkが刷新、新しい/resumeピッカーとセキュリティ修正を追加
Anthropicは、ユーザーの承認なしにプランモードでBashコマンドが自動実行されるのを防ぐセキュリティ修正を含むClaude Code v2.1.212をリリースしました。/forkコマンドは会話を新しいバックグラウンドセッションにコピーするようになり、/subtaskが従来の役割を引き継ぎます。セッションあたり200回の呼び出し制限も導入されました。
この記事はAIにより一次情報源から生成されました。
/forkコマンドの何が変わったのか?
Claude Code v2.1.212の/forkコマンドは、もはやセッション内サブエージェントを起動せず、会話全体を新しいバックグラウンドセッションにコピーするようになりました。/forkの従来の役割は/subtaskコマンドが引き継ぎ、こちらは引き続き同じセッション内でサブエージェントとして動作します。
技術的背景
Claude Codeは、ユーザーがターミナルから直接AIアシスタントを実行できるようにするAnthropicのCLI(コマンドラインインターフェース)コーディングエージェントです。MCP(Model Context Protocol)は、外部ツールをClaude CodeのようなAIエージェントに接続するプロトコルです。
2026年7月17日にリリースされたv2.1.212では、セッションIDを手動入力する代わりにリストから過去のセッションを選べる新しい/resumeピッカーも導入されました。さらに、実行に2分以上かかるMCPツールは、メインセッションをブロックする代わりに自動的にバックグラウンド動作モードに移行するようになりました。
新しいセッション制限
Anthropicは厳格な上限を設けました。WebSearchツールの呼び出しはセッションあたり最大200回(環境変数CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSIONで調整可能)、起動できるサブエージェントもセッションあたり最大200個です。従来のバージョンには呼び出し回数の明確な上限がありませんでした。
セキュリティ修正
v2.1.212で最も重要な修正は、プランモード(plan mode)に関するものです。このモードでは、Claude Codeは変更を実行せず計画のみを提案するはずでした。修正前は、プランモードが特定のケースでユーザーの承認を求めることなく、ファイルを変更するBashコマンドを自動実行してしまうことがありました。また、.claude/worktreesディレクトリのシンボリックリンク(symlink)の脆弱性も修正され、これは想定される作業領域外のファイルへの不正アクセスを許してしまう可能性がありました。
市場にとっての意味
これまでの小規模リリースが主に見た目の変更にとどまっていたのに対し、v2.1.212は開発者が何カ月も使ってきた/forkコマンドの基本的な動作を変更すると同時に、不正なコード実行に関わる2つのセキュリティ上の穴を塞ぎました。
よくある質問
- Claude Codeの従来の/fork動作はどうなりますか?
- セッション内サブエージェントという従来の役割は、新しいコマンド/subtaskが引き継ぎます。/forkコマンドは代わりに会話を別のバックグラウンドセッションへコピーするようになりました。
- Claude Codeはセッションあたり何回のWebSearch呼び出しを許可しますか?
- デフォルトの上限はセッションあたり200回で、この数値は環境変数CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSIONで調整できます。
📬 AIニュースをあなたの受信箱へ
毎日のダイジェストを自分仕様に——トピック、ソース、頻度を選べます。ワンクリックで解除。