Saya membuat Ghostty Dev, fork berdasarkan terminal Ghostty, khusus untuk pengembang yang menjalankan beberapa sesi Claude Code secara bersamaan. Titik nyeri inti: Buka 5+ tab dan jalankan masing-masing agen AI, dan Anda tidak dapat mengetahui siapa yang melakukan apa. Fitur utama: Log kemajuan real-time — Bagian atas setiap tab menunjukkan status tugas CC (mendengarkan perubahan file dengan kqueue, polling nol), menunjukkan sekilas agen mana yang sedang membangun dan mana yang selesai. Tab Workspace (Nama Tampilan Kustom) — Cmd+Shift+M untuk mengatur judul tugas (misalnya "P5.1 Stripe Backend"), Cmd+Shift+N untuk membuka panel Catatan untuk merekam konteks. Ini semua isolasi per tab, restart persistensi Cuplikan — Sesuaikan perintah umum, bagikan di seluruh tab, dan masukkan terminal dengan satu klik. Misalnya, jika Anda menambahkan zellij attach, Anda dapat menambahkan deretan tab di sebelah kanan Desain ulang bilah sisi — informasi tab mengunci panel paling kiri untuk mencegah lompatan acak, satu klik Lanjutkan tmux / Luncurkan CC / Lepaskan, pilih tab dengan penanda sudut. Jendela Pengaturan Asli — Cmd+, membuka pengaturan gaya macOS tanpa harus membuat file konfigurasi secara manual. Persistensi sesi — status jendela/tab sepenuhnya dipulihkan setelah restart, idempoten, dll. Keamanan diaudit: perlindungan lintasan jalur, isolasi izin /tmp, kehilangan data pencegahan penulisan atom. Lihat komentar di tautan github
Beberapa orang mengatakan mengapa tidak hanya menggunakan fungsi tab cmux, sejujurnya, saya menggunakannya, dan kemudian menurut saya tabnya agak jelek. Kombinasi penampilan yang sebenarnya ada di sini: Ghostty Dev + Zellij, ekspansi tak terbatas di sebelah kanan
635