Об этом проекте

Trail Boss представляет собой однопанельный маршрутизатор внимания для разработчиков, которые запускают несколько интерактивных AI-сессий кодинга в параллельных панелях tmux. Вместо того чтобы переключаться между окнами в поисках сессии, требующей ввода, инструмент поддерживает FIFO-очередь приостановленных сессий и позволяет переходить к первой из них одним нажатием клавиши. Основной путь обнаружения реализован через хуки Claude Code: события Stop и PermissionRequest ставят сессию в очередь, а UserPromptSubmit или продвижение транскрипта удаляют её из очереди. Скрипт-эмиттер хуков отправляет события с текущим ID TMUX_PANE демону на Bun + SQLite по адресу localhost:4000. Резервный детектор tmux опрашивает выбранные панели на предмет периодов затишья и паттернов приглашений, что позволяет использовать инструмент с инструментами кодинга, в которых отсутствуют хуки; для этого требуется префикс заголовка @tb- и настраиваемые интервалы опроса и пороги затишья. Пользовательский интерфейс представляет собой TUI на Go Bubble Tea с разделением на очередь и детальный вид, автообновлением, временем ожидания пропуска (skip cooldown) и живым предпросмотром через tmux capture-pane. Вспомогательные утилиты оболочки предоставляют привязки клавиш tmux для перехода к следующей зависшей сессии, пропуска, открытия всплывающего окна выбора и возврата на панель управления. Сегмент строки состояния отображает количество зависших сессий. По умолчанию инструмент не перехватывает фокус автоматически; TRAILBOSS_AUTO_JUMP=1 включает автоматический переход после разрешения сессии. Это не инструмент для запуска флота агентов и он не запускает их и не ретранслирует ввод. Он направляет внимание к живой сессии, где пользователь взаимодействует напрямую. Требования включают Bun, tmux, Claude Code с хуками для основного обнаружения и Go 1.24+ для сборки TUI. В README указано, что фазы 1-9 завершены: работают обнаружение по хукам, резервный вариант tmux, FIFO-порядок, skip cooldown, согласование (reconcile) и самовосстанавливающийся реестр. Лицензия — MIT.