Claude Code `/tui fullscreen`

Claude Code CLIの「フルスクリーンレンダリングモード」に関する概要と操作方法です。

概要

  • 目的: 長い会話時の画面のちらつき(フリッカー)をなくし、メモリ使用量を一定に保つ。
  • 仕組み: vimなどのように端末の「代替スクリーンバッファ」を使用して描画する。
  • 状態: リサーチプレビュー機能。

有効化 / 無効化

  • 有効化: 会話中に /tui fullscreen を実行(コンテキストは保持されたまま再起動)。
    • または環境変数 CLAUDE_CODE_NO_FLICKER=1 claude で起動。
  • 無効化: /tui default を実行してクラシックレンダラーに戻す。

主な機能と操作

  • マウスサポート:
    • クリックでカーソル移動、サジェストやメニューの選択、結果の展開が可能。
    • Cmd / Ctrl + クリックでURLやファイルを開く。
    • ドラッグでテキスト選択(自動的にクリップボードにコピーされる)。
  • スクロール: マウスホイール、PgUp / PgDn、Ctrl+Home / End で移動。
  • トランスクリプトモード (Ctrl+o):
    • / で会話内の検索。
    • [ で会話を端末のネイティブスクロールバックに出力。