ccmux blog をはじめます
ccmux の内部構造を、合間に読める粒度で書いていきます。難しい言葉はなるべく使わずに。
ccmux の内部構造・設計判断・機能の使い方を、合間に読める粒度で 綴っていくエンジニアブログです。
ccmux の内部構造を、合間に読める粒度で書いていきます。難しい言葉はなるべく使わずに。
ccmux のステータスバーに出る「🔧 Bash」「45.2k tokens」はどこから来ているのか。Claude Code が残すログファイルを覗いてみる話。
Claude Code はスピナーを回し、プログレスバーを更新し、画面を書き換える。ターミナルの上に別のターミナルを描くとき、何が必要になるか。
ペインを縦に割って、右側をまた横に割って、その中をまた…。この入れ子の分割が自然に書けるのは、中身が二分木だから。
"🤖 evaluator" と表示して、終わったら消す。それだけのことを、正確にやるための小さな工夫。
ccmux は単一バイナリで Windows / macOS / Linux どれでも動く。でも「シェルを動かす仕組み」は OS ごとに全然違う。どう隠してるか。
ペインで claude と打つと枠がオレンジになる。種は、昔のターミナルが使っていた小さな「ささやき」でした。
Slack や ChatGPT から複数行コマンドを貼ると、Enter のたびに実行されて焦った経験ありませんか。あれを止める小さな規格の話。
30fps で描画する TUI なのに、触っていない間の CPU は 0%。秘密は "描かない技術" にあります。