Claude Code Remote Control: настройка доступа с телефона
Как настроить Claude Code Remote Control в терминале, VS Code и Desktop, подключиться с телефона или из браузера и устранить ошибки входа и соединения.
Опубликовано

Claude Code Remote Control позволяет продолжать работу над кодом с телефона или из другого браузера, пока задачу выполняет ваш основной компьютер. Можно отойти от терминала, ответить Claude и работать с тем же локальным проектом, не перенося его в облако. Главное условие: компьютер и запущенный на нём процесс Claude Code должны продолжать работать.
Если сессия уже открыта, начните с /remote-control. Для нового диалога в терминале используйте claude --remote-control. Команда claude remote-control нужна, когда вы хотите запустить сервер, который будет ждать удалённых подключений. Это разные способы запуска, но во всех случаях задачи выполняются локально. Все три описаны в руководстве Anthropic по Remote Control.
Кому доступен Claude Code Remote Control?
В требованиях сказано: «Доступно на тарифах Pro, Max, Team и Enterprise. Ключи API не поддерживаются». На Team и Enterprise «владелец организации должен сначала включить переключатель Remote Control» в административных настройках Claude Code. По умолчанию этот переключатель организации выключен. Источник: требования.
Перед началом войдите в аккаунт Claude: запустите claude, затем выполните /login. Оплата API сама по себе не даёт нужного доступа. Кроме того, другие настроенные учётные данные могут иметь приоритет над сохранённым входом по подписке. Ниже, в разделе об ошибках, разберём эту разницу.
Remote Control также требует прямого подключения к API Anthropic. Amazon Bedrock, Agent Platform от Google Cloud и Microsoft Foundry не поддерживаются. То же касается пользовательского ANTHROPIC_BASE_URL, который указывает не на api.anthropic.com, и входа через корпоративный шлюз Claude apps gateway. Источник: требования к подключению.
Стоимость подписок разобрана в статье о тарифах Claude Code. Удалённый доступ позволяет следить за задачей с другого устройства, но выполняется она по-прежнему на вашем компьютере.
С чего начать настройку Remote Control
Самый быстрый способ подключения зависит от того, начинаете вы новую задачу или продолжаете текущую.
Первые три строки — три режима запуска в CLI. У VS Code и Desktop есть собственные способы подключения. Источник: режимы запуска.

