Claude v2.1.153: エージェント機能強化と多数の安定性改善

新機能改善バグ修正2026年5月28日v2.1.153

重要ポイント

  • Git LFSダウンロードをスキップする`skipLfs`オプションが追加され、リポジトリ操作が効率化されました。
  • CLIの利便性が大幅に向上し、npm更新通知、`claude doctor`の詳細情報、`claude agents`のオートコンプリート強化などが含まれます。
  • エージェント機能、特にバックグラウンドセッションの安定性と信頼性が大幅に改善され、応答継続、ショートカット、ファイルアクセス、表示に関する多数のバグが修正されました。
  • MCPサーバーとの連携に関する複数のバグが修正され、設定の厳格化と安定性が向上しました。
  • Windows環境でのインストール、アップデート、VS Code連携に関する重要なバグが修正され、信頼性が向上しました。
  • 過剰なメモリ使用量の削減や、ターミナル表示、リンクのクリック可能性など、全体的なパフォーマンスとUI/UXが改善されました。

Claude v2.1.153がリリースされ、エージェント機能の強化、CLIの利便性向上、そして多岐にわたるバグ修正が実施されました。特にバックグラウンドセッションの安定性、MCPサーバーとの連携、Windows環境での信頼性が大幅に改善されています。

新機能と改善点

  • Git LFSダウンロードのスキップ: github/gitプラグインのマーケットプレイスソースにskipLfsオプションが追加され、クローンおよび更新時のGit LFSダウンロードをスキップできるようになりました。
  • CLIの利便性向上:
    • npmグローバルインストールが自動更新できない場合に、Claude Codeが一度限りの通知を表示し、/doctorコマンドで修正方法がリストされるようになりました。
    • ステータスラインコマンドがCOLUMNSおよびLINES環境変数を受け取るようになり、スクリプトが出力をターミナル幅に合わせられるようになりました。
    • claude agentsのディスパッチ入力のオートコンプリートが強化され、ネイティブスラッシュコマンドやバンドルスキルも提案されるようになりました。
    • claude agentsのPR列が、単一のPRの場合はPR #N、複数の場合はN PRsと表示されるようになりました。
    • claude doctorが前回の更新試行結果を表示するようになりました。
  • 認証通知の統合: MCPサーバーとコネクタの「認証が必要」という起動時通知が単一のメッセージに統合されました。
  • macOSの権限管理改善: macOSのバックグラウンドエージェントが「Claude Code」としてプライバシーとセキュリティに表示され、アップグレード後も権限付与が維持されるようになりました。
  • /modelコマンドの改善: /modelコマンドで選択したモデルが新しいセッションのデフォルトとして保存されるようになりました(IDEの動作と一致)。現在のセッションのみモデルを変更する場合は、ピッカーでsを押します。

主なバグ修正

多岐にわたるバグ修正が行われ、システムの安定性と信頼性が向上しました。

MCPサーバーとエージェント関連

  • v2.1.147で発生した、ステートフルMCPサーバーがtools/listで再接続ループに陥る回帰バグを修正しました。
  • カスタムAPIゲートウェイがユーザーのAnthropic OAuth認証情報を受け取ってしまう問題を修正しました。
  • サブエージェント(Agentツール)のMCPサーバーが--strict-mcp-configなどの設定を無視する問題を修正しました。
  • --strict-mcp-configが明示的に渡されたエージェント定義からインラインmcpServersを削除しないようになり、ブロックされたサブエージェントMCPサーバーが警告を表示するようになりました。

CLIの安定性とパフォーマンス

  • トランスクリプトファイルパスでセッションを再開する際の過剰なメモリ使用量(数GB)を修正しました。
  • バイナリ引き継ぎサポート前の古いデーモンでclaude agentsclaude --bgが実行される問題を修正しました。
  • stdinがEOFなしで閉じられた場合にCLIが終了しないハング問題を修正しました。
  • Claudeの応答内の不正なfile://リンクがターミナルでクリックできない問題を修正しました。
  • claude --helpが92列未満のターミナルで折り返されない問題を修正しました。

バックグラウンドセッションの改善

  • Claudeが応答中に/bgを実行すると、応答がバックグラウンドセッションで継続されるようになりました。
  • バックグラウンドセッションでタスク実行中に/btwキーボードショートカットが無反応になる問題を修正しました。
  • バックグラウンドセッションが一時ファイルを書き込む際に「機密ファイル」権限プロンプトがトリガーされる問題を修正しました。
  • 作業ディレクトリが削除されたバックグラウンドエージェントの復旧時に、明確なエラーメッセージではなく切り詰められたスタックトレースが表示される問題を修正しました。
  • バックグラウンドセッションでEnterWorktreeがすぐに利用できない問題を修正しました。
  • iTerm2/Terminal.appでのcmd+kがアタッチされたバックグラウンドセッションを再描画しない問題を修正しました。
  • WindowsでアタッチされたバックグラウンドセッションでのIME候補ウィンドウが入力カーソルの隣ではなく画面下部に表示される問題を修正しました。

Windows環境の改善

  • Windows PowerShellインストーラーが、実際にはインストールが失敗しているにもかかわらず「インストール完了!」と報告する問題を修正しました。
  • claude updateがnpmインストールで設定されたリリースチャネルのバージョンではなく最新バージョンをインストールする問題を修正しました。
  • Windowsアップデートのロールバック機能が改善され、アップデートが失敗した場合にClaude Codeが元の実行ファイルを復元し、回復方法を通知するようになりました。
  • [VSCode] WindowsでVS Codeが閉じられた際にClaude Codeプロセスが正常にシャットダウンせず、誤った「異常終了」報告や孤立したMCPサーバーが残る問題を修正しました。

その他

  • MCPツール進捗通知が折りたたまれたツールビューで表示されない問題を修正しました。
  • Agentツールがsubagent_type: 'claude'で未文書の一時的な作業ツリーで実行され、gitignoredパスに書き込まれた出力がサイレントに破棄される可能性があった問題を修正しました。
  • /copyとコピーオンセレクトが、tmux内のバックグラウンドセッションにアタッチされている場合にシステムクリップボードを更新しない問題を修正しました。
  • リモートコントロールが有効な状態でclaude agentsを開くと、終了後にCodeタブにゾンビセッションエントリーが残る問題を修正しました。
  • バックグラウンドセッションでの/renameがセッションバナーを即座に更新しない問題を修正しました。

変更点

  • modelPicker:setAsDefaultキーバインディングをmodelPicker:thisSessionOnlyにリネームするよう指示されています(dアクションがsに置き換えられたため)。