環境変数

CLAUDE_CODE_NO_FLICKER

1 を設定すると、フルスクリーンレンダリングを有効にする。これは長い会話でちらつきを減らしメモリ使用量を一定に保つリサーチプレビューである。tui 設定を上書きするほか、/tui fullscreen でも切り替えられる

使い方・用途

  • 長い会話で画面のちらつきが気になる場合、起動前にこの環境変数を設定するとちらつきを抑えたフルスクリーン描画を試せる。
  • 会話履歴が長くなってもメモリ使用量が増え続ける問題に悩まされている場合、この環境変数でメモリ使用量が平坦に保たれる fullscreen 描画を有効にできる。
  • 設定ファイルの tui キーを書き換えずに、そのセッションだけ一時的に fullscreen 描画を試したい場合、この環境変数で上書きできる。
英語原文(公式ドキュメントより)

Set to 1 to enable fullscreen rendering, a research preview that reduces flicker and keeps memory flat in long conversations. Overrides the tui setting; you can also switch with /tui fullscreen

関連する変更履歴

v2.1.89(1件)

Added
チラつきのない alt-screen 描画(仮想化スクロールバック付き)を有効にする CLAUDE_CODE_NO_FLICKER=1 環境変数を追加
英語原文を表示
Added CLAUDE_CODE_NO_FLICKER=1 environment variable to opt into flicker-free alt-screen rendering with virtualized scrollback

変更後

設定ファイルを書き換えずに環境変数を付けるだけで、チラつきやスクロール位置のジャンプがない描画を試したり一時的に切り替えたりできるようになる。

v2.1.88(1件)

Added
仮想化されたスクロールバックによるフリッカーフリーな代替画面レンダリングを有効にする環境変数 CLAUDE_CODE_NO_FLICKER=1 を追加しました
英語原文を表示
Added CLAUDE_CODE_NO_FLICKER=1 environment variable to opt into flicker-free alt-screen rendering with virtualized scrollback

変更後

ターミナルでの視認性が向上し、長時間のコーディングセッションでも目の疲れを軽減し、集中力を維持しやすくなります。

関連ドキュメント