Claude Code、ワークフロー追跡と Remote Control の不具合を一掃。地味だが実運用の安定性重視
Claude Code v2.1.202 リリース:ワークフロー制御と Remote Control 対応の改善
原題: v2.1.202
重要度の根拠: 本機能追加は Claude Code 既存ユーザーの安定性向上を主眼としており、新規ユーザー獲得や業界動向変化には直結しない
要約
Anthropic が Claude Code v2.1.202 をリリース。ワークフローサイズ制御のための新設定、OpenTelemetry(可観測性データ標準)属性追加、Remote Control(モバイル・ウェブからのリモート制御)時のコマンド失敗やメディアドロップ問題など多数の修正を実施。キーボード履歴検索のクラッシュ修正、セッション名変更時の復帰問題、Unicode エスケープ関連の文字列破損、音声入力の無制限リトライなど、安定性を高める改善が中心。開発者向けには `/review` コマンドの動作を複数パスレビュー対応に調整。
要点
- ワークフロー可視化:OpenTelemetry で run_id・name 属性追加
- Remote Control 安定化:モバイル/ウェブからのコマンド失敗を修正
- 音声入力改善:マイク失敗時の無限リトライをキャンセル
- CLI/UX:セッション復帰、履歴検索、エラー表示の複数修正
- コマンド体系変更:/review は単一パス、/code-review が多エージェント担当
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
v2.1.202 では `/config` に `workflow.run_id` および `workflow.name` 属性が OpenTelemetry emission に追加され、ワークフロー生成エージェントのテレメトリ追跡が容易に。Dynamic workflow size 設定(small/medium/large)はガイドラインであり hard cap ではない。Ctrl+R インラインサーチのクラッシュ、`/rename` コマンドの background session 復帰時の状態リセット、mTLS 証明書ローテーション中のハンドシェイク失敗を修正。Remote Control API からの command dispatch エラーを解決。Workflow script parsing で Unicode quote escape 対応、パースエラーメッセージが offensive line を表示するように改善。`/review <pr>` は単一パス動作に、`/code-review <level> <pr#>` が multi-agent mode に統一。
本文の日本語訳(全文)を見る
## 変更内容
- `/config` に「Dynamic workflow size」設定を追加。Claude が動的ワークフローをどの規模で作成するか(small/medium/large エージェント数)を制御。これはガイドラインであり、強制的な上限ではない
- ワークフロー生成エージェントから emitted されるテレメトリに `workflow.run_id` および `workflow.name` OpenTelemetry 属性を追加。ワークフロー実行のアクティビティを OTel データから再構築可能に
- インラインの Ctrl+R 履歴検索にて、検索受け入れ・キャンセル時に履歴ファイル スキャン中に発生するクラッシュを修正
- background session での `/rename` が job 再起動時に状態をリセットする問題を修正。セッション名変更後も新しい名前でアドレス可能に
- settings 再適用時に発生する transient mTLS ハンドシェイク失敗を修正。インプレース クライアント証明書ローテーション時の問題を解決
- Remote Control(モバイル/ウェブ)から interactive session に送信されたコマンドが「Unknown command」で失敗する問題を修正
- Remote Control モバイル/ウェブアプリからキャプション未指定で送信されたイメージ・ファイルが silent に削除される問題を修正
- `claude auth login` および `claude mcp login --no-browser` が出力するサインイン URL が SSH で wrap した場合にクリック可能でない問題を修正。現在は単一 hyperlink として emitted
- `claude agents` からのチャットを開く際に「currently running as a background agent」エラーの後、worker クラッシュ/respawn ループに陥る問題を修正
- Unicode quote escape を含む文字列を持つ workflow script が parse 前に破損する問題を修正。workflow parse エラーが常に TypeScript を責めるのではなく、問題行を表示するように改善
- マイク・オーディオレコーダー障害時に voice dictation が無制限にリトライする問題を修正。反復的なキャプチャ失敗が voice input をポーズするように
- `/remote-control` セッションがモバイル/ウェブアプリで誤ったパーミッション mode を表示する問題を修正
- 多数の git worktree を持つリポジトリでセッションを名前で resume、または resume picker を開く際に数分かかり大量メモリ使用する問題を修正
- proxy やネットワーク接続がダウンロード中盤で disconnect した場合、installer/updater ダウンロードが即座に「aborted」で失敗する問題を修正。transient 接続 drop はリトライするように
- 既に loaded な skill を再 invoke する際に命令文が context に重複コピーされる問題を修正
- `/workflows` エージェントリストレイアウトを改善:タイトル列を wider に、専用 time column 追加、モデル名を短縮、per-row tool-call count を削除
- MCP エラーメッセージを改善:server config に `url` が存在するが `type` がない場合、`"type": "http"` を提案。誤解を招く「command: expected string」メッセージを削除
- `/review <pr>` を高速単一パス review に戻す。選択可能な努力レベルでマルチエージェント review は `/code-review <level> <pr#>` を使用
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.202
媒体: Claude Code Releases
※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。