Запустите сервер в каталоге проекта
Выполните команду из каталога с проектом, над которым собираетесь работать:
claude remote-controlКогда появится разовый запрос на включение Remote Control, подтвердите его. Затем процесс перейдёт в ожидание подключений и выведет URL сессии. Нажмите пробел, чтобы показать QR-код. Оставьте этот терминал открытым.
В серверном режиме удобно следить за подключениями и работой инструментов. Если вы хотите ещё и вводить запросы в том же терминале, выберите интерактивный режим, описанный ниже. Чтобы сессию было легко узнать в списке удалённых подключений, добавьте --name "My Project" после remote-control. Источник: запуск сервера.
Начните новую интерактивную сессию
Используйте claude --remote-control или сокращённый вариант claude --rc. Вы сможете продолжать вводить запросы локально, а эта же сессия будет доступна с телефона или из браузера. После флага можно указать имя, например claude --remote-control "My Project".
Этот вариант удобен, если вы начинаете работу за компьютером, а затем отходите, не дожидаясь завершения задачи. Источник: интерактивный запуск.
Подключитесь к уже открытому диалогу
Введите /remote-control или /rc внутри сессии. При первом подключении подтвердите включение функции в появившемся диалоге. История переписки сохранится. В CLI команда /remote-control My Project также задаёт имя сессии.
После подключения в терминале может появиться индикатор /rc active. Повторный вызов /remote-control открывает панель состояния с URL, QR-кодом и кнопкой отключения. Если отключить удалённый доступ через эту панель, локальный диалог продолжит работать. В узком окне терминала индикатор может быть скрыт. Источник: состояние подключения.
Подключите сессию из VS Code или Desktop
В расширении Claude Code для VS Code введите /remote-control или /rc в поле запроса. Индикатор внизу интерфейса открывает подключённую сессию; её URL также появляется в диалоге. В VS Code команда не принимает аргумент с именем сессии и не показывает QR-код. Для отключения выполните её ещё раз.
В Claude Desktop используйте ту же команду в локальной сессии на вкладке Code. Подключённая сессия появится на claude.ai/code; повторный вызов команды отключит удалённый доступ. В Desktop также есть отдельный переключатель Remote Control для каждой сессии. Источники: подключение из приложений, элементы управления Desktop.
Подтвердите доверие к рабочему каталогу на основном компьютере
Доверие к рабочему каталогу — отдельное решение, которое не связано со входом в аккаунт или разрешением Remote Control для организации. Оно относится к каталогу, с которым будет работать Claude Code.
Если в серверном режиме выбран каталог, которому ещё не предоставлено доверие, Claude Code объяснит, какие действия станут доступны, и запросит подтверждение. Выбор сохраняется. Исключение — домашний каталог: для него подтверждение требуется при каждом запуске.
Для такого запроса нужен настоящий терминал. При перенаправлении стандартного ввода или вывода Claude Code не может запросить подтверждение и завершается с ошибкой доверия к рабочему каталогу. Документация предлагает два решения: сначала запустить claude в этом каталоге и подтвердить доверие либо выполнить claude remote-control прямо в терминале и ответить на запрос там. Источник: ошибка доверия к рабочему каталогу.
Как подключиться к Claude Code с телефона или из другого браузера
Откройте URL сессии, чтобы сразу перейти к ней в браузере. Другой вариант — зайти на claude.ai/code и выбрать сессию по имени.
На телефоне используйте официальное приложение Claude для iOS или Android и войдите в свой аккаунт Claude. Нажмите Code, чтобы открыть список сессий. У активной сессии Remote Control отображаются значок компьютера и зелёная точка статуса. Можно также отсканировать QR-код сессии, чтобы открыть её в приложении. Источник: подключение устройств.
Для первой проверки отправьте короткое сообщение с телефона, пока сессия на компьютере ещё перед глазами. Так вы убедитесь, что открыли нужный диалог, прежде чем отойти.
Запросы можно отправлять с любого из подключённых интерфейсов. На подключённых устройствах также видны работающие субагенты — вспомогательные агенты внутри сессии — и фоновые процессы. Если остановить такой процесс удалённо, соответствующая задача остановится и на основном компьютере. Источник: работа с подключённых устройств.
Что остаётся на компьютере, а что передаётся через Anthropic?
Ваш компьютер остаётся местом выполнения работы. Телефон и браузер дают дополнительные способы управлять ею.
Локальная файловая система, инструменты, настройки проекта и MCP-серверы остаются доступны. MCP-серверы — это подключения, через которые Claude получает доступ к дополнительным инструментам или данным. Чтобы продолжить сессию удалённо, не нужно заново собирать это окружение в отдельной облачной среде. Источник: локальное окружение.

