Comment by hu3
Comment by hu3 3 days ago
Hi. Do you guys have internal degradation tests?
Comment by hu3 3 days ago
Hi. Do you guys have internal degradation tests?
You joke but having CC open in the terminal hits 10% on my gpu to render the spinning thinking animation for some reason. Switch out of the terminal tab and gpu drops back to zero.
He doesn't: https://x.com/trq212/status/2014051501786931427
For those who don't want to visit X:
Most people's mental model of Claude Code is that "it's just a TUI" but it should really be closer to "a small game engine".
For each frame our pipeline constructs a scene graph with React then
-> layouts elements
-> rasterizes them to a 2d screen
-> diffs that against the previous screen
-> finally uses the diff to generate ANSI sequences to draw
We have a ~16ms frame budget so we have roughly ~5ms to go from the React scene graph to ANSI written.What? Technology has stopped making sense to me. Drawing a UI with React and rasterizing it to ANSI? Are we competing to see what the least appropriate use of React is? Are they really using React to draw a few boxes of text on screen?
I'm just flabbergasted.
And that's why it's taking so much CPU and is a pain to use with tmux.
I assume so to make sure that they're rendering at 60FPS