Claude Code Remote Control — кодишь с дивана, а файлы остаются на твоём ноутбуке
Claude Code Remote Control — кодишь с дивана, а файлы остаются на твоём ноутбуке
Anthropic наконец решил проблему, из-за которой вокруг Claude Code за последние месяцы выросла целая экосистема костылей. До сегодняшнего дня, если ты запустил рефакторинг на 40 файлов и хочешь отойти от стола — единственный вариант был держать ноутбук открытым и молиться, что Wi-Fi не отвалится. Или ставить сторонние мосты вроде Anyware, Claude-Code-Remote или даже WebSocket-обёртки на xterm.js.
Теперь это встроено: одна команда в терминале — и сессия доступна с телефона.
TL;DR: Remote Control — не облачная версия Claude Code, а окно в твою локальную сессию. Файлы, MCP-серверы, конфиги — всё остаётся на машине. Ты просто видишь и управляешь этим с телефона. Доступно на Pro ($20/мес) и Max ($100-200/мес), не работает с API-ключами.
Как это работает
Обновляешь Claude Code до v2.1.52 и набираешь:
claude remote-control
В терминале появляется URL сессии. Жмёшь пробел — вылезает QR-код. Сканируешь приложением Claude на iOS или Android, и ты внутри.
Если уже работаешь в сессии и не хочешь её перезапускать — есть слэш-команда:
/rc
Она переносит текущую историю разговора в remote-режим. Полезный трюк — сначала /rename мой-рефакторинг, чтобы потом не искать сессию среди безымянных в списке на телефоне.
Хочешь, чтобы каждая сессия автоматически была доступна удалённо? Заходишь в /config и включаешь Enable Remote Control for all sessions.
Архитектура: почему это не TeamViewer
Ключевое отличие — Claude Code не открывает входящих портов. Вообще. Локальная сессия делает outbound HTTPS-запросы к Anthropic API и поллит очередь сообщений. Когда ты подключаешься с телефона, сервер Anthropic маршрутизирует сообщения между мобильным клиентом и твоей машиной через streaming-соединение.
Все данные идут через TLS — тот же транспорт, что и обычная сессия Claude Code. Аутентификация построена на нескольких short-lived credentials, каждый из которых привязан к одной задаче и истекает независимо.
Что остаётся на машине:
- Файловая система
- MCP-серверы
- Конфигурация проекта
- Все инструменты
Что проходит через Anthropic API:
- Сообщения чата
- Результаты выполнения инструментов
Это принципиально отличается от Claude Code on the web, который крутится на облачной инфраструктуре Anthropic. Remote Control — это именно мост к локальной среде, а не облачная замена.
Три сценария, когда это реально полезно
Длинный рефакторинг. Запустил миграцию 40+ файлов на столе, пошёл на кухню, со смартфона одобряешь или отклоняешь диффы. Возвращаешься — работа сделана.
Дебаг билда. Запустил падающий билд, Claude разбирается в логах и пробует фиксы. Аппрувишь решения со встречи через телефон. Не надо сидеть за столом.
Мониторинг фоновых задач. Claude генерирует тесты или обновляет зависимости — ты периодически проверяешь статус с дивана. При этом разговор синхронизируется между терминалом, браузером и телефоном одновременно.
Подводные камни
Закрыл терминал = потерял сессию. Remote Control — это локальный процесс. Закрываешь терминал или стопаешь claude — сессия умирает. И никакой магии в фоне. Workaround: запускай через tmux или screen, чтобы случайное закрытие окна не убило всё. Настрой ноутбук на sleep (не hibernate) при закрытии крышки.
10 минут без сети = таймаут. Если машина проснулась, но не может достучаться до сети больше ~10 минут — процесс завершается. Приходится запускать claude remote-control заново и терять контекст текущей сессии. В документации это мелким шрифтом, но для реального использования — критичное ограничение.
URL сессии = ключ от сессии. Кто получил ссылку — получил полный контроль над сессией. Не кидай URL в Slack и не шари в соцсетях. Это не паранойя — это прямой доступ к твоему терминалу через мост.
Мобильный экран не для код-ревью. Посмотреть статус, одобрить дифф — да. Разобраться в 200-строчном файле на 6-дюймовом экране — нет. Remote Control заточен под мониторинг и аппрувы, а не полноценную работу.
Одна сессия за раз. Каждый инстанс Claude Code поддерживает только одно remote-соединение. Хочешь параллельно рулить тремя задачами с телефона? Придётся запустить три инстанса Claude Code в разных терминалах.
Альтернативы
-
Cursor Cloud Agents — код уезжает в облачные VM. Не нужен работающий ноутбук, но и контроля над средой меньше: нет локальных MCP-серверов, нет доступа к приватным файлам. Другая философия — Cursor полностью перемещает вычисления, Remote Control оставляет всё на месте.
-
GitHub Copilot Coding Agent — работает в изолированных cloud-окружениях, управляется через GitHub UI. Можно назначить issue на агента прямо с телефона через GitHub. Но это не про локальную среду — Copilot клонирует репо в облако и работает там.
-
RAgent (open-source) — появился на HN буквально в тот же день. Оборачивает Claude Code в Docker на VPS (Railway, любой сервер), добавляет tmux для persistence. Решает главную проблему: сессия не умирает, когда ноутбук засыпает. Но требует поднять и поддерживать отдельный сервер.
Цифры Claude Code: что подтверждено, а что нет
Anthropic и пресса активно цитируют три числа:
-
$2.5B ARR — это заявление Anthropic, растиражированное VentureBeat. Независимого аудита нет, но цифра согласуется с раундом Series G на $30B при оценке $380B.
-
29M daily VS Code installs — по данным Anthropic. Для контекста: в январе было 17.7M, рост экспоненциальный. Независимой верификации через VS Code Marketplace публично нет.
-
4% публичных GitHub-коммитов — это оценка SemiAnalysis, не официальная статистика GitHub. SemiAnalysis прогнозирует 20%+ к концу 2026. Цифра считается по публичным репозиториям — приватные не учитываются.
Вывод: цифры впечатляющие, но все три — либо от самой Anthropic, либо от аналитиков без доступа к внутренним данным GitHub.
Вердикт
Remote Control решает реальную боль — невозможность отойти от стола во время длинных агентных задач. Архитектура правильная: без открытых портов, локальный код никуда не уезжает, шифрование стандартное.
Но это research preview с ощутимыми ограничениями. Если тебе критична бесперебойная работа — присмотрись к RAgent или просто запускай Claude Code через tmux на домашнем сервере. Если ты и так платишь за Pro/Max и просто хочешь иногда чекнуть прогресс с телефона — включай /rc и пользуйся.
Для Team и Enterprise пока недоступно — и это странное решение, учитывая, что именно команды больше всего выиграли бы от мобильного мониторинга длинных задач.
Как попробовать
- Обнови Claude Code:
claude update(нужна v2.1.52+) - Убедись, что у тебя Pro или Max подписка:
/loginдля авторизации - В директории проекта запусти:
claude remote-control - Нажми пробел для QR-кода, отсканируй приложением Claude для iOS или Android
- Или из уже запущенной сессии:
/rc— и контекст сохранится
Документация: code.claude.com/docs/en/remote-control