Am creat un Ghostty Dev, un fork bazat pe terminalul Ghostty, special pentru dezvoltatorii care rulează mai multe sesiuni Claude Code simultan. Punctul sensibil de bază: Deschide 5+ file și rulează fiecare un agent AI, și nu poți spune cine face ce. Caracteristici cheie: Jurnal de progres în timp real — Partea de sus a fiecărei file arată starea sarcinii CC (ascultând modificările fișierelor cu kqueue, zero polling), arătând dintr-o privire care agent construiește și care este complet. Tab Workspace (Nume de afișare personalizat) — Cmd+Shift+M pentru a seta titlul sarcinii (de exemplu "P5.1 Stripe Backend"), Cmd+Shift+N pentru a deschide panoul Note pentru a înregistra contextul. Totul este izolare pe tab, repornire a persistenței Fragmente — Personalizează comenzi comune, distribuie între file și introduce terminale cu un click. De exemplu, dacă adaugi zellij attach, poți adăuga un rând de tab-uri în dreapta Reproiectare a barei laterale — informațiile tab-ului blochează panoul din stânga pentru a preveni salturile aleatorii, un click Resume tmux / Launch CC / Detach, selectează tab cu marcaje de colț. Fereastra de setări native — Cmd+, deschide setări în stil macOS fără a fi nevoie să creeze manual fișiere de configurare. Persistența sesiunii — starea ferestrei/tab-ului este complet restaurată după repornire, idempotentă etc. Securitate auditată: protecție a traversării traseului, izolare a permisiunilor /tmp, prevenire atomică a scrierii pierderii de date. Vezi comentariile pe linkul github
Unii spun de ce să nu folosească funcția de tab din cmux, sincer, eu am folosit-o, și apoi cred că tab e puțin urâtă. Combinația reală de aspect este aici: Ghostty Dev + Zellij, expansiune infinită în dreapta
631