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

✍️ OpenClawRadar📅 公開日: March 31, 2026🔗 Source
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

9つの一般的なAIコーディングエージェントの失敗パターンと実行前検証
News

9つの一般的なAIコーディングエージェントの失敗パターンと実行前検証

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

OpenClawRadar
VibeThinker-3B:在AIME数学基准测试中与671B DeepSeek匹敌的3B参数模型
News

VibeThinker-3B:在AIME数学基准测试中与671B DeepSeek匹敌的3B参数模型

Sina Weiboの研究者が発表したVibeThinker-3Bは、3BパラメータでAIME 2026で94.3を記録し、DeepSeek V3.2(671B)に匹敵。論文は「パラメトリック圧縮・カバレッジ仮説」を提唱し、検証可能な推論が小規模モデルに圧縮可能だと主張。

OpenClawRadar
1時間で4000万トークン:ユーザーがOpenClawでサブエージェントが暴走したと報告
News

1時間で4000万トークン:ユーザーがOpenClawでサブエージェントが暴走したと報告

OpenClawのユーザーが、サブエージェントの暴走により1時間で4000万トークンを消費したと報告。OpenRouter + DeepSeek Flashを使用中、日次予算が尽きる前に制御できず。レートリミッターとガードレールを求めている。

OpenClawRadar
エージェントチームの設計:Googleが自律コード生成のためにサブエージェントを反重力構造化する方法
News

エージェントチームの設計:Googleが自律コード生成のためにサブエージェントを反重力構造化する方法

Google Antigravityが自律コーディングのためのサブエージェントアーキテクチャを公開:7つの専門エージェントタイプ(Sentinel(フロントデスク)からAuditor(真正性チェッカー)まで)。OpenClawのサブエージェント設計に関連。

OpenClawRadar