Skip to content

原文(日本語に翻訳)

アニメーションするツールの進捗がビューポートの上にスクロールされる際のターミナルのちらつきを削減しました。

原文(英語)

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エンドポイントをテストしてください"

注意点

  • ちらつきが「削減」されますが、完全に解消されない場合があります。ターミナルエミュレーターの種類や設定によって差があります
  • この改善は特に高速なスクロール操作時により顕著に効果が表れます
  • アニメーション自体の動作は変わらず、ちらつきの視覚的な問題のみが改善されます

関連情報