このバージョン以降にも更新があります。

最新版 v2.1.210 を見る →

Claude Code v2.1.202

変更項目 18 件

公式 CHANGELOG.md

Added追加(2件)

Added
「動的ワークフローのサイズ」設定が追加され、Claudeが生成するワークフローの規模(エージェント数)を制御可能になりました。
英語原文を表示
Added a "Dynamic workflow size" setting in /config for controlling how large Claude generally makes dynamic workflows (small/medium/large agent counts) — an advisory guideline, not an enforced cap

変更前

ワークフローを実行する際、エージェント数がClaudeの判断に委ねられており、大規模なタスクで予期せず多くのリソースを消費する懸念がありました。

変更後

/configにて、小・中・大から規模の目安を設定できるようになりました。これはあくまでガイドラインであり、強制的な制限ではありません。

ユーザーへの恩恵

ワークフローの規模を予測しやすくなり、トークン消費量を調整したい場合にコスト管理の目安として活用できます。

Added
ワークフローで生成されたエージェントのテレメトリに workflow.run_idworkflow.name の属性が追加されました。
英語原文を表示
Added workflow.run_id and workflow.name OpenTelemetry attributes to telemetry emitted by workflow-spawned agents, so a workflow run's activity can be reconstructed from OTel data

変更前

ワークフローに関連するエージェントのアクティビティを、外部のOpenTelemetry(OTel)バックエンド側で関連付けることが困難でした。

変更後

OTelデータにワークフローの実行IDと名前が付与されるようになったため、収集されたデータからワークフロー全体の活動を正確に再構築できます。

ユーザーへの恩恵

大規模な開発組織において、ワークフロー実行のパフォーマンス監視やトラブルシューティングがより詳細に行えるようになります。

Changed変更(1件)

Changed
/review <pr> の挙動を高速なシングルパスレビューに戻しました。多角的な検証が必要な場合は、任意の effort レベルを指定できる /code-review <level> <pr#> を使用してください。
英語原文を表示
Changed /review <pr> back to a fast single-pass review; use /code-review <level> <pr#> for the multi-agent review at a chosen effort level

変更前

/review コマンドがマルチエージェントによる詳細なレビューに統合されていたため、迅速なフィードバックが欲しい場面でも完了まで時間がかかっていました。

変更後

/review は本来の軽快な動作に戻り、一方で /code-review を通じてより深い分析や検証を伴う高度なレビューを使い分けられるようになりました。

ユーザーへの恩恵

作業のフェーズに合わせて、速度重視のクイックな確認と、時間をかけた徹底的なバグ探索を柔軟に選択できるようになります。

Improved改善(2件)

Improved
/workflows のエージェント一覧レイアウトを改善:タイトルの幅を広げ、専用の時間カラムを追加し、モデル名を短縮。行ごとのツール呼び出し回数の表示を廃止しました。
英語原文を表示
Improved /workflows agent list layout: wider titles, a dedicated time column, shorter model names, and no per-row tool-call counts

変更前

エージェントの一覧画面において、タイトルの表示幅が狭く、各セッションの実行時間や詳細なステータスを直感的に把握しにくいレイアウトでした。

変更後

レイアウトが最適化され、タイトルの視認性が向上するとともに、実行時間が独立した列で確認できるようになりました。また、冗長だったモデル名やツール呼び出し回数が整理されました。

ユーザーへの恩恵

複数のバックグラウンドタスクを並行して実行している際に、どのタスクがどの程度時間を要しているかを一目で比較・管理しやすくなります。

関連ドキュメント

Improved
MCP のエラーメッセージを改善:サーバー設定に url があり type が欠落している場合、誤解を招く「command: expected string」ではなく "type": "http" を提案するように変更しました。
英語原文を表示
Improved MCP error messages: clearer error when a server config has url but no type, suggesting "type": "http" instead of the misleading "command: expected string"

変更前

HTTP サーバーの設定時に type フィールドを忘れると、実際には不要な command フィールドの不足としてエラーが表示され、原因の特定が困難でした。

変更後

設定内容から HTTP 接続が意図されていることを推測し、不足している正確なフィールド名と具体的な修正案が表示されるようになりました。

ユーザーへの恩恵

MCP サーバーのセットアップ時における設定ミスの修正が容易になり、トラブルシューティングの時間を大幅に短縮できます。

