Claude Code v2.1.169 リリース
claude-code v2.1.169
概要
Claude Code v2.1.169では、トラブルシューティング用の安全モード、セッション中のディレクトリ移動機能、MCP管理ポリシーの修正など、複数の新機能と改善が加えられました。UIの安定性向上、macOSのパフォーマンス改善、Windowsでの各種不具合修正が実施され、リモートセッション管理やバックグラウンドエージェントの信頼性が向上しました。キー入力やコマンド履歴のナビゲーション、プラグインキャッシュ、権限管理など広範囲にわたるバグ修正が含まれています。
何が変わったか
- ・--safe-modeフラグとCLAUDE_CODE_SAFE_MODE環境変数を追加し、CLAUDE.md、プラグイン、スキル、フック、MCPサーバーを無効化してトラブルシューティングを可能にした
- ・/cdコマンドを追加し、セッション中にプロンプトキャッシュを破損させずに新しい作業ディレクトリにセッションを移動できるようにした
- ・disableBundledSkills設定とCLAUDE_CODE_DISABLE_BUNDLED_SKILLS環境変数を追加し、バンドルされたスキル、ワークフロー、組み込みスラッシュコマンドをモデルから隠すことを可能にした
- ・上下矢印キーが長い入力行の折り返し行を越えてコマンド履歴にジャンプする問題を修正し、各ビジュアル行を先に移動し、履歴呼び出しが近い端から入力されるようにした
- ・エンタープライズ管理MCP用のallowedMcpServers/deniedMcpServersポリシーが再接続時、IDE型設定、--mcp-configサーバー、インストール後の最初のセッション、またはリモート設定読み込み前に強制実行されていない問題を修正した
- ・エンタープライズ向けMCPポリシーの実行が遅い冷間開始にも対応し、リモート設定を持たない組織でのパフォーマンスを改善した
- ・macOSユーザーがclaude.ai認証情報でログインしている場合、各ターン開始時の約30~50msのUI停止を修正した
- ・claude -pがWindowsでスラッシュコマンド/スキルスキャン待機中に遅くなるか、ハング状態に見える問題を修正した(v2.1.161のリグレッション)
- ・リモートコントロールがOAuthトークン更新と同時にセッション再開後に『再接続中』で止まる問題を修正した
- ・WindowsでGit Credential Managerの『GitHubに接続』ポップアップが起動時にキャッシュされていない認証情報を持つバックグラウンドGitコマンド実行時に表示される問題を修正した
- ・フッターヒント(例:『esc to interrupt』)がカスタムステータスラインを持つユーザーに表示されない問題を修正した
- ・リモートセッションに再接続する際、ワーカーが権限とダイアログプロンプト待機中にクラッシュした場合、古い権限とダイアログプロンプトが毎回再表示される問題を修正した
- ・claude agents --jsonがブロックおよび送出されたばかりのバックグラウンドセッションを省略している問題を修正し、完了したセッションを含める--allフラグと新しいidおよびstateフィールドを追加した
- ・WSLでWindows Terminalからエージェント表示を離れる際に古い/ガーブルされたフレームが残る問題を修正した
- ・バックグラウンドエージェントがワーカーに発送されたときにプロジェクトレベル設定の環境変数(例:ANTHROPIC_MODEL)を無視する問題を修正した
- ・WindowsでMCPBプラグインキャッシュが不適切に無効化される問題を修正し、不要な再展開を解決した
- ・プラグイン.in_use PIDロックファイルが無制限に蓄積される問題を修正し、クラッシュしたセッションからの古いマーカーが1日1回削除されるようにした
- ・信頼されないプロジェクト設定がOTELクライアント証明書パスを信頼確認なしで設定できる問題を修正した
- ・/workflowsがターン実行中でもすぐに開くようにした
- ・TaskCreate信頼性を改善し、不正な入力は自動修復され、アンロードされたツールの検証エラーにスキーマが含まれるようにした
- ・組織がAPIキー認証を無効にした場合に表示されるエラーメッセージを改善し、アクティブなAPIキーのソースに基づいたガイダンスを追加した
- ・レスポンスストリーム中およびスピナーアニメーション中のCPU使用率を削減した
- ・Vertex/Foundryに5分間のアイドルタイムアウトをデフォルト値として復元し、停止したストリームが無期限にハングするのではなく、代わりに中止されるようにした。API_FORCE_IDLE_TIMEOUT=0で拒否することが可能
- ・リモート管理設定の無効なエントリが、ペイロード全体を静かにドロップするのではなく、残りの有効なポリシーを適用し、検証エラーを表示するようにした
- ・バックグラウンドセッションが、retire→wakeおよび再スポーン状態検証全体で--ide、--chrome、--bare、--remote-controlおよび他のフラグを保持するようにした
- ・バックグラウンドセッションが共有チェックアウト編集がワークツリーに入るまでブロックされていることを通知され、EnterWorktree前の無駄な拒否編集を回避するようにした
- ・『CLAUDE.mdが長すぎる』警告の閾値がモデルのコンテキストウィンドウでスケーリングされるようにした
- ・Windowsの自動アップデーターがclaude.exeが別のプロセスで保持されている場合、セッション内での再試行を停止するようにした
- ・スラッシュコマンドメニューのスキルタグの色コントラストを改善した
- ・支払い方法なしのApple/Googleが課金する購読者の場合、プロモクレジット申し立てが追加場所を説明するようにした
- ・複数の同時セッションを実行する場合にclaude agentsを示唆するチップを追加した
影響
日常的な開発作業において、キーボード操作(上下矢印)やコマンド履歴のナビゲーションがより直感的に機能するようになり、作業効率が向上します。macOSでのUI停止やWindowsでのハング問題が解決されることで、開発のストレスが軽減されます。セッション管理やバックグラウンドエージェントの信頼性が向上することで、複数の並行タスク実行時の作業フローがより安定します。安全モードの追加により、カスタマイズの問題が発生した場合の診断と解決が素早くなります。
対象ユーザー
Claude Codeユーザー、AIエンジニア、開発者、エンタープライズ利用者
まとめ
安定性と使いやすさを大幅に向上させた、エンタープライズと個人ユーザーの両者にとって重要な改善リリース
ソース
claude-code v2.1.169
元の記事を読む →