Claude Code v2.1.132 リリース
claude-code v2.1.132
概要
このリリースではセッション管理の堅牢性向上、ターミナルUI/UXの改善、複数のバグ修正が実施されました。新たにCLAUDE_CODE_SESSION_IDおよびCLAUDE_CODE_DISABLE_ALTERNATE_SCREENという環境変数が追加され、セッションの制御やディスプレイ動作のカスタマイズが可能になりました。グレースフルシャットダウン、絵文字処理の問題、キーボード入力の各種不具合など、ユーザー体験に直結する25項目以上の問題が修正されています。
何が変わったか
- ・CLAUDE_CODE_SESSION_ID環境変数をBashツールのサブプロセス環境に追加し、フックに渡されるsession_idと一致させた
- ・CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1環境変数を追加し、フルスクリーン代替画面レンダラーをオプトアウトしてターミナルのネイティブスクロールバックを保持できるようにした
- ・Ctrl+V画像ペースト中に「Pasting…」フッターヒントを追加した
- ・外部SIGINT(IDEの停止ボタン、kill -INTなど)がグレースフルシャットダウンを実行しない問題を修正し、ターミナルモードを復元して--resumeヒントを表示するようにした
- ・ネイティブビルドでセッション途中にターミナルが閉じられたりSSH接続が切断されたときの未処理例外を修正した
- ・ツールエラー截断が絵文字を分割した場合に--resumeが「no low surrogate in string」で失敗する問題を修正し、事前に破損したセッションはロード時にサニタイズされるようにした
- ・プラン モード セッションを-p --continue/--resumeで再開する際に--permission-modeフラグが無視される問題を修正した
- ・同一セッション内のExitPlanMode後にプランモードが再適用されない問題を修正した
- ・ノートパソコンのスリープ/復帰やCtrl+Z/fg後のフルスクリーンモードが次のキー入力またはストリーム出力まで空白画面を表示する問題を修正した
- ・Ctrl+E/A/K/U/矢印キーでインド言語の合字またはZWJ絵文字が行をまたぐときにカーソルが文字の途中に着地する問題を修正した
- ・vimオペレータが分解形(NFD)のアクセント付き文字を含むテキストを破損させる問題を修正した
- ・/で始まるテキストのペーストが入力を無音で飲み込むか未知のコマンド返信をトリガーする問題を修正した
- ・フォーカスイベントまたはマウストラッキングレポートがブラケット付きペーストと交錯するときにペーストが迷路逃脱シーケンスをプロンプトにダンプする問題を修正した
- ・CursorおよびVS Code 1.92~1.104でマウスホイールスクロールが上流xterm.jsバグにより速すぎる問題を修正した
- ・JetBrains IDE 2025.2ターミナルでスクロールホイール処理を修正した(偽の矢印キー、逆方向イベント、暴走加速に対応)
- ・/usage Ctrl+SがLinux/X11でクリップボードに統計スクリーンショットをコピーするときにハングする問題を修正した
- ・/terminal-setupがWindows Terminalで矛盾したエラーを表示する問題を修正した(Shift+EnterはWindows Terminalでネイティブサポートされている)
- ・/effortピッカーがCLAUDE_CODE_EFFORT_LEVEL環境変数オーバーライドを反映しない問題を修正した
- ・/statusが一部ユーザーのデフォルトモデルを誤って表示する問題を修正した
- ・スラッシュコマンドオートコンプリートポップアップがターミナル高さでスケーリングせず~3~5個の表示可能コマンドに制限される問題を修正した
- ・ステータスラインのcontext_windowトークンカウントが現在のコンテキスト使用量ではなく累積セッション合計を反映する問題を修正した
- ・macOSターミナルの「Option as Meta」が有効でない場合(iTerm2、Terminal.appのデフォルト)でAlt+T(思考トグル)が機能しない問題を修正した
- ・claudeエージェントからバックグラウンドセッションを再度開いた後のWindows上で dead キーボード入力が発生する問題を修正した
- ・stdio MCPサーバーが非プロトコルデータを標準出力に書き込むときに無制限なメモリ増加(10GB以上RSS)が発生する問題を修正した
- ・接続したがtools/listに失敗したMCPサーバーが/mcp内で無音で0ツールを表示する問題を修正し、1回の再試行と「connected · tools fetch failed」表示を実装した
- ・認可されていないclaude.ai MCPコネクタが「failed」ではなく「needs auth」として表示されない問題を修正し、ヘッドレス-pモードで非トランジェント4xx接続失敗の再試行を修正した
- ・スラッシュコマンドダイアログおよび/login、/upgrade、/extra-usageダイアログの視覚的一貫性を改善した
- ・/tuiフルスクリーンスタートアップバナーを更新し、追加のレンダラー利点(より低いメモリ使用量、マウスサポート、選択時の自動コピー)を説明するようにした
- ・ENABLE_PROMPT_CACHING_1Hが設定されているときのBedrockおよびVertex 400エラーを修正した
影響
開発者の日常業務において、セッション中断によるロスタイムが削減され、特にリモート環境やSSH接続下での作業がより堅牢になります。複数IDEユーザーはマウススクロールやキーボード入力の問題が解決されることで、スムーズな操作感を得られます。長時間のコーディングセッションではメモリリーク対策により、システムの負荷が軽減されて作業効率が向上します。さらに、絵文字や多言語テキストを含むコード操作がより正確になり、国際化対応プロジェクトでの信頼性が高まります。
対象ユーザー
Claude Codeユーザー、AIエンジニア、開発者、特にリモート環境やマルチIDE環境で作業するユーザー
まとめ
セッション管理と操作信頼性を大幅に強化し、ユーザー体験の質を向上させた安定性重視のリリース
ソース
claude-code v2.1.132
元の記事を読む →