新しいClaude Code v2.1.211がリリース。バグ修正が多く、特にサブエージェントのテキストが含まれるようになったのがポイント。
Claude Code v2.1.211 のアップデート内容
原題: v2.1.211
重要度の根拠: 主にバグ修正とマイナーな機能改善が含まれているため。
要約
Claude Codeの新しいバージョンv2.1.211がリリースされ、数多くのバグ修正と機能改善が行われました。特に、サブエージェントのテキストをストリームJSON出力に含める新しいフラグや、ファイルアップロードのバリデーション改善が目を引きます。このアップデートにより、開発者はよりスムーズにアプリケーションを運用できるようになります。
要点
- サブエージェントのテキストを含む新フラグ追加
- ファイルアップロードのバリデーション改善
- 複数セッションの同時ログアウト問題を修正
- MCPサーバーの再接続問題を解決
- ユーザー体験向上を目指す
本文の日本語訳(全文)を見る
## 何が変更されたか
- `--forward-subagent-text`フラグと`CLAUDE_CODE_FORWARD_SUBAGENT_TEXT`環境変数を追加し、サブエージェントテキストと思考をストリームJSON出力に含めることができるようになりました。
- チャットチャンネルに中継される権限プレビューが双方向オーバーライド、ゼロ幅、類似引用文字を無効にしない問題を修正しました。これにより、ツール入力が承認メッセージを視覚的に変更することができなくなります。
- 自動モードが未サンドボックスのBashにおけるPreToolUseフックの`ask`決定をオーバーライドする問題を修正しました。フックの`ask`は、今後のプロンプトで決定を床に置くようになりました。
- 多くのセッションが1つの資格情報ストアを共有しているときに、すべての並行するClaude Codeセッションがスリープから復帰後に同時にログアウトする問題を修正しました。
- アイドルWebセッションが目覚めた後、プラグインMCPサーバーが再接続しない問題を修正しました。これにより、次のメッセージまでMCP呼び出しが失敗します。
- VertexおよびBedrock上のClaude Codeが起動時にデフォルトのOpusモデルを試み、そのモデルが明示的に構成されている場合に誤ったフォールバック通知を出力する問題を修正しました。
- 明示的なモデルオーバーライドで生成されたサブエージェントが、再開またはフォローメッセージが送信されたときに親のモデルに戻る問題を修正しました。
- ネストされた`.claude/rules/*.md`ファイルが、ソース設定がプロジェクト設定を除外するように設定されている場合でも読み込まれる問題を修正しました。
- ファイルアップロードのバリデーションを修正しました。DOSデバイスサフィックス(`.prn`)で終わるファイル名やトレーリングドットを含むファイル名が今受け入れられるようになり、複数のハードリンクを持つファイルは拒否されます。
- リモートおよびCLIセッションからChromeでClaudeにファイルをアップロードする問題を修正しました。
- 入力が「?」のままになる編集が静かに消失し、ショートカットパネルが切り替わる問題を修正しました。
- Claude in Chrome拡張機能が有効になっているがChromeが実行されていないときにスタートアップでハングする問題を修正しました。
- 非同期コンテンツを表示する際の300msの遅延を修正しました(設定タブ、統計、差分ビュー、その他の読み込み状態)。
- エージェントビューからちょうど停止したバックグラウンドセッションを再オープンすると、同じセッションIDの下で空の会話が開始される問題を修正しました。
- `/loop`が単一使用後に`/resume`からセッションを隠す問題を修正しました。
- スクリーンリーダーを使用しているユーザーが`/terminal-setup`またはオンボーディング端末セットアップの後に可聴端末ベルを失う問題を修正しました。
- LLMゲートウェイ認証におけるバックグラウンドジョブ(`ANTHROPIC_AUTH_TOKEN` + `ANTHROPIC_BASE_URL`)が、デーモンが再起動された後に「ログインしていない」と返される問題を修正しました。
- `claude agents`ジョブがgitがその作業木を認識しなくなったときに永久に削除できなくなる問題を修正しました。行には、削除が拒否された理由が表示されるようになりました。
- `/clear`がセッションコストカウンターをリセットしない問題を修正しました。ステータスラインのコストは`/clear`の後に$0から始まるようになりました。
- WindowsでClaude in Chromeの設定ページがブラウザで開かない問題を修正しました。
- Windowsでのヘッドレス印刷モードセッションがstdinが読めないときにクラッシュまたは静かに終了する問題を修正しました。
- エージェントビューのバックグラウンドセッションタイトルが、プロンプトにリンクが含まれているときに命名モデルの拒否テキストを表示する問題を修正しました。
- ユーザーによって殺されたバックグラウンドエージェントが自動で再生成され、復活したエージェントが古いセッションからの古いプロンプトを再実行する問題を修正しました。
- スケジュールのないルーチンが年1の次回実行時間を報告する問題を修正しました。
- Windowsでの同期スキル/プラグインディレクトリ命名を強化し、`/clear`の後もCCRウェブフェッチ/検索プロキシが機能し続けるようにしました。
- 端末のレイアウトとレンダリングパフォーマンスを改善しました。
- バックグラウンドエージェントの結果報告を改善しました。Claudeは、まだ実行中のエージェントのステータスを報告し、実際の完了を待つようになりました。
- メモリインデックスの制限オーバー警告を改善し、フロントマターとHTMLコメントを除外して読み込まれたコンテンツのみを測定するようになりました。
- 整数環境変数(タイムアウト、トークン予算、リトライカウント)を科学的表記法や数字区切りの表記(例えば`1e6`や`64_000`)を受け入れるように更新しました。
- ドキュメントリンクを現在のドキュメントサイトに更新しました。
- 「常に許可」権限ルールをリポジトリのルートに保存するように変更し、git作業木で承認された内容がセッションや作業木を超えて持続するようにしました。
- `/usage-credits`を、組織管理者にリクエストを送信する前に確認を求めるように変更しました。
- Vimモードの`s`および`S`(文字/行の置換)がNORMALモードで機能するように変更され、Vimの動作に一致しました。
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.211
媒体: Claude Code Releases
※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。