Как пользоваться Claude Code с телефона
Ты запускаешь большой рефакторинг, идёшь за кофе, а Claude Code останавливается и спрашивает, можно ли запустить миграции. Тебя нет за компьютером, поэтому агент просто ждёт. В этом руководстве разобрано, как оставить компьютер работать и следить за ним с телефона: что нужно настроить и в каком порядке.
Зачем это нужно
Кодинг-агент не всегда работает короткими рывками по паре минут. Длинная задача может идти полчаса и больше, и по ходу Claude Code просит разрешения запускать команды, править файлы или трогать что-то за пределами проекта. Если некому ответить, он ждёт.
Когда телефон в кармане, можно увидеть, на чём он остановился, прочитать, о чём он спрашивает, и решить. Не нужно сидеть прикованным к столу и не нужно разрешать всё заранее на всякий случай.
Что понадобится
Три вещи на компьютере, где работает Claude Code, и приложение на телефоне.
SSH-сервер. Телефон подключается к компьютеру по SSH, так же как это сделал бы другой ноутбук.
- В macOS: Системные настройки › Основные › Общий доступ › Удалённый вход.
- В Linux (Debian или Ubuntu):
sudo apt install openssh-server
sudo systemctl enable --now ssh
Способ достучаться до него из-за пределов домашней сети. В одной сети Wi-Fi хватит локального IP. Вдали от дома разумный путь — VPN вроде Tailscale: телефон и компьютер видят друг друга как в одной сети, и порт 22 не нужно выставлять в интернет. Именно этого делать не стоит, особенно при входе по паролю.
Мультиплексор терминала, например tmux. Без него, если телефон потеряет связь или ты закроешь приложение, терминальная сессия умрёт вместе с ним. С tmux Claude Code продолжает работать на компьютере, а ты просто заново подключаешься к той же сессии.
brew install tmux # macOS
sudo apt install tmux # Debian/Ubuntu
Шаг за шагом
- Включи SSH на компьютере и проверь, что он работает с другой машины:
ssh your-user@computer-ip. - Поставь VPN на оба устройства, если хочешь подключаться вдали от дома, и запиши имя или IP, который компьютер получает в этой сети.
- Запусти Claude Code внутри tmux:
tmux new-session -A -s claude
claude
Флаг -A означает: если сессия с именем claude уже существует, ты подключаешься к ней, а не создаёшь вторую.
- Подключись с телефона по SSH и зайди в эту сессию tmux. Оттуда можно писать Claude, читать, что он делает, и отвечать.
Это работает. Не хватает удобства: приходится каждые несколько минут открывать приложение, чтобы проверить, не ждёт ли Claude тебя. Для этого и нужна последняя деталь.
Где здесь Wendo
Wendo — SSH-клиент для iOS и Android от Lirafy, сделанный для того, чтобы присматривать за кодинг-агентами. В магазинах его пока нет: скоро он появится в App Store и Google Play.
Поверх обычного SSH он добавляет уведомления и разрешения. На компьютере запускается одна команда:
curl -fsSL https://wendo.lirafy.dev/install.sh | sh
Скрипт скачивает хук и скрипт связки в ~/.wendo, ставит jq и qrencode, если их нет, регистрирует хук в ~/.claude/settings.json (предварительно сохранив копию в settings.json.bak-wendo), предупреждает, если на порту 22 никто не слушает SSH, и выводит QR-код. Его можно запускать повторно, ничего не задублируется.
На телефоне открой Машины › Добавить и выбери сканирование QR-кода. Wendo с первой минуты запоминает отпечаток ключа хоста сервера, так что ключ не принимается вслепую. Затем приложение показывает команду, которую нужно выполнить на компьютере, чтобы добавить ключ телефона в authorized_keys.
С этого момента всё, что Claude Code от тебя хочет, появляется во Входящих: запросы разрешений, вопросы и завершённые задачи, со всех твоих машин в одном месте. Любой запрос разрешения можно разрешить или отклонить прямо из его строки. Если не ответить, ничего странного не произойдёт: хук ждёт 90 секунд, после чего Claude Code спрашивает тебя в терминале, как обычно. Подробности — на странице уведомлений и разрешений.
Если Claude работает внутри tmux, нажатие на уведомление ведёт в ту самую панель, где он запущен. Настройка описана на странице tmux, а о том, что происходит при обрыве сети, рассказано в разделе сессии, которые переживают обрывы.
Ещё две вещи выручают на маленьком экране: просмотр изменений, чтобы посмотреть, что поправил Claude, и вставка изображений в разговор. Если ты делаешь что-то для веба, есть и веб-просмотр.
В бесплатном плане есть 5 пробных разрешений из Входящих; с Pro ограничений нет.
При закрытом приложении
Пока Wendo открыт, Входящие обновляются сами. Когда приложение закрыто, уведомления приходят через ntfy, сервис push-уведомлений, который можно развернуть у себя. Как его настроить и почему топик по сути является паролем — в статье об уведомлениях Claude Code на телефоне.
А если я хочу другой клиент
Любой SSH-клиент закроет основное: подключиться, зайти в tmux, поговорить с Claude Code. Теряется всё остальное. Без хука нет Входящих, нет разрешений из строки списка и нет уведомления, когда сессия тебя ждёт, так что проверять придётся самому. Если тебя это устраивает, шагов выше достаточно.
Ограничения, о которых стоит знать
- В Windows нужен WSL2: приложение отправляет по SSH команды POSIX-оболочки, а tmux в Windows не существует. Запускай Claude Code внутри WSL, чтобы хуки работали там.
- Пока хук регистрируется только для Claude Code.
- Вопросы Claude и утверждение планов не блокируют работу: на них отвечают в виде чата, а не из строки Входящих.
- Интеграция с tmux, zellij и herdr входит в Wendo Pro.