Claude Code Fullscreen Rendering Claude Code is a new opt-in renderer for the CLI that virtualizes the terminal viewport and adds mouse support.
This solves a fundamental UX problem in terminal-based AI coding: ANSI escape codes lack a mechanism to repaint rows outside the viewport, so each update forces the entire screen to be cleared. That’s the flicker.
Fullscreen rendering moves viewport control to the application layer, as do Vim and Htop.
What makes it different is that it eliminates flicker without sacrificing terminal portability, no external TUI framework, and no new dependencies.
It supports click-to-position cursors in input boxes, click-to-expand tool results, clicking URLs and file paths, mouse wheel scrolling, transcript search with reduced style navigation, and constant memory and CPU usage regardless of conversation length.
Designed for developers running Claude Code in VS Code’s integrated terminal, tmux, or iTerm2, especially in long sessions where flicker and scroll jumps are the most disruptive.
Enable it with: CLAUDE_CODE_NO_FLICKER=1 claude
Note: This is an exploratory preview. Native cmd-f and copy-paste behave differently in this mode. Full details of trade in documents.
Be a victim of the latest and greatest launches in tech, SaaS and AI at PS, follow to stay informed → @rohan suggests.