2.1.89
Claude Code 2.1.89 - 権限保留とフリッカーフリー
2026年4月1日
Claude Code
主な変更点
権限システムの拡張
- PreToolUse フックに
"defer"権限決定を追加 — ヘッドレスセッションでツール呼び出しを一時停止し、-p --resumeで再評価可能に PermissionDeniedフックを追加 — 自動モード分類器の拒否後に発火し、{retry: true}でモデルに再試行を指示可能にCLAUDE_CODE_NO_FLICKER=1環境変数でフリッカーフリーの代替画面レンダリングを有効化MCP_CONNECTION_NONBLOCKING=trueで-pモードの MCP 接続待機をスキップ
修正
- Edit/Write ツールの CRLF 重複問題(Windows)を修正
- StructuredOutput スキーマキャッシュバグ(約50%の失敗率)を修正
- 大規模 JSON 入力のメモリリークを修正
- autocompact のスラッシュループ(3回連続圧縮後の停止)を修正
- ネストされた CLAUDE.md ファイルが長時間セッションで何度も再注入される問題を修正
- CJK/絵文字を含むプロンプト履歴がサイレントにドロップされる問題を修正