24 августа 2026 г.
Агент не теряется при обрыве связи: Левелс держит Claude Code в tmux, по сессии на сайт
Один сайт, одна tmux-сессия с открытым Claude Code: телефон отвалился, переподключился, работа на том же месте.

@levelsio
@levelsio
Да, каждый мой сайт — это сервер в Termius вот с такой стартовой командой: cd /srv/http/hotelist.com && tm tm — скрипт, написанный Claude Code, он кидает меня в tmux-сессию, привязанную к имени проекта (берётся из имени папки) Значит, я всегда возвращаюсь в свою tmux-сессию по каждому проекту! Крупные сайты вроде Photo AI живут каждый на своём VPS, по сайту на VPS, а остальное — на одном VPS, всё, кстати, на Hetzner, так что я этого даже не замечаю, это просто вкладки в Termius Если телефон отваливается, я просто переподключаюсь и оказываюсь там же, где был В каждой tmux-сессии открыт Claude Code
@levelsio Есть какие-нибудь советы или трюки по Termius? Ты его как-то настроил под себя, чтобы проще было залогиниться на сервер, стартовать сессию в проекте, делать дела? Давно собираюсь в это погрузиться, но всё никак не выделю время.
Питер Левелс почти год пишет код прямо на сервере, и Claude Code у него не закрывается вовсе.
Агент живёт не в окне терминала, а в tmux-сессии на VPS. Связь рвётся, сессия остаётся.
Как это собрано. В Termius у каждого сайта свой профиль со стартовой командой `cd /srv/http/hotelist.com && tm`. Клик по профилю сразу открывает нужную сессию.
`tm` — это функция в ~/.bashrc, её написал сам Claude Code. Имя сессии берётся из имени папки проекта, точки и двоеточия меняются на дефисы, потому что tmux их не принимает. Снаружи tmux она делает attach или new, внутри переключает клиента.
Раньше и теперь. До этой схемы Левелс перекидывался с ноутбука на телефон через `/resume` и плодил по несколько сессий на один сайт. Теперь сессия ровно одна, а каждый сайт — вкладка в Termius.
Anthropic пишет то же самое в доках: чтобы сессия пережила отключение SSH, её запускают внутри tmux или screen. Штатная альтернатива у компании есть. Remote Control работает на планах Pro, Max, Team и Enterprise, но локальный процесс обязан жить: закрыл терминал, и сессия уходит в offline за секунды.
Порог входа низкий. Бесплатный Termius Starter даёт SSH, Mosh и локальный терминал на macOS, Windows, Linux, iOS и Android, платный Pro стоит $10 за пользователя в месяц при годовой оплате. Mosh снимает главную мобильную боль: клиент переживает смену IP без реконнекта, для него в файрволе открывают UDP-порты 60000–61000.
Первоисточник