Een Ghostty Dev gemaakt, gebaseerd op de fork van de Ghostty terminal, speciaal voor ontwikkelaars die meerdere Claude Code-sessies tegelijk draaien. Kernprobleem: het openen van 5+ tabs met elk een AI-agent maakt het onmogelijk om te zien wie wat doet. Belangrijkste kenmerken: Realtime voortgangslogboek — De taakstatus van CC wordt bovenaan elke tab weergegeven (met kqueue om bestandswijzigingen te volgen, nul polling), zodat je in één oogopslag kunt zien welke agent aan het bouwen is en welke al is voltooid. Tab-werkruimte (aangepaste weergavenaam) — Cmd+Shift+M om de taaktitel in te stellen (zoals "P5.1 Stripe backend"), Cmd+Shift+N om het notitiepaneel te openen en context vast te leggen. Alles is per tab geïsoleerd en herstartpersistent. Snippets — Aangepaste veelgebruikte commando's, gedeeld tussen tabs, klik om in de terminal in te voeren. Bijvoorbeeld, voeg zellij attach toe, dan kun je rechts nog een rij tabs openen. Sidebar herontwerp — tab-informatie vergrendeld in het meest linkse paneel zonder te springen, één klik om tmux te hervatten / CC te starten / los te koppelen, geselecteerde tab met een hoekmarkering. Native instellingenvenster — Cmd+, om het macOS-stijl instellingenvenster te openen, zonder handmatig configuratiebestanden te hoeven bewerken. Sessieduurzaamheid — Na herstart is de status van venster/tab volledig hersteld, idempotent. Veiligheidsaudit uitgevoerd: bescherming tegen paddoorloop, /tmp machtigingsisolatie, atomair schrijven ter voorkoming van gegevensverlies. Github-link zie commentaar.
Sommigen zeggen waarom niet gewoon de tabfunctie van cmux gebruiken, eerlijk gezegd, als ik het gebruik, vind ik dat de tab een beetje lelijk is. De echte schoonheidcombinatie is hier: Ghostty Dev + Zellij, rechts onbeperkt uitbreidbaar.
643