Локальное выполнение не означает, что все данные сессии остаются на компьютере. Anthropic хранит историю сессии, включая ваши сообщения, ответы Claude и действия инструментов, чтобы синхронизировать устройства и обеспечивать повторное подключение. Соединение использует исходящие HTTPS-запросы с TLS и краткоживущие учётные данные; входящие порты на компьютере не открываются. Источник: подключение и безопасность.
Организации, использующие Zero Data Retention или конфигурацию HIPAA, не могут включить Remote Control. Функцию также может блокировать настройка disableRemoteControl. Источник: ограничения доступа.
Доверие к каталогу и Trusted Devices — разные настройки
Доверие к рабочему каталогу разрешает работу с директорией на компьютере, где выполняется задача. Trusted Devices — дополнительное требование к устройствам, с которых просматривают сессии или управляют ими. Эта функция находится в бета-версии.
Если требование включено, каждое устройство нужно зарегистрировать, а с момента его аутентификации должно пройти не более 18 часов. Подтверждение с помощью биометрии или ключа доступа passkey позволяет обновить доступ. На Team и Enterprise владелец организации включает это отдельное требование в разделе Organization settings > Capabilities > Remote sessions. Оно не связано с переключателем, который разрешает сам Remote Control. Источник: Trusted Devices.
Настройте автоматическое подключение и уведомления
Если вы пользуетесь удалённым доступом регулярно, включите автоматическое подключение, чтобы не вводить команду в каждой сессии:
- CLI: откройте
/configи включите Enable Remote Control for all sessions. - VS Code: найдите эту настройку в разделе Settings меню команд.
- Desktop: откройте Settings > Claude Code > Connect new sessions to Remote Control.
За автоматическое подключение отвечает remoteControlAtStartup: его можно включить в пользовательских настройках или в настройках, управляемых администратором. Проектные или локальные настройки репозитория могут отключить эту возможность, но не могут включить её для всех, кто откроет репозиторий. При автоматическом подключении используется ваш собственный аккаунт. Источники: настройка при запуске, настройки VS Code, настройки Desktop.
Чтобы получать уведомления на телефон, установите приложение Claude, выберите тот же аккаунт и ту же организацию, что и в терминале, и разрешите уведомления в операционной системе. В /config терминала включите Push when Claude decides, Push when actions required или оба варианта. Claude сам выбирает, когда отправлять уведомления по собственной инициативе. Можно попросить его сообщить о завершении задачи, но настроек для каждого отдельного события нет. Источник: мобильные уведомления.
Как устранить ошибки Remote Control
Начните с причины, которую указывает Claude Code. Интерактивная сессия может продолжать работать локально, даже если Remote Control не подключился. Поэтому работающий терминал сам по себе ещё не подтверждает, что удалённый доступ активен.
Нужный вход не выполнен или другие учётные данные имеют приоритет
Выполните claude auth login и выберите вход через claude.ai. Если в сообщении об ошибке указаны ANTHROPIC_API_KEY или ANTHROPIC_AUTH_TOKEN, удалите эти учётные данные везде, где они заданы, включая окружение оболочки и блок env в файле настроек. Если ошибка указывает на apiKeyHelper, удалите эту настройку.
Токен из claude setup-token или CLAUDE_CODE_OAUTH_TOKEN тоже не позволяет подключить Remote Control: такие токены предназначены только для запросов к модели. Используйте claude auth login, чтобы войти с необходимой областью разрешений. Источники: ошибки аутентификации, ограничения токенов.
Если вход с нужным доступом не выполнен, claude remote-control завершает работу. А claude --remote-control запускает локальную интерактивную сессию, после чего показывает уведомление об ошибке удалённого доступа. Источник: требования ко входу.
Переменные окружения отключают проверку доступности функции
Флаги функций — это механизм проверок, по которым Claude Code определяет, можно ли запустить функцию. Решение зависит от переменной, указанной в ошибке:
Версия в последней строке относится именно к конфигурациям с этими переменными телеметрии. Это не общая минимальная версия для работы Remote Control. Источник: устранение ошибок проверки флагов функций.
Используется шлюз или другой адрес API
Для Remote Control не поддерживается вход через корпоративный Claude apps gateway. Перечисленные выше сторонние провайдеры API также не поддерживаются.
Если ошибка указывает на переменную, которая направляет запросы сессии claude.ai с подходящим доступом не в Anthropic, например на пользовательский ANTHROPIC_BASE_URL, документация рекомендует удалить указанную переменную, убрать её из env настроек, если она есть и там, и перезапустить сессию. Источник: требования к адресу API и ошибки.
Не проходит проверка организации или аккаунта
Если доступ блокирует политика организации, проверьте, включил ли владелец Remote Control. Отдельной причиной может быть политика устройства с настройкой disableRemoteControl. Если вы перешли на Pro или Max, но Claude Code по-прежнему использует старый вход в организацию, команда /status покажет тариф и организацию. Чтобы обновить вход, выполните claude auth logout, затем claude auth login.
Если после смены тарифа сведения о доступе аккаунта устарели, документация также предписывает выйти и войти заново, обновить старую версию Claude Code и запустить claude doctor, чтобы выяснить, какая проверка не проходит. Если не удалось получить политику организации, восстановите доступ к сети и повторите попытку. Результат диагностики политики организации поможет разобраться с повторяющимися ошибками. Источник: устранение проблем с аккаунтом и политиками.
Не удаётся получить учётные данные для удалённого доступа
Используйте указанную в документации команду диагностики сервера:
claude remote-control --verboseСреди перечисленных причин — отсутствие аутентификации через claude.ai, блокировка исходящего запроса к API Anthropic на порту 443 сетью или прокси, а также предшествующая ошибка создания сессии. В последнем случае проверьте, активна ли подписка. Команда /remote-control внутри сессии не принимает --verbose. Источник: ошибки получения учётных данных.
Оставьте компьютер включённым и разберитесь с повторным подключением
Если закрыть терминал, выйти из Desktop или VS Code либо остановить процесс Claude Code, его сессия станет недоступна удалённо. После короткого сна компьютера или краткого обрыва сети соединение может восстановиться, когда компьютер вернётся к работе. При длительном отсутствии сети поведение зависит от режима:
- Серверный режим: примерно через 10 минут без сети сервер завершает работу. Запустите
claude remote-controlснова. - Интерактивный режим: локальная работа может продолжаться, пока Claude Code повторяет попытки подключения; при восстановлении сети он подключается заново.
Некоторые команды, включая /plugin и /resume, по-прежнему требуют локального CLI. Удалённый доступ не воспроизводит все возможности взаимодействия с терминалом. Источник: ограничения.
Если вы штатно остановили сервер, повторный запуск в том же каталоге может восстановить его сессии в течение примерно четырёх часов. Для этого важно, чтобы в каталоге не работал другой сервер и вы не использовали --no-create-session-in-dir. По истечении этого срока начните новую сессию.
Для интерактивного диалога используйте claude --continue или claude --resume. Если удалённое подключение не восстановилось, выполните /remote-control внутри сессии. Источник: возобновление сессий.
Что выбрать: Remote Control или облачную сессию?
Выбирайте Remote Control, если вам важно сохранить окружение, уже настроенное на вашем компьютере. Облачная сессия подходит, когда вы хотите выполнять задачи в облачной инфраструктуре.
Оба типа сессий могут отображаться на claude.ai/code, поэтому по одному адресу страницы нельзя определить, где выполняется работа. Источники: сравнение в документации, облачные сессии.
Каждый интерактивный процесс Claude Code поддерживает одну удалённую сессию. В серверном режиме можно вести несколько локальных сессий. По умолчанию используется режим same-dir с общим рабочим каталогом, что создаёт риск конфликтующих правок. Параметр --spawn worktree выделяет сессиям, создаваемым по запросу, отдельные Git worktree — самостоятельные рабочие копии в рамках репозитория. При этом первоначально созданная сессия всё равно использует текущий каталог. Источник: параметры сервера.
Dispatch — отдельный способ передавать задачи с мобильного устройства в Desktop; в этом руководстве речь идёт о продолжении сессий Claude Code. Более широкое сравнение, в том числе со сторонними средствами удалённого доступа, есть в статье об ИИ-агентах для программирования с управлением с телефона.
Пять сценариев, которые стоит попробовать
Эти практические варианты опираются на возможности, описанные в документации. Они расположены по тому, насколько прямо помогают разработчику продолжить уже начатую работу:
- Разработчик в процессе исправления ошибки: включите
/rc, а затем ответьте на следующий вопрос с телефона, не начиная диалог заново. - Основатель проекта ждёт результатов тестов: попросите уведомить о завершении и после просмотра результата выберите следующую задачу в мобильной сессии.
- Разработчик использует локальные MCP-инструменты: продолжайте тот же проект удалённо, не настраивая подключения к инструментам заново в другом окружении.
- Разработчик проверяет работу с другого компьютера: откройте URL сессии в браузере на этом компьютере и отправьте замечания в сессию, которая работает на основном.
- Основатель проекта сообщает о визуальной проблеме: прикрепите фотографию или файл с телефона, чтобы дополнить контекст текущей сессии.
Практическая польза — меньше пауз между выполнением задачи и вашим следующим решением. Выдумывать экономию в часах незачем: для первой оценки достаточно понять, удалось ли продолжить реальную работу с другого устройства без возвращения за стол. Синхронизация, вложения и работа с локальными инструментами описаны в документации Remote Control.
В следующий рабочий день подключите один уже существующий проект через /remote-control, откройте его на телефоне, пока ещё сидите за компьютером, и отправьте короткое сообщение. Когда всё заработает, решите, нужны ли вам автоматическое подключение и уведомления. Если вы ещё только настраиваете локальную работу, начните с руководства по использованию Claude Code.
Если нужна помощь с внедрением агентов для программирования в надёжный рабочий процесс команды, посмотрите раздел о внедрении ИИ в рабочие процессы.
- Опубликовано
- Категория
- Build
- Язык