関連ドキュメント

Fixed修正(13件)

Fixed
Ctrl+Rでの履歴検索中に検索結果を決定またはキャンセルするとクラッシュする問題を修正しました。
英語原文を表示
Fixed a crash in the inline Ctrl+R history search when accepting or cancelling while the search was still scanning the history file

変更前

履歴検索機能を使用中に、スキャンが完了する前に操作を行うと予期せぬクラッシュが発生していました。

変更後

バックグラウンドでの検索処理とユーザーの確定操作の同期が改善され、クラッシュせずに安全に終了できるようになりました。

ユーザーへの恩恵

履歴検索機能をより安定して利用でき、誤操作によるセッション中断のリスクが減りました。

Fixed
バックグラウンドセッションで /rename した名前が、ジョブ再起動時に元に戻ってしまう問題を修正しました。
英語原文を表示
Fixed /rename on background sessions being reverted when the job restarts, which broke addressing the session by its new name

変更前

セッション名を変更しても、バックグラウンド処理の再起動に伴い名称がリセットされ、名前でセッションを特定できなくなる不便さがありました。

変更後

セッション名の変更状態が永続的に保持されるようになり、再起動後も指定した名前でセッションを呼び出せます。

ユーザーへの恩恵

並行して複数のセッションを管理している際に、識別名を使った正確な切り替えが維持されるようになります。

関連ドキュメント

Fixed
クライアント証明書ローテーション時に設定が再適用される際、一時的にmTLSハンドシェイクが失敗する問題を修正しました。
英語原文を表示
Fixed transient mTLS handshake failures when settings were re-applied during an in-place client certificate rotation

変更前

証明書更新のタイミングで通信設定がリフレッシュされる際、一時的な認証エラーが発生し接続が中断される場合がありました。

変更後

証明書の更新処理における通信の堅牢性が高められ、設定適用時もセッションが切断されないようになりました。

ユーザーへの恩恵

厳格なmTLS認証を要求されるエンタープライズ環境においても、中断なしにセッションを継続できます。

関連ドキュメント

Fixed
Remote Control(モバイル/Webアプリ)から対話型セッションへコマンドを送信すると「Unknown command」になる問題を修正しました。
英語原文を表示
Fixed commands sent from Remote Control (mobile/web) into an interactive session failing with "Unknown command"

変更前

Remote Control経由で送信した一部のコマンドが正しく認識されず、実行に失敗していました。

変更後

コマンド送信プロトコルの解釈が改善され、外部アプリからの指示がセッション内で正しく処理されるようになりました。

ユーザーへの恩恵

外出先からモバイルデバイスを使ってセッションを操作する際、よりスムーズに制御が可能になります。

Fixed
Remote Control経由でキャプションなしの画像やファイルを送信すると、密かに無視される問題を修正しました。
英語原文を表示
Fixed images and files sent from the Remote Control mobile or web app without a caption being silently dropped

変更前

キャプションが付与されていないメディアファイルをRemote Controlからアップロードすると、システム上で正しく認識されず取り込まれない場合がありました。

変更後

キャプションの有無に関わらず、すべてのメディア送信が確実に受信・処理されるようになりました。

ユーザーへの恩恵

モバイルからコードやドキュメントのスクリーンショットを気軽に共有する際の信頼性が向上しました。

Fixed
SSH接続時に claude auth login などで出力されるログイン用URLが、改行されてクリックできなくなる問題を修正しました。
英語原文を表示
Fixed the sign-in URL printed by claude auth login and claude mcp login --no-browser not being reliably clickable when it wraps over SSH — it is now emitted as a single hyperlink

変更前

SSHターミナルでURLが長すぎて折り返されると、URLが断片化されコピーやクリックが困難になるケースがありました。

変更後

ログインURLを1つのハイパーリンクとして出力するように変更し、コピーやアクセスを容易にしました。

ユーザーへの恩恵

リモートサーバーからClaude Codeへログインする際、認証の手間が大幅に軽減されます。

Fixed
claude agents からチャットを開く際、バックグラウンド実行中と判定されクラッシュ・再起動ループが発生する問題を修正しました。
英語原文を表示
Fixed opening a chat from claude agents sometimes failing with "currently running as a background agent" followed by a worker crash/respawn loop

変更前

特定のタイミングでエージェントの状態管理が競合し、バックグラウンドエージェントとして実行中であるとの誤判定でループが発生していました。

