Claude-Code v2.1.88 リリース:ちらつきのないレンダリング、パーミッションフック、重要な修正

Ad
Claude-Code v2.1.88 リリースノート
Claude-Code v2.1.88には、安定性の大幅な改善、ワークフロー制御のための新しいフック、長時間実行セッションに影響を与えていたターミナルレンダリング問題の修正が含まれています。
新機能と環境変数
- ちらつきのないレンダリング:
CLAUDE_CODE_NO_FLICKER=1を設定して、代替画面レンダリングによる仮想化スクロールバックを有効にします。 - PermissionDeniedフック: 自動モード分類器による拒否後に発火します。
{retry: true}を返すと、モデルがコマンドを再試行できるようになります。 - 名前付きサブエージェント:
@メンションタイプアヘッド候補に追加されました。
重要な修正
- メモリとクラッシュの修正: 大規模なJSON入力がLRUキャッシュキーとして保持されるメモリリークを修正。1GiB以上のファイルでEditツールを使用した際の潜在的なメモリ不足クラッシュを修正。50MB以上のセッションファイルからメッセージを削除する際のクラッシュを修正。
- セッション安定性: ツールスキーマのバイトがセッション中に変更されることで発生するプロンプトキャッシュミスを修正。長時間セッションでネストされたCLAUDE.mdファイルが何十回も再注入される問題を修正。
- Windows固有の修正: WindowsでのEdit/WriteツールによるCRLFの二重化とMarkdownハード改行(末尾2スペース)の削除を修正。Windowsでの音声モードが「WebSocket upgrade rejected with HTTP 101」で失敗する問題を修正。Windows Terminal Preview 1.25でのShift+Enterによる改行挿入ではなく送信を修正。
- ターミナルレンダリング: 長時間セッションで上にスクロールする際のスクロールバック消失を修正。レイアウトシフト後のメイン画面ターミナルでのレンダリングアーティファクトを修正。tmux内で実行時のiTerm2でのストリーミング中の周期的なUIの揺れを修正。
- データ整合性: CJKや絵文字を含むプロンプト履歴エントリが
~/.claude/history.jsonlの4KB境界で黙って削除される問題を修正。キャッシュ形式変更時に/statsが30日を超える履歴データを失う問題を修正。
ツールとフックの改善
- PowerShellツール: バージョンに適した構文ガイダンス(5.1対7+)でプロンプトを改善。
git pushなどのコマンドがWindows PowerShell 5.1でstderrに進捗を書き込んだ際の誤った失敗報告を修正。/envがPowerShellコマンドにも適用されるようになりました(以前はBashのみ)。 - フック: フック
if条件フィルタリングが複合コマンド(ls && git push)や環境変数接頭辞付きコマンド(FOO=bar git push)に一致しない問題を修正。PreToolUse/PostToolUseフックがWrite/Edit/Readツールのfile_pathを絶対パスとして提供しない問題を修正。 - StructuredOutput: 複数スキーマを含むワークフローで約50%の失敗率を引き起こしていたスキーマキャッシュバグを修正。
Ad
インターフェースと動作の変更
- 思考サマリー: 対話型セッションではデフォルトで生成されなくなりました。設定で
showThinkingSummaries: trueを設定すると復元できます。 - 自動モード: 拒否されたコマンドは通知が表示され、
/permissions→最近のタブに表示されるようになりました。 - 折りたたまれたツールサマリー: ls/tree/duでは「N個のファイルを読み取り」ではなく「N個のディレクトリをリスト」と表示されるようになりました。
- 画像貼り付け: 末尾のスペースを挿入しなくなりました。
- 貼り付け動作: 空のプロンプトに
!commandを貼り付けると、入力された!の動作に合わせてbashモードに入るようになりました。
その他の修正
- APIが権限エラーを返した際の誤解を招く「レート制限に達しました」メッセージを修正 — 実際のエラーと実用的なヒントが表示されるようになりました。
- クラッシュ後のLSPサーバーのゾンビ状態を修正 — セッション再起動まで失敗するのではなく、次のリクエストでサーバーが再起動します。
- 大量の並列ツール使用中のターミナルスクロールバックでの折りたたまれた検索/読み取りグループバッジの重複を修正。
- 通知
invalidatesが現在表示されている通知を直ちにクリアしない問題を修正。 - 処理中にバックグラウンドメッセージが到着した際の送信後のプロンプトの一時的な消失を修正。
- 長い
/btw応答が切り取られる問題を修正 — スクロール可能なビューポートでレンダリングされるようになりました。 - デーヴァナーガリー文字やその他の結合記号テキストがアシスタント出力で切り詰められる問題を修正。
- macOS Apple Siliconでの音声モードがマイク権限を要求しない問題を修正。
- 一部の修飾キー組み合わせバインディングでの音声プッシュトゥトークが有効にならない問題を修正。
- Ctrl+Bでセッションをバックグラウンド化した際のタスク通知の消失を修正。
- トランスクリプトに古いCLIバージョンや中断された書き込みからのツール結果が含まれる際の
--resumeクラッシュを修正。 - SDKエラー結果メッセージ(
error_during_execution、error_max_turns)が説明的なメッセージと共にis_error: trueを正しく設定するよう修正。 /usageがProおよびEnterpriseプランで冗長な「今週(Sonnetのみ)」バーを非表示にするようになりました。
📖 Read the full source: GitHub Claude-Code
Ad
👀 See Also

News
9つの一般的なAIコーディングエージェントの失敗パターンと実行前検証
Redditの投稿では、不完全な列挙型の処理、サイレントなnullパス、幻覚的なインポートなど、AIコーディングエージェントが失敗する一般的な9つの失敗パターンが特定されています。著者は、実行前に検証パスを実装することで、これらの失敗の約70%を捕捉できると報告しています。
OpenClawRadar

News
Redditユーザーが、ヴァニティ・フェアの記事から奇妙なAI人格移植の話を共有
Redditの投稿が、バニティフェアの記事で紹介された、女性がAIコンパニオンの「Max」をChatGPTからClaudeに移植しようとした際の、Claudeの予期せぬ振る舞いについての逸話を議論しています。
OpenClawRadar

News
ジェンマ4リリース:ローカルAIホスティング向け4つのモデルサイズ
Googleは、エッジデバイス、ノートパソコン、GPUなど、さまざまなハードウェア向けに最適化された4つのモデルサイズを備えたGemma 4をリリースしました。すべてのモデルはテキストと画像のマルチモーダル機能を備えており、小型モデルはリアルタイム音声をサポートしています。
OpenClawRadar

News
OpenClawエージェントの支出パターンと支出上限の欠如
ある開発者が2ヶ月間にわたってOpenClawエージェントの使用料を追跡したところ、放置された場合、ほとんどのエージェントがAPIおよびサービス料金で月額40〜80ドルを平均して消費し、週末や夜間にスパイクが発生することが分かりました。デフォルトの動作は無制限で、組み込みの支出上限はありません。
OpenClawRadar