Claude Code Changelog·2026年5月7日 07:08·約5分
Claude Code v2.1.132 の更新内容:環境変数の追加とターミナル表示の改善
TL;DR
Claude Code はバージョン 2.1.132 をリリースし、Bash ツールへのセッション ID 連携機能を強化しました。また、全画面レンダリングを無効化するオプションを追加し、クリップボードからの画像貼り付け時に「貼り付け中」の表示を追加してユーザー体験を向上させました。
変更点
- Bash ツールサブプロセス環境に、フックに渡されたセッション ID に合わせて
CLAUDE_CODE_SESSION_ID環境変数を追加しました。
- フルスクリーン代替画面レンダラーを無効化し、会話ターミナルのネイティブスクロールバック内に保持するために、
CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1環境変数(env var)を追加しました。
- クリップボードから Ctrl+V による画像貼り付けが読み込まれている間に、「Pasting…」(貼り付け中…)というフッターヒントを表示するようにしました。
- 外部からの SIGINT(IDE の停止ボタンや
kill -INTなど)に対して、グラシウスシャットダウン(優雅な終了処理)を実行していなかった不具合を修正しました。現在はターミナルモードが復元され、 abrupt な終了の代わりに--resumeヒントが表示されます。
- ネイティブビルド環境でセッション中にターミナルが閉じられた場合や SSH が切断された場合に発生する未処理例外(uncaught exception)の不具合を修正しました。
- ツールエラーによる文字列の切り捨てで絵文字が分割された際に、
--resumeコマンドが「低いサロゲートがない」というエラーで失敗する不具合を修正しました。また、読み込み時に破損したセッションは自動的にサンitize(清掃)されます。
-p --continue/--resumeオプションを使用して plan モードのセッションを再開する際に--permission-modeフラグが無視されていた不具合、および同じセッション内でExitPlanMode実行後に plan モードが再適用されなかった不具合を修正しました。
- ラップトップのスリープ/復帰や Ctrl+Z/fg コマンド実行後、次のキー入力またはストリーム出力までフルスクリーンモードで画面が空白になる不具合を修正しました。
- インディック文字の結合子(conjunct)や ZWJ 絵文字が行をまたいで折り返される場合に、Ctrl+E/A/K/U/矢印キー操作でカーソルがグラフーム(grapheme)の途中に位置してしまう不具合を修正しました。
- 分解された(NFD 形式)アクセント記号を含むテキストに対して vim オペレーターがテキストを破損させる不具合を修正しました。
/で始まるテキストを貼り付けた際に、入力が静かに無視されるか、未知のコマンドへの返信トリガーとなる不具合を修正しました。
- フォーカスイベントやマウス追跡レポートが括弧付き貼り付けと交差する際に、プロンプトに不要なエスケープシーケンスが貼り付けられる不具合を修正
- 上流の xterm.js (xterm.js) バグにより、Cursor および VS Code 1.92–1.104 でマウスホイールスクロールが速すぎた問題を修正
- JetBrains IDE 2025.2 のターミナルにおけるスクロールホイールの処理を修正(不要な矢印キー、方向の異なるイベント、加速しすぎる現象)
- Linux/X11 環境で統計スクリーンショットをクリップボードにコピーする際に、/usage Ctrl+S がフリーズする不具合を修正
- Windows Terminal で /terminal-setup コマンドが矛盾したエラーを表示していた問題を修正 — ここでは Shift+Enter はネイティブでサポートされているため
- /effort ピッカーが CLAUDE_CODE_EFFORT_LEVEL 環境変数のオーバーライドを反映していなかった不具合を修正
- 一部のユーザーに対して /status コマンドが誤ったデフォルトモデルを表示していた問題を修正
- スラッシュコマンドの自動補完ポップアップが表示されるコマンド数がターミナルの高さに応じて拡大せず、約 3–5 個で固定されていた不具合を修正
- ステータスラインの context_window トークンカウントが現在のコンテキスト使用量ではなく、セッション全体の累積合計を示していた問題を修正
- "Option as Meta" が有効になっていない macOS ターミナル(iTerm2、Terminal.app のデフォルト設定)で Alt+T (思考切り替え) が動作しなかった不具合を修正
- claude agents からバックグラウンドセッションを再開いた後に Windows でキーボード入力が無効になる問題を修正
- stdio MCP サーバーが標準出力にプロトコル外のデータを書き込んだ際に、メモリ使用量が無制限に増加(RSS 10GB 以上)する不具合を修正
- 接続は成功したがツール一覧の取得で失敗し、従来は silently にツール数が 0 と表示されていた MCP サーバーについて、1 回再試行を行い、/mcp で "connected · tools fetch failed" と表示するように修正
- unauthorized の claude.ai MCP コネクタが「認証が必要」と表示されるべきところを「失敗」と誤って表示していた不具合、およびヘッドレス -p モードで一時的でない 4xx 接続エラーに対して再試行が行われる不具合を修正
- スラッシュコマンドダイアログ内および /login, /upgrade, /extra-usage ダイアログのスペース配置における視覚的な整合性を改善
- /tui フルスクリーン起動バナーを更新し、追加レンダラーのメリット(メモリ使用量の削減、マウスサポート、選択時の自動コピー)を説明するように変更
- ENABLE_PROMPT_CACHING_1H が設定されている場合に発生する Bedrock および Vertex の 400 エラーを修正
原文を表示
What's changed
- Added CLAUDE_CODE_SESSION_ID environment variable to the Bash tool subprocess environment, matching the session_id passed to hooks
- Added CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 env var to opt out of the fullscreen alternate-screen renderer and keep the conversation in the terminal's native scrollback
- Added a "Pasting…" footer hint while a Ctrl+V image paste is being read from the clipboard
- Fixed external SIGINT (e.g. IDE stop button, kill -INT) not running graceful shutdown — terminal modes are now restored and the --resume hint is printed instead of an abrupt exit
- Fixed an uncaught exception when the terminal is closed or SSH disconnects mid-session under the native build
- Fixed --resume failing with no low surrogate in string when a tool error truncation split an emoji; pre-corrupted sessions are sanitized on load
- Fixed --permission-mode flag being ignored when resuming a plan-mode session with -p --continue/--resume, and plan mode not being re-applied after ExitPlanMode within the same session
- Fixed fullscreen mode showing a blank screen after laptop sleep/wake or Ctrl+Z/fg until the next keystroke or stream output
- Fixed cursor landing mid-grapheme on Ctrl+E/A/K/U/arrow keys when an Indic conjunct or ZWJ emoji wraps across lines
- Fixed vim operators corrupting text containing decomposed (NFD) accented characters
- Fixed pasting text starting with / silently swallowing the input or triggering an unknown-command reply
- Fixed pasting dumping stray escape sequences into the prompt when focus events or mouse-tracking reports interleave with the bracketed paste
- Fixed mouse wheel scrolling being too fast in Cursor and VS Code 1.92–1.104 due to an upstream xterm.js bug
- Fixed scroll-wheel handling in JetBrains IDE 2025.2 terminals (spurious arrow keys, wrong-direction events, runaway acceleration)
- Fixed /usage Ctrl+S hanging when copying the stats screenshot to the clipboard on Linux/X11
- Fixed /terminal-setup showing a contradictory error in Windows Terminal — Shift+Enter is natively supported there
- Fixed /effort picker not reflecting the CLAUDE_CODE_EFFORT_LEVEL env var override
- Fixed /status showing the wrong default model for some users
- Fixed slash command autocomplete popup being capped at ~3–5 visible commands instead of scaling with terminal height
- Fixed statusline context_window token counts reflecting cumulative session totals instead of current context usage
- Fixed Alt+T (thinking toggle) not working on macOS terminals without "Option as Meta" enabled (iTerm2, Terminal.app defaults)
- Fixed dead keyboard input on Windows after re-opening a background session from claude agents
- Fixed unbounded memory growth (10GB+ RSS) when a stdio MCP server writes non-protocol data to stdout
- Fixed MCP servers that connect but fail tools/list silently showing 0 tools — they now retry once and show "connected · tools fetch failed" in /mcp
- Fixed unauthorized claude.ai MCP connectors showing as "failed" instead of "needs auth", and headless -p mode retrying non-transient 4xx connection failures
- Improved visual consistency in slash command dialogs and /login, /upgrade, /extra-usage dialog spacing
- Updated the /tui fullscreen startup banner to describe additional renderer benefits (lower memory usage, mouse support, auto-copy on select)
- Fixed Bedrock and Vertex 400 errors when ENABLE_PROMPT_CACHING_1H is set
この記事をシェア
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み