Разработка

Как работать с сервера с iPhone и iPad

Телефон как пульт к серверу: SSH-клиенты, mosh, tmux и code-server. Как ставить задачи AI-агенту, смотреть diff и держать процесс под контролем откуда угодно.

Можно ли реально разрабатывать с телефона

Да — если «мозги» на сервере, а телефон это «окно» к нему. Печатать много кода на стекле неудобно, но ставить задачи AI-агенту, смотреть diff, перезапускать сборки и держать процесс под контролем — вполне реально. Всё тяжёлое считается на удалённом сервере.

Что поставить на iPhone/iPad

  • Blink Shell — мощный SSH/mosh-клиент, держит соединение при сворачивании.
  • Termius — удобный клиент с ключами, mosh и сохранёнными хостами (есть и на Android).
  • iPad + внешняя клавиатура — почти полноценная станция, особенно с code-server в браузере.

Рабочий цикл

  • 1. Открыли SSH-клиент, подключились к серверу (лучше по приватной сети Tailscale).
  • 2. tmux attach — вы в той же сессии агента, что и с ноутбука. Что такое tmux — в отдельной статье.
  • 3. Поставили задачу, свернули телефон — сервер считает.
  • 4. Вернулись через 20 минут — tmux attach, смотрите готовый результат.

Секрет удобства — mosh

Обычный SSH рвётся при смене сети и сне телефона. mosh (mobile shell) переживает это и мгновенно оживляет сессию. Ставится на сервере одной командой:

sudo apt install mosh

Дальше в Termius/Blink выбираете подключение по mosh — и метро с лифтами больше не проблема.

Что удобно делать с телефона

  • Ставить задачи AI-агенту (Claude Code, Aider) и следить за прогрессом.
  • Ревьюить diff и мержить ветки.
  • Перезапускать сборки и сервисы, читать логи.
  • Быстро поправить конфиг или переменную окружения.

Итог

Телефон — отличное второе устройство для серверной разработки: не заменяет клавиатуру для больших правок, но позволяет держать процесс под контролем откуда угодно. Как выстроить весь процесс целиком — в гайде сервер для Claude Code и AI-разработки.

Частые вопросы

Можно ли программировать с iPhone?

Полноценно печатать код неудобно, но ставить задачи AI-агенту, смотреть diff, перезапускать сборки и держать процесс под контролем — вполне реально, если среда на сервере.

Какой SSH-клиент выбрать для iOS?

Blink Shell или Termius — оба поддерживают ключи и mosh. Termius есть и на Android.

Что такое mosh и зачем он?

Mobile shell — клиент, который переживает смену сети и сон телефона, мгновенно оживляя сессию. Обычный SSH при этом рвётся.

Как не терять сессию при работе с телефона?

Запускать процессы в tmux на сервере и делать tmux attach при подключении — сессия живёт независимо от телефона.

Можно ли открыть VS Code на iPad?

Да, через code-server: открываете свой домен в браузере iPad и получаете полноценную IDE с кодом на сервере.

Смежные услуги

Читайте также

Позвонить Оставить заявку