ClaudeCode No Flicker Mode Changes Everything!
Claude Code released a 'no flicker mode' that eliminates screen flashing and memory bloat issues in terminal usage. The update includes mouse support and uses an alternate screen buffer to provide a smoother, more stable coding experience.
Summary
Claude Code has introduced a significant update called 'no flicker mode' that addresses one of the most persistent problems with terminal-based AI coding tools. The flicker issue occurred because Claude Code is built with React rendering to terminals, which weren't designed for interactive UIs, causing the entire terminal buffer to redraw with every update. The Anthropic team had previously reduced flickering by 85% through a rendering system rewrite, but about a third of sessions still experienced flickers, especially in VS Code Terminal, TMux, and iTerm 2. The new no flicker mode can be activated with the environment variable 'CLAUDE_CODE_NO_FLICKER=1' and switches to an alternate screen buffer similar to Vim or htop. This approach keeps the input box fixed at the bottom, only renders visible messages rather than entire conversation history, and maintains flat memory usage even in long sessions. Unexpectedly, the update also includes full mouse support in the terminal, allowing users to click to move cursor position, expand tool outputs, scroll with mouse wheel, and click URLs directly. Users can disable mouse capture while keeping flicker-free rendering using 'CLAUDE_CODE_DISABLE_MOUSE=1'. The feature is marked as a research preview and requires Claude Code v2.188 or later. There are some trade-offs including conversation history living in the alternate buffer rather than terminal scrollback, and potential clipboard copy issues over SSH due to OSC 52 escape sequences. Anthropic has been working on multiple fixes including upstream patches to VS Code's terminal and TMux for synchronized output support, making this part of a comprehensive approach to improving terminal-based AI coding tools.
Key Insights
- Claude Code's flicker problem occurs because it's built with React rendering to terminals that weren't designed for interactive UIs, causing entire terminal buffer redraws with every update
- Anthropic previously reduced flickering by 85% through a rendering system rewrite, but about a third of sessions still experienced at least one flicker
- No flicker mode uses an alternate screen buffer and only renders messages visible on screen rather than the entire conversation history, keeping memory usage flat even in long sessions
- The update unexpectedly includes full mouse support in the terminal, allowing users to click to move cursor, expand outputs, scroll, and click URLs directly
- Anthropic has been pushing upstream fixes including patches accepted into VS Code's terminal and TMux to add synchronized output support, eliminating flicker at the source
Topics
Transcript
[0:00] Clawed Code, no flicker mode, changes everything. Clawed Code just fixed one of the most annoying problems in the terminal. No more screen flashing, no more random jumps to the top of your screen. And yes, they added mouse support in a terminal. This is one of those updates that sounds small but feels massive the second you try it. Let me break it all down. So, if you've been using Claude code in the terminal, you know the flicker problem. You're running a long task, Claude [music] is doing its thing, and the whole screen just flashes. Oops. He draws over and over again. It's distracting. It's annoying [0:30] and for a lot of people, especially if you're…
Full transcript available for MurmurCast members
Sign Up to AccessMore from Julian Goldie SEO
Google AI Studio Just Got A Huge Security Upgrade
Google is reportedly developing a new "Security Check" mode for AI Studio that would apply secure coding practices to AI-generated applications. The feature aims to automate security verification during app development, addressing common vulnerabilities like exposed keys, weak authentication, and data access issues before deployment.
New Gemini Skills Update Is WILD!
Google has launched Gemini Skills, a new feature allowing users to save custom instructions once and reuse them repeatedly by typing a slash command, replacing the discontinued Gems feature. Skills can include reference files, be combined together, and are built on an open file format (skill.md) that allows portability across different AI tools.
NEW Codex CLI Update Is ABSURD!
OpenAI's new Codex CLI update transforms terminal-based programming assistance by enabling multiple AI agents to work simultaneously on different tasks, visible in a full-screen control center interface. The update includes features like Agent View, work trees, voice control, and parallel task execution, fundamentally changing how AI assistance operates from sequential Q&A to autonomous team-based work management.
NEW Hermes Cloud + Agent OS is Crazy! 🤯
Hermes Cloud combined with Agent OS enables users to deploy AI agents in the cloud 24/7 using free models without API keys or local setup complexity. The system provides persistent memory, sandbox isolation, and integration with custom workflows like content research, competitor analysis, and news monitoring.
Manus 2.0 Just Changed AI Agents Forever
Manas 2.0 represents a fundamental architectural overhaul that enables users to create games, websites, videos, and automations through simple text requests, with the key innovation being editable components rather than fixed outputs. The platform uses a new Cascade engine that reduces token usage by 23% and improves task speed by 28%, while maintaining all project elements in one connected workspace.