Быстрый старт
Запустите purplemux менее чем за минуту с Node.js и tmux.
purplemux — это веб-нативный мультиплексор, который управляет всеми сессиями Claude Code на одной панели, опирается на tmux для устойчивости и одинаково удобен как с рабочего стола, так и со смартфона.
Перед запуском
На машине, где будет работать purplemux, нужно две вещи.
- Node.js 20 или новее — проверьте через
node -v. - tmux — проверьте через
tmux -V. Подходит любая версия 3.0+.
Запуск
Одна команда. Глобальная установка не требуется.
npx purplemux
purplemux запустится на порту 8022. Откройте браузер:
http://localhost:8022
При первом запуске вас проведут через создание пароля и первого рабочего пространства.
Откройте сессию Claude
С панели:
- Нажмите Новая вкладка в любом рабочем пространстве.
- Выберите шаблон Claude (или просто запустите
claudeв обычном терминале). - purplemux обнаружит работающий Claude CLI и начнёт показывать статус, живую таймлайн и запросы разрешений.
Сессия теперь сохраняется, даже если вы закроете браузер — tmux держит процесс живым на сервере.
Доступ со смартфона
По умолчанию purplemux слушает только localhost. Для безопасного внешнего доступа используйте Tailscale Serve (WireGuard + автоматический HTTPS, без проброса портов):
tailscale serve --bg 8022
Откройте https://<machine>.<tailnet>.ts.net на смартфоне, нажмите Поделиться → На экран «Домой», и purplemux станет PWA, получающей Web Push уведомления в фоне.
Полная настройка — см. Доступ через Tailscale, а специфика iOS и Android — в Настройке PWA.
Что дальше
- Установка — детали по платформам, нативное приложение macOS, автозапуск.
- Поддержка браузеров — матрица совместимости для десктопа и мобильных.
- Первая сессия — экскурсия по панели.
- Клавиатурные сокращения — все биндинги в одной таблице.