【Claude Code】バージョン2.1.89リリース!新機能と改善点を徹底解説

claude-code icon Claude Code

2026年4月1日、AIコーディング支援ツール「Claude Code」の最新バージョン2.1.89がリリースされました。今回のアップデートは、ワークフローの柔軟性を高める「defer」機能の導入や、Windows環境での安定性向上、そして開発者の生産性を最大化するための細やかなUI/UX改善が盛り込まれた、非常に重要なマイルストーンです。

主要な変更点と技術解説

【Claude Code】バージョン2.1.89リリース!新機能と改善点を徹底解説 - Kotlin
Photo by Louis Tsai on Unsplash

1. 柔軟なツール実行制御「defer」の導入

新たに「defer(延期)」という権限決定が追加されました。これにより、AIがツールを実行しようとした際に、一度プロセスを中断(ポーズ)し、ユーザーが内容を確認した後に -p --resume で再開することが可能になりました。

  • 初心者向け説明: AIが勝手にコードを書き換えるのが不安な場合、一度止めて確認できるようになりました。
  • 技術的詳細: PreToolUse フックにて defer を選択することで、ツール呼び出しを保留状態にし、後続のコンテキストで再評価を促せます。
graph TD
    A["ツール実行要求"] --> B{"defer判断"}
    B --> C["中断・ポーズ"]
    C --> D["ユーザー確認"]
    D --> E["再開コマンド実行"]

2. 開発効率を向上させる機能比較

今回のアップデートでは、特にエラーハンドリングと設定の柔軟性が強化されています。

項目 以前の仕様 新しい仕様
権限拒否時 終了または再試行不可 /permissionsから再試行可能
MCP接続 接続完了まで待機 非ブロッキング接続が可能
思考プロセス デフォルトで生成 設定でON/OFF切り替え

MCP (Model Context Protocol) とは: AIモデルが外部のデータやツールと安全に接続するための標準規格です。

3. Windowsおよびパフォーマンスの改善

Windows環境での「WebSocketエラー」や「CRLF(改行コード)の重複」といった問題が修正されました。また、大規模なJSON入力によるメモリリークも解消され、長時間セッションの安定性が飛躍的に向上しています。

影響と今後の展望

今回のリリースは、AIが自律的にコードを書く際の「安全性」と「制御性」を両立させる方向性を強く示しています。特に /buddy 機能(エイプリルフール限定の遊び心ある機能)のようなユーザー体験への配慮と、厳格な権限管理の両立は、プロフェッショナルな開発現場での採用を加速させるでしょう。今後も、より人間とAIがシームレスに協調できる環境が整うことが期待されます。

まとめ

  • defer機能: ツール実行を中断・再開可能にし、安全性を向上。
  • パフォーマンス: メモリリーク修正や非ブロッキングMCP接続により高速化。
  • Windows対応: 改行コードやWebSocket関連のバグを徹底修正。
  • UI/UX: 通知システムやタイプヘッドの改善で操作性が向上。
  • 遊び心: /buddy コマンドでコーディングの相棒を召喚可能。
タイトルとURLをコピーしました