変更後

エージェントの起動状態とチャットアクセスのステータス管理を修正し、安定して接続できるようになりました。

ユーザーへの恩恵

claude agents を使用したタスクのモニタリング中に発生する意図しないセッション再起動を防げます。

関連ドキュメント

Fixed
ワークフロー内の文字列でUnicodeクォートがエスケープされている場合に発生するスクリプト破壊問題を修正しました。
英語原文を表示
Fixed workflow scripts with unicode quote escapes in strings being corrupted before parsing; workflow parse errors now show the offending line instead of always blaming TypeScript

変更前

クォートのパース処理においてUnicode文字が誤って扱われ、スクリプトが破損したり、原因がTypeScriptエラーと誤認される不具合がありました。

変更後

クォート処理の解析ロジックを修正し、パースエラー発生時には該当行が具体的に示されるようになりました。

ユーザーへの恩恵

ワークフロー開発中のエラー特定が容易になり、スクリプト作成の生産性が向上しました。

Fixed
音声認識中にマイクや録音機能が失敗した際、無限ループでリトライし続ける問題を修正しました。
英語原文を表示
Fixed voice dictation retrying in an unbounded loop when the microphone or audio recorder fails — repeated capture failures now pause voice input

変更前

ハードウェア障害が発生すると音声入力が止まらずにループし続け、システムに負荷をかけることがありました。

変更後

連続的な録音失敗を検知した際に、自動的にボイス入力を一時停止するように仕様変更しました。

ユーザーへの恩恵

機材の問題発生時に無駄なリソース消費を防ぎ、UIをフリーズさせずに問題を特定しやすくなります。

Fixed
/remote-control セッションがモバイルおよびWebアプリ上で誤ったパーミッションモードを表示する問題を修正しました。
英語原文を表示
Fixed /remote-control sessions showing the wrong permission mode in the mobile and web apps

変更前

クライアント側での権限表示と実機側での設定が同期しておらず、誤認を招く可能性がありました。

変更後

セッション側のパーミッション状態を正しくアプリへ伝達するようにし、常に正しい権限状況を確認できるようにしました。

ユーザーへの恩恵

外出先でセッションの状態を監視する際、現在の権限設定を誤解することなく安全に操作できます。

Fixed
Gitワークツリーが多いリポジトリで、名前によるセッション再開やピッカーの起動に数分かかる問題とメモリ消費を修正しました。
英語原文を表示
Fixed resuming a session by name, or opening the resume picker, taking minutes and using a large amount of memory in repositories with many git worktrees

変更前

リポジトリ構造が複雑な環境において、セッション検索時に全ファイルを走査するため、起動とメモリ利用が非効率でした。

変更後

セッション管理のインデックス処理を最適化し、大規模なワークツリー環境でも高速に起動できるようにしました。

ユーザーへの恩恵

複雑なリポジトリ環境であっても、Claude Codeの再開速度が大幅に改善されます。

Fixed
プロキシやネットワークの切断でインストール・アップデートが中断される問題を修正し、一時的な切断時にリトライするようにしました。
英語原文を表示
Fixed installer and updater downloads failing immediately with "aborted" when a proxy or network drops the connection mid-download — transient connection drops now retry

変更前

ダウンロード中にプロキシ通信が少しでも途切れると直ちに失敗となり、再開のために最初からやり直す必要がありました。

変更後

通信の一時的なドロップを許容し、自動的にリトライを行うことでダウンロードの成功率を高めました。

ユーザーへの恩恵

不安定なネットワーク環境下でも、安定して最新版への更新を行うことができます。

関連ドキュメント

Fixed
読み込み済みのスキルを再実行した際、手順がコンテキストに二重に重複して追加される問題を修正しました。
英語原文を表示
Fixed re-invoking an already-loaded skill appending a duplicate copy of its instructions to context

変更前

スキルを繰り返し呼び出すと、その指示内容が都度コンテキストに追加され、貴重なコンテキストウィンドウを消費していました。

変更後

スキル実行時に既存のスキル手順が既に存在する場合は重複登録を避けるようにし、効率的に管理します。

ユーザーへの恩恵

コンテキストウィンドウの消費を抑え、複雑なスキルを多用してもClaudeの推論精度を維持しやすくなります。

関連ドキュメント

シェア:Xはてブ