Ghostty Dev adlı bir çatal oluşturdum, özellikle aynı anda birden fazla Claude Code oturumu çalıştıran geliştiriciler için. Temel sorun noktası: 5+ sekme açın ve her biri bir yapay zeka ajanı çalıştırın, kim ne yaptığını anlayamazsınız. Temel özellikler: Gerçek zamanlı ilerleme kaydı — Her sekmenin üstünde, CC'nin görev durumu gösterilir (kqueue ile dosya değişikliklerini dinler, sıfır anket), hangi ajanın inşa ettiğini ve hangisinin tamamlandığını bir bakışta gösterir. Tab Workspace (Özel Görünüm Adı) — Görev başlığını ayarlamak için Cmd+Shift+M (örneğin "P5.1 Stripe Backend"), Notlar panelini açmak için Cmd+Shift+N ve bağlamı kaydetmek. Hepsi sekme başına izolasyon, yeniden başlatma sürekliliği Snippets — Ortak komutları özelleştirin, sekmeler arasında paylaşın ve bir tıklamayla terminallere girin. Örneğin, zellij ekini eklerseniz, sağa bir sekme satırı ekleyebilirsiniz Yan panelin yeniden tasarımı — sekme bilgileri en soldaki paneli kilitleyerek rastgele zıplamayı önler, tek tıklamayla Resume tmux / Launch CC / Detach, köşe işaretleriyle sekmeyi seç. Yerel Ayarlar Penceresi — Cmd+, yapılandırma dosyalarını manuel olarak oluşturmadan macOS tarzı ayarları açar. Oturum kalıcılığı — pencere/tab durumu yeniden başlatma, idempotent vb. ile tamamen geri yüklenir. Güvenlik denetlenmesi: yol geçiş koruması, /tmp izin izolasyonu, atomik yazma önleme veri kaybı. github bağlantısında yorumlara bakabilirsiniz
Bazı insanlar neden sadece cmux'un tab fonksiyonunu kullanmıyorum diyor, dürüst olmak gerekirse, ben kullandım ve sonra sekmesi biraz çirkin buluyorum. Gerçek görünüm kombinasyonu burada: Hayaletli Dev + Zellij, sağda sonsuz genişleme
631