Claude Code v2.1.210 ワークツリー分離の修正、Ultracodeのオプトイン、および数多くのバグ修正
Anthropic は、バグ修正とセキュリティ強化に重点を置いた Claude Code v2.1.210 をリリースしました。このリリースでは、サブエージェントの分離漏れ、誤った ultracode トリガー、パーミッションの非推奨化、およびいくつかのセッション/クラッシュ問題に対処しています。
主な修正
- ワークツリー分離:
isolation: 'worktree'サブエージェントが、自身の分離されたワークツリーではなく、メインリポジトリに対して git 変更コマンドを実行できていた問題を修正。これはセキュリティ修正です — サブエージェントはサンドボックスにのみ影響を与えるべきです。 - Ultracode オプトイン:
ultracodeキーワードが、Webhook ペイロードや中継された PR コメントなどの人間以外の入力で誤って発動していた問題を修正。現在は直接のユーザーメッセージからのみトリガーされます。 - ペーストマーカー: 外部エディタに余分な È/É 文字が漏れる問題を修正 — ペーストマーカーは送信されなくなりました。
- バックグラウンドワーカー: クライアントがバックグラウンドサービスへの接続をリセットしたときのクラッシュループを修正。
- プラン承認: 編集なしの承認が "(edited by user)" と表示され、プランファイルが古いスナップショットで上書きされる問題を修正。
- 位置プレースホルダー: スキルやコマンド内の一致しない
$1/$2が、静かに削除される代わりにそのまま保持されるようになりました。 - Git ワークツリーロック: 強制終了されたバックグラウンドセッションが永続的な git ワークツリーロックを残さなくなりました。定期的なスイープにより、所有プロセスが存在しないロックが解放されます。
- cd のバックグラウンド化:
cdコマンドがバックグラウンドに移動されたとき、ツールの結果が正しく「ワーキングディレクトリは変更されていません」と表示するようになりました。 - SDK MCP サーバー:
initialize制御リクエストが次のターンまで接続開始を待っていた問題を修正。即座に接続します。 - MCP サーバーの終了: セッション中に MCP サーバーが再同期されても、プラグイン提供の MCP サーバーは終了されなくなりました。
新機能
- ライブ経過時間カウンター: 折りたたまれたツールサマリー行に、長時間実行されるツールコールの経過時間カウンターが表示されるようになりました。UI がフリーズする代わりに進捗を確認できます。
- パーミッションルール警告: 起動時に、
Write(path)、NotebookEdit(path)、Glob(path)パーミッションルールに対して警告が表示されます — 代わりにEdit(path)またはRead(path)を使用してください。 - 自動モードの改善: パーミッション分類器は、外部セッションではデフォルトで Sonnet 5 を使用するようになり、最初のリクエストで検証され、セッション中固定されます。
- メモリ書き込みオーバーフロー:
MEMORY.mdのインデックスが読み取り制限を超える書き込みは、静かな切り詰めではなく明示的なエラーを生成するようになりました。 - スクリーンリーダー: Shift+Tab で循環する際に、パーミッションモードの変更を音声で読み上げます。
- エージェントフッター: あなたの入力を待っているバックグラウンドエージェントの数を、カウント変更時に短い色強調で表示します。
プロンプトインジェクション対策の強化
Agent ツールは、サブエージェントが読み取ったコンテンツを介した間接的なプロンプトインジェクションに対して強化されました。これにより、サブエージェントセッションでの信頼できないコンテンツからのリスクが軽減されます。
その他の修正
claude attachが「ジョブが見つかりません」または「エージェントがまだ起動中です」で失敗しなくなりました。デーモンが落ち着くのを待ち、遅いアタッチ中の端末サイズ変更は完了時に適用されます。- ツールの結果レンダラーが bigint またはプレーンテキストを UI 要素の代わりに返したときのセッションクラッシュを修正。
- フックコールバックのタイムアウトがユーザー拒否として誤って報告されなくなりました。
- Grep コンテンツモードが、結果の最後をページングしたときに「一致が見つかりません」と表示しなくなりました。
claude agents --effort ultracodeがディスパッチされたセッションに到達するようになりました。- ← を押してエージェントビューを開いたときに、戻った際にタストラッカーが消えなくなりました。
- エージェントダッシュボードが、放棄された返信下書きから貼り付けられた画像を保持しなくなりました。
- セッションからエージェントビューに戻る際に、
CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1で重複するゴーストフレームが残らなくなりました。 - 後から現れる
.claude/*シンボリックリンクがサンドボックスの書き込み拒否リストに反映されるようになりました。 - プラグインキャッシュ書き込みが失敗したときに一時ファイルを残さなくなり、ロックファイルの名前変更が Windows とネットワークファイルシステムで動作するようになりました。
/doctorが Bedrock、Vertex、Foundry で自動モードのデフォルトを提案するようになりました(そこで自動モードのオプトインは不要になりました)。- Fable アドバイザーはサーバー側の問題により一時的に非表示になりました。
📖 全文を読む: GitHub Claude-Code
👀 See Also

バイブコーディング vs エージェンティックエンジニアリング:曖昧化する境界線が気まずい
Simon Willisonは、自身のワークフローにおいてvibe codingとagentic engineeringが収束しつつあることを振り返り、今ではClaude Codeが書いた本番用JSON APIエンドポイントのコードを一行もレビューせずに信頼している——それが奇妙な感じだと述べている。

AnthropicがTelegramやDiscordからのメッセージング用にClaude Codeチャンネルを開始
AnthropicはClaude Code Channelsをリリースし、開発者がTelegramやDiscordからAIコーディングセッションにメッセージを送信できるようにしました。コードはローカル環境に保持されます。

新しいAIチューター、ダートマス大学のコースで0.71~1.30SDの効果量を達成
ダートマス大学の入門CSコースで、新しいAIチューターを使用した結果、対照群と比較して学習効果が0.71~1.30標準偏差向上した。

Claude AIが「本当の思考」に81分費やす – 大規模アップデート前後にユーザー報告急増
ユーザーが報告したところによると、Claude AIは簡単なタスクに1時間21分を費やし、大きなアップデート直後にパフォーマンスが一時的に急上昇する傾向があると推測されています。例として、ある調査リクエストでは1回のセッションで5,113のソースをスキャンしましたが、その後同様のクエリでは100〜200のソースしかスキャンしませんでした。