原文(日本語に翻訳)
アニメーションするツールの進捗がビューポートの上にスクロールされる際のターミナルのちらつきを削減しました。
原文(英語)
Reduced terminal flickering when animated tool progress scrolls above the viewport
概要
Claude Codeがツールを実行する際、進捗状況がアニメーションで表示されます(例:ファイル検索やコマンド実行の進捗)。このアニメーション中に画面をスクロールして進捗表示がビューポート(画面の表示範囲)の外にスクロールされると、ターミナルが点滅(ちらつき)する問題がありました。v2.1.84ではこのちらつきが大幅に削減され、快適な視覚体験が提供されます。
基本的な使い方
この改善は自動的に適用されます。ツール実行中に画面をスクロールしても、ちらつきが少なくなります。
bash
# ファイル検索など、時間がかかる操作中にスクロールしても
# 画面のちらつきが抑制されます
claude "プロジェクト全体のTypeScriptエラーを探してください"
# → 検索進捗を表示しながら過去のメッセージを確認できます実践例
ユースケース: 長時間の処理中に過去の会話を参照する
# Claudeが大量のファイルを処理している間
Claude: プロジェクト内の全ファイルを分析中...
[████████░░] 80% (800/1000 ファイル処理済み)
# この状態でスクロールして過去のメッセージを確認
# v2.1.84以前: 上下にちらつきが発生
# v2.1.84以降: 安定した表示でスクロールできるユースケース: 並列ツール実行の監視
bash
# 複数のツールが並列で動作している場合
# それぞれの進捗アニメーションがスクロール時に安定して表示されます
claude "複数のAPIエンドポイントをテストしてください"注意点
- ちらつきが「削減」されますが、完全に解消されない場合があります。ターミナルエミュレーターの種類や設定によって差があります
- この改善は特に高速なスクロール操作時により顕著に効果が表れます
- アニメーション自体の動作は変わらず、ちらつきの視覚的な問題のみが改善されます