Thanks for the feedback. > Scrollback gutted – session history is barely scrollable. I can't review my own conversation. can you tell me more about this? how do I repro? > Rate limits hit harder – prompt caching appears broken since March 23. Sessions that lasted hours now
@bcherny
-
Multi-platform apps available for desktop mobile and web
By
–
We also have desktop, mobile, and web apps if you prefer
-
Anthropic Clarifies Unintentional GitHub Fork Removal Incident
By
–
This was not intentional. We are debugging what happened on the GitHub side. No one at Anthropic dmca’d these forks
-
NO_FLICKER Renderer: Virtual Viewport Optimization
By
–
Our new experimental NO_FLICKER renderer solves this by virtualizing the entire viewport. We hook into keyboard and mouse events to make scrolling work, and we virtualize the viewport to move control over what is rendered into the application layer. This approach has tradeoffs,
-
Building Terminal Interfaces: ANSI Escape Codes Tradeoffs
By
–
There's a lot of tradeoffs when building for the terminal. Unlike web, mobile, and desktop, terminal have fairly restrictive instruction sets for rendering: ANSI escape codes. There's an ANSI code for "move cursor to (x, y)", another for "write 'foo'", etc. It feels a little
-
UI Improvements: No Flickering, Mouse Support, Better Memory Management
By
–
Some of the upsides:
– No more flickering
– No more jumping
– Constant memory and CPU usage as the conversation grows
– Mouse support! You can now click to move your cursor within the input box. Some other UI elements are also clickable now.
– Nicer selection behavior. eg. when -
Claude Code Introduces NO_FLICKER Mode with Experimental Renderer
By
–
Today we're excited to announce NO_FLICKER mode for Claude Code in the terminal
— Boris Cherny (@bcherny) 1 avril 2026
It uses an experimental new renderer that we're excited about. The renderer is early and has tradeoffs, but already we've found that most internal users prefer it over the old renderer. It also… https://t.co/taFud8twm9 pic.twitter.com/L6d16HHBg5Today we're excited to announce NO_FLICKER mode for Claude Code in the terminal It uses an experimental new renderer that we're excited about. The renderer is early and has tradeoffs, but already we've found that most internal users prefer it over the old renderer. It also
-
Infrastructure Failures Over Human Error in AI Systems
By
–
Full trust. In this case the problem wasn’t the person, it was infra that was error prone. Anyone could have made this same mistake by accident.
-
Scaling Infrastructure Rapidly During Exponential Growth Period
By
–
Working around the clock to fix this. It’s crazy to grow this fast, we’re scaling up every service as quickly as possible. Thanks for bearing with us. Improvements landing daily and more on the way.
-
Claude Code Custom Agents with System Prompts and Tools
By
–
14/ Use –agent to give Claude Code a custom system prompt & tools Custom agents are a powerful primitive that often gets overlooked. To use it, just define a new agent in .claude/agents, then run claude –agent=