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
コードが安くなると、理解が高くつく
Markus Poppastring氏は、2000年代のオフショアリングの波と今日のAIコード生成の類似点を指摘する。コストはコードを書くことから理解することへと移り、AIでは意図がどこにも存在しない可能性がある。
OpenClawRadar

News
Redditの議論では、AI競争は米国対中国ではなく、クローズドソース対オープンソースであると主張されている。
r/LocalLLaMAの投稿では、AI競争をアメリカ対中国として捉えることは、投資家や政治家に影響を与えるための偽りの物語であり、本当の戦いはクローズドソースとオープンソースのモデルとの間にあると主張されています。著者は、中国の研究所が市場での関連性を保つために主にモデルをオープンソース化しており、寛大さからではなく、市場状況が変化すればクローズドソースに移行する可能性があると指摘しています。
OpenClawRadar

News
デルブは、Sim.aiのオープンソースSimStudioをフォークし、それをPathwaysとして販売したと非難されています。
コンプライアンススタートアップのDelveは、Sim.aiのオープンソースエージェント構築ツールSimStudioをフォークし、Pathwaysとしてリブランディングして販売したとされています。適切なライセンス表示やSim.aiとの金銭的合意なしに行われたため、Apacheライセンス条項に違反している可能性があります。
OpenClawRadar

News
Claude Codeの/buddyイースターエッグとユーザー機能リクエスト
Claude Codeには隠しコマンド「/buddy」があり、タマゴッチ風のコンパニオンを生成します。Maxサブスクライバーで840回以上のセッションを持つユーザーが、現在の制限事項と機能強化の提案を詳細に説明しています。
OpenClawRadar