This is a beta feature where Claude code draws the interface on the terminal’s alternate screen buffer like vim or htop. I believe it’s not the default because there are some potential compatibility issues deepening on your terminal setup. I’ve found it to be a nice improvement. It also fixed the issue where copy-pasting selected text from the terminal creates unwanted line breaks.
Claude Code is essentially a terminal emulator that runs on mature OSes with excellent support for this type of application. Why are they having difficulty implementing it?
This concept is so funny to me. Would love a toggle switch...
"Oh yeah, just go to Settings > Bugs Enabled and turn OFF text display errors"
CLAUDE_CODE_NO_FLICKER=1
This is a beta feature where Claude code draws the interface on the terminal’s alternate screen buffer like vim or htop. I believe it’s not the default because there are some potential compatibility issues deepening on your terminal setup. I’ve found it to be a nice improvement. It also fixed the issue where copy-pasting selected text from the terminal creates unwanted line breaks.
Claude Code is essentially a terminal emulator that runs on mature OSes with excellent support for this type of application. Why are they having difficulty implementing it?
I've tried about 6 of those "settings" and hacks since November 2025 and not much luck.