Jeg laget en Ghostty Dev, en fork basert på Ghostty-terminalen, spesielt for utviklere som kjører flere Claude Code-økter samtidig. Kjerneutfordring: Åpne 5+ faner og kjør en AI-agent hver, og du kan ikke se hvem som gjør hva. Nøkkelfunksjoner: Sanntids fremdriftslogg — Øverst på hver fane vises oppgavestatusen for CC (lytter etter filendringer med kqueue, null polling), og viser med et blikk hvilken agent som bygger og hvilken som er fullført. Tab Workspace (Custom Display Name) — Cmd+Shift+M for å sette oppgavetittel (f.eks. "P5.1 Stripe Backend"), Cmd+Shift+N for å åpne Notatpanelet og registrere konteksten. Alt er per fane-isolasjon, restart-persistens Snippets — Tilpas vanlige kommandoer, del på tvers av faner, og gå inn i terminaler med et klikk. For eksempel, hvis du legger til zellij attach, kan du legge til en rad med faner til høyre Sidepanel-redesign — faneinformasjon låser det venstre panelet for å forhindre tilfeldig hopping, ett-klikk Gjenoppta tmux / Start CC / Koble fra, velg fane med hjørnemarkører. Innebygd innstillingsvindu — Cmd+, åpner macOS-lignende innstillinger uten å måtte opprette konfigurasjonsfiler manuelt. Sesjonspersistens — vindus-/fanetilstanden gjenopprettes fullstendig etter omstart, idempotent osv. Sikkerhet revidert: beskyttelse mot stitraversering, /tmp tillatelsesisolasjon, atomisk skriveforebygging datatap. Se kommentarer på github-lenken
Noen sier hvorfor ikke bare bruke tabulatorfunksjonen i cmux, for å være ærlig, jeg brukte den, og så synes jeg tabulatoren er litt stygg. Den virkelige kombinasjonen av utseender er her: Ghostty Dev + Zellij, uendelig ekspansjon til høyre
638