Claude Code の TUI アーキテクチャ——ターミナルで React を本気で動かす設計
AI要約
Claude CodeのターミナルUI実装がReact + Inkの標準的な組み合わせに留まらず、独自のカスタムレンダリングエンジンを備えていることを解き明かします。インクリメンタルレンダリングで再描画をO(変化したセル数)に削減、ハードウェアスクロール(DECSTBM)でCPU負荷をゼロに、React 18の並行性APIを活用した独自リコンサイラまで——ソースコード読解で見えてくる、実装の深さと工夫が学べます。



