Я створив Ghostty Dev, форк на базі терміналу Ghostty, спеціально для розробників, які ведуть кілька сесій Claude Code одночасно. Основна проблема: відкрий 5+ вкладок і запусти кожного агента ШІ, і ти не можеш зрозуміти, хто що робить. Ключові особливості: Журнал прогресу в реальному часі — У верхній частині кожної вкладки показано статус завдання CC (прослуховування змін у файлі за допомогою kqueue, нульове опитування), з першого погляду показано, який агент створює, а який завершений. Tab Workspace (Custom Display Name) — Cmd+Shift+M для встановлення назви завдання (наприклад, "P5.1 Stripe Backend"), Cmd+Shift+N для відкриття панелі нотаток для запису контексту. Все залежить від ізоляції для кожної вкладки, перезапуску збереження Фрагменти — Налаштовуйте поширені команди, діліться ними між вкладками та вводьте термінали одним кліком. Наприклад, якщо додати zellij attach, можна додати ряд вкладок праворуч Редизайн бічної панелі — інформація вкладки блокує крайню ліву панель, щоб уникнути випадкових стрибків, одним кліком Відновити tmux / Запустити CC / Від'єднати, вибрати вкладку з кутовими маркерами. Вікно налаштувань — Cmd+, відкриває налаштування в стилі macOS без необхідності вручну створювати файли конфігурації. Збереження сесії — стан вікна/вкладки повністю відновлюється після перезапуску, ідемпотентний тощо. Аудит безпеки: захист від проходження шляхів, ізоляція дозволів /tmp, втрата даних від атомарного запису. Дивіться коментарі на посилання на github
Дехто каже, чому б просто не використати функцію вкладки в cmux, чесно кажучи, я її використовував, а потім думаю, що вкладка трохи некрасива. Справжнє поєднання образів тут: Ghostty Dev + Zellij, нескінченне розширення праворуч
639