Coding-агенты на VPS: постоянная сессия в Herdr и управление с телефона через Moshi

Смотреть урок

Дополнительные файлы из урока

Тимур показывает, как у него сейчас устроен рабочий процесс после переезда разработки с домашнего компьютера на VPS. Основа связки — Herdr, постоянно запущенная серверная среда с терминалами, вкладками, Spaces и несколькими агентами внутри: к ней можно подключиться по SSH с любого компьютера и попасть ровно в то же состояние, которое оставил. Вторая половина связки — мобильное приложение Moshi: экранные клавиши и стрелки, голосовой ввод, уведомления от агентов, обмен файлами и туннель, через который локальное веб-приложение с сервера открывается прямо на телефоне. По ходу эфира разбираются смежные вещи: Tailscale и проброс портов по SSH, выбор VPS и как считается его цена, очистка worktree-копий, которые плодят coding-агенты, и экономия лимитов. Дальше разговор уходит в локальный инференс: зачем в проекте понадобился GPU, сколько стоят маленькие inference-коробки вроде NVIDIA DGX Spark и что из них реально выжимается. В конце Илья показывает aiSHL — небольшую оболочку, которая вызывает Hermes прямо из командной строки и разбирает ошибки выполненных команд. Полезно тем, кто хочет оставить агентов работать на сервере, переключаться между компьютером и телефоном и не держать ноутбук включённым ради запущенной сессии.

Оглавление с таймкодами:

0:00:00–0:03:28 Вступление и причина переезда. Дома стоит уже не новый Mac Mini с SSD на 256 гигабайт, и разработка на нём велась удалённо через Chrome Remote Desktop: мышь, буфер обмена, загрузка файлов, 30 fps даже на среднем интернете. Сломалось всё на Codex: под каждую новую сессию он создаёт отдельный worktree и копирует туда весь проект целиком, со всеми node_modules. На одном-единственном проекте место на диске закончилось полностью. Отсюда два решения: перестать разрабатывать на домашнем компьютере и перенести процесс на сервер.

0:03:28–0:05:24 Какой инструмент искался. Нужна оболочка на VPS, где нет икс-сервера и графического интерфейса, только терминал. Главное требование — она должна работать постоянно, как сервер, а не закрываться вместе с подключением: подключился с любого компа и попал в уже идущий процесс. Через видеотрансляцию экрана такого ощущения работы «как на своём компьютере» не получается.

0:05:24–0:08:44 Herdr. Это не эмулятор терминала, а программа, которая работает внутри терминала и держит внутри себя окна и вкладки; запускается как сервер и может работать постоянно. Умеет распознавать запущенных агентов и группировать их, поддерживает Spaces — отдельное пространство на проект, внутри вкладки, при желании панели по несколько штук одновременно. Проект открытый, за полторы недели использования сделан, по его оценке, очень качественно. Есть плагины: file viewer, который показывает файлы прямо в терминале близко к тому, как это выглядит…

🔒

Этот материал доступен участникам Клуба. Войдите или оформите доступ, чтобы читать целиком, открывать видео и комментировать.

Войти Вступить / купить доступ