Содержание
- 1. Что такое Remote Control: работает не облако, а ваш собственный компьютер
- 2. Четыре способа работать на расстоянии, и в каких из них занят ваш компьютер
- 3. С чего начать: три точки входа и по какому признаку выбирать
- 4. Что со смартфона можно, а что нельзя
- 5. Как вас зовут обратно: push-уведомления
- 6. Как это устроено: почему не нужно открывать порт
- 7. Безопасность: ворота одни, и это ваш аккаунт
- 8. Разбор причин, когда не подключается или обрывается
- 9. Remote Control или Dispatch
- Итоги
- FAQ
Remote Control позволяет подключиться со смартфона или из браузера к сессии Claude Code, которая работает на вашей собственной машине, и продолжить ровно с того места, где вы остановились. Официальное описание звучит так: «Начните задачу за рабочим столом, а затем подхватите её с телефона на диване или из браузера на другом компьютере» (Continue local sessions from any device with Remote Control).
Удержать здесь нужно ровно одну мысль. Claude от начала и до конца работает на вашей машине. Выполнение кода и доступ к файлам никуда с вашего стола не уезжают. Смартфон и claude.ai — это окно в ту самую локальную сессию, а не место, где она исполняется.
📌 На чём основана статья: поведение, подходящие тарифы и значения по умолчанию сверены с официальной документацией Anthropic (Remote Control / Platforms and integrations / Data usage / Advanced setup). Там, где поведение зависит от версии, версия указана рядом. Trusted Devices находится в стадии беты.
1. Что такое Remote Control: работает не облако, а ваш собственный компьютер
Когда люди слышат «поручить разработку ИИ прямо со смартфона», большинство представляет себе контейнер, который поднимается где-то в облаке. Remote Control устроен наоборот. Ни вычисления, ни файлы никуда не переезжают: перемещается только место, откуда вы всем этим управляете.
Именно эта разница и определяет всё, что с ним можно делать. Официальная документация перечисляет четыре пункта.
Всё локальное окружение целиком
Файловая система, MCP-серверы, инструменты и настройки проекта остаются доступными. Наберите @ на телефоне — и пути дополнятся из вашего локального проекта.
Оба экрана одновременно
Диалог и прогресс субагентов и рабочих процессов синхронизируются на всех подключённых устройствах. Терминал, браузер или телефон — это один и тот же диалог.
Можно отправлять фото и файлы
Фотографии Claude видит прямо как часть вашего сообщения. Остальные файлы Claude Code скачивает на вашу машину и передаёт как ссылку через @.
Устойчив к обрывам
Если ноутбук ушёл в сон или пропала связь, соединение восстановится само, как только машина вернётся. Обновления от субагентов и рабочих процессов за это время ставятся в очередь и доставляются после восстановления связи.
Последний пункт значит больше, чем кажется. Сценарий «запустить сборку перед поездом и забрать результат, когда выйдешь» не ломается только оттого, что по дороге был тоннель.
Что нужно, чтобы этим пользоваться
| Условие | Подробности |
|---|---|
| Тариф | Pro / Max / Team / Enterprise. С ключом API не работает. В Team и Enterprise выключено, пока владелец не включит переключатель в консоли администратора |
| Аутентификация | Вход в claude.ai через /login. Долгоживущие токены из claude setup-token или CLAUDE_CODE_OAUTH_TOKEN соединение не откроют, потому что они дают право только на запросы к модели и ничего больше |
| Точка доступа API | Требуется прямое соединение с api.anthropic.com. Amazon Bedrock, Google Cloud's Agent Platform и Microsoft Foundry не поддерживаются. Как и ANTHROPIC_BASE_URL, направленный на другой хост (v2.1.196 и новее) |
| Переменные окружения | DISABLE_TELEMETRY / DO_NOT_TRACK / CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC / DISABLE_GROWTHBOOK все останавливают вычисление флагов функций, поэтому, если задана хотя бы одна, функция недоступна |
| Доверие к рабочей области | Один раз запустите claude в каталоге проекта и пройдите диалог доверия. В домашнем каталоге доверие не сохраняется, поэтому всегда начинайте со стороны проекта |
⚠️ Четвёртое условие, про переменные окружения, легко упустить. Немало людей выставляют DO_NOT_TRACK из соображений приватности, и именно поэтому им сообщают, что функция не включена для их аккаунта. Хрестоматийный случай, когда причину трудно связать с собственной конфигурацией; запустите claude doctor — и он покажет, какая проверка не прошла.
2. Четыре способа работать на расстоянии, и в каких из них занят ваш компьютер
У Claude Code есть несколько способов продолжать работу, когда вы не сидите за терминалом, и первая развилка — какие из них выполняются на вашей машине, а какие в облаке. Если перечитать официальную таблицу сравнения платформ вдоль этой оси, получится следующее.
| Способ | Что запускает | Где работает Claude | Для чего подходит |
|---|---|---|---|
| Remote Control | Подключение к работающей сессии | Ваш собственный компьютер (CLI / VS Code) | Управление ходом текущей работы, подтверждения |
| Dispatch | Отправка задачи со смартфона | Ваш собственный компьютер (десктопное приложение) | Передать работу целиком, пока вас нет |
| Channels | События из Telegram, Discord и подобных | Ваш собственный компьютер (CLI) | Реакция на внешние события вроде падения CI |
| Claude Code on the web | Постановка задачи на claude.ai/code | Облако Anthropic | Работа без локального окружения, параллельные запуски |
Первые три работают на вашем собственном компьютере. Поэтому они дотягиваются до того, что существует только локально: репозиторий, который вы больше никуда не клонировали, база данных за корпоративной сетью, установленный набор инструментов, ключ для деплоя. Здесь и лежит всё то, чего облачная сессия не может в принципе.
Иногда облако вообще не вариант
Это легко упустить, но место, где размещён репозиторий, сужает выбор. В официальном списке ограничений сказано: для клонирования репозиториев и создания пул-реквестов требуется GitHub, а репозитории вне GitHub — GitLab, Bitbucket и прочие — можно отправить локальным бандлом, но результат обратно на удалённый сервер уже не запушить.
Если у вас собственный Git-сервер или внутренний GitLab, практический выбор «работать на расстоянии» сводится к Remote Control и Dispatch. Это не вопрос вкуса: за вас решает конфигурация.
3. С чего начать: три точки входа и по какому признаку выбирать
В CLI есть три способа запуска, и выбираете вы между ними по признаку «хочу забрать с собой одну сессию или принимать несколько».
1. Забрать с собой тот диалог, который идёт прямо сейчас
Если вы уже внутри сессии Claude Code, достаточно вот этого.
/remote-control
Официальная формулировка: «запускает сессию Remote Control, которая переносит вашу текущую историю диалога». Команда сокращается до /rc, а переданный аргумент становится названием сессии (/remote-control Вычитка статьи). Это самый короткий ответ на «пришлось уйти посреди работы». Та же команда работает в расширении для VS Code.
2. Сразу стартовать с включённым удалённым доступом
claude --remote-control "Название проекта"
Запускается обычная интерактивная сессия, к которой уже прикреплено удалённое соединение. Сокращается до --rc. Её можно набрать в терминале, а можно отправить и со смартфона.
3. Режим сервера: принимать несколько сессий
claude remote-control
Процесс остаётся резидентным как сервер и ждёт удалённых подключений. Нажмите пробел — и он покажет QR-код, так что достаточно навести камеру смартфона, и вы подключены.
| Флаг | Что делает |
|---|---|
--name "..." |
Задаёт имя, которое видно в списке сессий на claude.ai |
--spawn worktree |
Выделяет каждой сессии отдельный git worktree (нужен git-репозиторий). При значении по умолчанию same-dir все сессии делят один рабочий каталог, поэтому правка одного и того же файла приводит к конфликту. Переключается на ходу клавишей w |
--spawn session |
Принимает только одну сессию и отклоняет дальнейшие подключения |
--capacity N |
Предел одновременных сессий (по умолчанию 32) |
--continue / --session-id |
Возвращает сессии с сервера, который вы остановили (v2.1.200 и новее) |
Как открыть на смартфоне
Подключиться можно тремя способами: открыть URL сессии в браузере, считать QR-код или выбрать её из списка в приложении Claude. В мобильном приложении пункт «Code» в навигации и есть список сессий, а сессии Remote Control отмечены значком компьютера и зелёной точкой.
Если приложение ещё не установлено, команда /mobile внутри Claude Code покажет QR-код для загрузки (iOS / Android).
💡 QR-код — это короткий путь, а не аутентификация. Пропустите его, и вы попадёте туда же, выбрав сессию по имени в списке приложения. Доступ определяется тем, «чей это аккаунт», а не тем, «кто знает URL» — об этом раздел 7.
Если подключаться каждый раз надоело
Автоподключение по умолчанию выключено и действует только тогда, когда вы запускаете его явно. Чтобы быть на связи постоянно, включите Enable Remote Control for all sessions в /config либо задайте remoteControlAtStartup равным true в файле настроек.
Здесь есть хорошо продуманная асимметрия. Значение false, записанное в настройки проекта (.claude/settings.json), учитывается, а вот true игнорируется. Так сделано, чтобы закоммиченный файл не мог втихую включить Remote Control всем, кто откроет репозиторий.
4. Что со смартфона можно, а что нельзя
На подключённое устройство приходит всё, что происходит в терминале, прямо по ходу дела. А вот по слеш-командам проведена черта.
✅ Доступно со смартфона и из веба
/compact /clear /context /usage /recap /exit
В форме с аргументом: /model sonnet /effort high /rename /fast /color/mcp (v2.1.166+), /config key=value (v2.1.181+), /autocompact 500k (v2.1.221+)
❌ Только локально
/plugin, /resume и всё прочее, что имеет смысл только в интерфейсе терминала. Аргументы тут не помогают.
То, что переключающая диалоги /resume доступна только локально, ощущается на практике: чтобы перейти к другому диалогу, придётся вернуться к компьютеру.
Команды, которые в терминале открывают список выбора или ползунок, на смартфоне заменяются формой с аргументом. То есть пишите /model sonnet, а не просто /model.
На запросы разрешений можно отвечать, и это главный приз
Самое полезное на практике — то, что запросы разрешений и вопросы пересылаются на смартфон. В документации прямо сказано, что Claude Code держит их открытыми, пока вы не ответите. Часы, которые долгая задача простаивала в ожидании подтверждения, пока вы не вернётесь домой, просто исчезают.
Но у диалогов других типов есть срок. Всё, кроме запросов разрешений и вопросов — например, выбор модели после отказа по соображениям безопасности, — ждёт пять минут по умолчанию, затем закрывается и продолжает работу со значением «ничего не делать». Настроить или отключить это можно через dialogExpiry (v2.1.224 и новее).
Насколько долго держится смена модели или уровня effort
| Действие | На что распространяется |
|---|---|
| Выбор в интерфейсе выбора модели на устройстве | Только на эту сессию |
Отправка /model <имя> |
Меняет и значение по умолчанию для новых сессий (так же, как если набрать в терминале) |
| Выбор уровня effort | Только на эту сессию. Если он закреплён через CLAUDE_CODE_EFFORT_LEVEL, изменение отклоняется (v2.1.234 и новее) |
Одно и то же действие «сменить модель» сохраняется по-разному в зависимости от того, выбрали вы её в интерфейсе или отправили командой. Отсюда и берётся неприятность, когда в дороге переключаешься на модель полегче, а вместе с ней меняется и значение по умолчанию.
5. Как вас зовут обратно: push-уведомления
Пока Remote Control активен, Claude шлёт push-уведомления. В документации сказано, что обычно он отправляет их, когда долгая задача завершилась или когда для продолжения нужно ваше решение. Можно и запросить уведомление явно в промпте, например notify me when the tests finish.
Настройка — это два переключателя в /config, и не более того; отдельных настроек по типам событий нет.
Push when Claude decides
Уведомления по собственной инициативе Claude. Завершение долгой задачи — это сюда.
Push when actions required
Запросы разрешений и вопросы. То уведомление, которое сообщает, что работа встала и чего-то ждёт.
Одна продуманная деталь: пока вы активно работаете в терминале, push не отправляется. Кроме того, если указать в CLAUDE_CLIENT_PRESENCE_FILE путь к файлу-маркеру (v2.1.181 и новее), уведомления пропускаются всё время, пока этот файл существует — создавайте его при разблокировке экрана и удаляйте при блокировке, и тогда получится приглушить и те промежутки, когда вы работаете в другом окне, но сидите за компьютером.
📱 Обычный виновник, когда ничего не приходит: если в /config написано No mobile registered, то достаточно открыть приложение Claude на смартфоне, и push-токен обновится. На iOS доставку задерживают режимы фокусирования и сводки уведомлений, на Android — оптимизация батареи. Проверьте и это.
6. Как это устроено: почему не нужно открывать порт
Первое, чего стоит опасаться в любой истории про «управлять домашним компьютером извне», — это открытый входящий порт. Выставьте SSH наружу, и вы станете мишенью для перебора; с VNC то же самое. Remote Control обходит это структурно.
Документация недвусмысленна: «Ваша локальная сессия Claude Code выполняет только исходящие HTTPS-запросы и никогда не открывает входящие порты на вашей машине».
1. Регистрация
Локальный claude регистрирует себя в API Anthropic
2. Опрос
Он сам ходит и забирает появившуюся для него работу
3. Ретрансляция
Когда подключается смартфон, сервер переправляет сообщения между обеими сторонами
Весь трафик идёт через API Anthropic и защищён тем же TLS, что и обычная сессия Claude Code. Соединение использует несколько короткоживущих учётных данных, каждые из которых ограничены одной задачей и отзываются независимо.
Сравнение с традиционными способами
| Способ | Входящий порт | Настройка роутера | Работает локально |
|---|---|---|---|
| Открыть SSH напрямую | Нужен | Проброс порта | ✅ |
| VNC / удалённый рабочий стол | Нужен | Нужна | ✅ |
| Remote Control | Не нужен | Не нужна | ✅ |
| Облачная сессия | Не нужен | Не нужна | ❌ |
Побочный эффект обхода NAT в том, что не нужны ни настройка роутера, ни статический IP, ни DDNS. Компьютер в родительском доме или машина в корпоративной сети подключатся, если только проходит исходящий трафик.
7. Безопасность: ворота одни, и это ваш аккаунт
Раз входящего порта нет, сетевая поверхность атаки практически исчезает. Куда же делся риск? Он переехал на аккаунт.
QR-код не является аутентификацией
Попадаются разборы, где это понято неверно, но QR-код не является ступенью аутентификации. Подключиться можно тремя способами — открыть URL, считать QR, выбрать из списка в приложении, — и раз уж можно выбрать из списка, QR остаётся лишь сокращением пути.
Так что же охраняет ворота? В разделе про автоподключение документация говорит: «Автоподключение выполняет вход под вашим собственным аккаунтом claude.ai, поэтому начатая им сессия появляется только в приложениях Claude вашего аккаунта и никому больше доступа не даёт». Сессии привязаны к аккаунту, а не к тому, кто случайно узнал URL.
Устройство с единственными воротами читается и из самих официальных формулировок. В описании Trusted Devices сказано, что эта функция «привязывает доступ к Remote Control к известному устройству и недавней аутентификации, а не просто к аккаунту, в который выполнен вход». Переверните — и получится, что ворота по умолчанию ровно одни: аккаунт, в который выполнен вход.
Почему одни ворота — это не слабо и от чего это зависит
Вход существует не постоянно
Он есть только пока идёт сессия. Остановите процесс — и его нет. Это не дверь, которую можно прощупывать круглые сутки
Долгоживущим токеном его не открыть
Утечка CLAUDE_CODE_OAUTH_TOKEN из CI не превращается в удалённое управление. Права разведены
Одни ворота — прочность одних ворот
Если внутрь пускает один пароль, ваша защита стоит ровно одного пароля. Слабость здесь обнуляет всё остальное
Значит, список дел схлопывается в один пункт: настроить passkey на claude.ai. Ключ привязан к устройству, устойчив к фишингу, а сами биометрические данные до Anthropic не доходят (хранятся только открытый ключ устройства и базовые метаданные вроде отображаемого имени, платформы и времени регистрации). В Team и Enterprise через Trusted Devices можно потребовать зарегистрированное устройство плюс вход не старше 18 часов в масштабе всей организации.
Логи диалогов хранятся на сервере
Об одном стоит сказать прямо. Пока вы подключены, стенограмма сессии — ваши сообщения, ответы Claude, работа инструментов — хранится на серверах Anthropic. Именно это делает возможными синхронизацию между устройствами и восстановление после обрыва связи. Сквозного шифрования тут нет.
| Аккаунт | Срок хранения |
|---|---|
| Free / Pro / Max (улучшение моделей ВКЛ) | 5 лет |
| Free / Pro / Max (ВЫКЛ) | 30 дней |
| Team / Enterprise / API | 30 дней |
Настройку можно изменить в любой момент в настройках приватности claude.ai. Организации с режимом нулевого хранения данных не могут включить Remote Control в принципе.
Справедливости ради добавим, что обычный Claude Code и так отправляет в API каждый промпт и каждый вывод, а логи диалогов и так лежат открытым текстом в ~/.claude/projects/ на вашей машине (30 дней по умолчанию, меняется через cleanupPeriodDays). Нового Remote Control добавляет то, что ради синхронизации копия остаётся ещё и на сервере.
Если смартфон потерялся
Самое быстрое и надёжное — убить процесс claude на компьютере. Сам вход исчезает. После этого смените пароль и выйдите из аккаунта. Если вы пользуетесь Trusted Devices, удаление этого устройства из раздела Trusted devices в настройках аккаунта отзывает его учётные данные немедленно.
На смартфоне не лежит постоянный «ключ от компьютера». Всё сводится к тому, выполнен ли в приложении вход, поэтому блокировка экрана и passkey и есть ваша защита как она есть.
Риски, которые действительно кусаются на практике
⚠️ Остаются два риска, и ни один из них не технический — оба про эксплуатацию.
1. На маленьком экране не прочитать целиком команду, которую вы подтверждаете. Возможность отвечать на запросы разрешений с телефона — главный выигрыш, и она же приводит к тому, что на ходу пробегаешь текст глазами и жмёшь «разрешить». Особенно в сессии, у которой есть ключи от боевой среды.
2. Совместите это с режимом, пропускающим разрешения, и привратника не останется. Наложите удалённое управление поверх схемы работы, где запросы разрешений обходятся, и вы будете дотягиваться извне до того, у чего нет ни одного шлюза подтверждения. Безопаснее выбрать что-то одно.
Изоляция через --sandbox — тоже вариант, но на нативной Windows песочница не поддерживается (в WSL 2 поддерживается). В зависимости от конфигурации, возможно, придётся исходить из того, что именно этой страховки у вас не будет.
Если вы хотите запретить функцию совсем, её отключает настройка disableRemoteControl. Администратор также может запретить её на уровне отдельного устройства из управляемых настроек.
8. Разбор причин, когда не подключается или обрывается
Сообщения об ошибках называют причину довольно конкретно. Вот самые частые.
| Симптом | Причина и что делать |
|---|---|
| Пишет, что нужна подписка claude.ai | Вы аутентифицированы ключом API. Снимите ANTHROPIC_API_KEY, затем выполните claude auth login |
| Пишет, что нужен токен с полным набором прав | Вы аутентифицированы долгоживущим токеном вида setup-token. Такие годятся только для запросов к модели, поэтому повторите вход через claude auth login |
| Пишет, что функция не включена для вашего аккаунта | Обычно это устаревший кеш после смены тарифа. Выполните claude auth logout, затем login. claude doctor подскажет, какая проверка не прошла |
| Пишет, что требуется вычисление флагов функций | Задана одна из четырёх переменных семейства DISABLE_TELEMETRY. Сообщение называет переменную по имени, так что проверьте и окружение оболочки, и блок env в settings.json |
| Пишет, что запросы идут не через API Anthropic | Либо настройка провайдера вроде Bedrock или Foundry, либо ANTHROPIC_BASE_URL указывает на другой хост |
Если оборвалось, стоит ли переподключаться
Это как раз то место, где документация прямо велит сначала прочитать причину и только потом решать. При неудачном соединении показывается причина, и в следующих трёх случаях обычный совет «выполните /remote-control» намеренно опускается.
Сессию перехватило другое устройство
Повторяйте команду, только если хотите забрать её обратно
Её завершили или заархивировали с другого устройства
Повторный запуск откроет сессию заново, даже если она в архиве
Сервер не находит сессию
Возможно, её удалили с другого устройства
Когда пропадает сеть, поведение зависит от режима
Вот это без предварительного знания действительно сбивает с толку. Если машина не спит, но не дотягивается до сети сколько-нибудь долго:
- Режим сервера: примерно через десять минут сдаётся, и процесс завершается. Запустите
claude remote-controlзаново, чтобы начать новую сессию - Интерактивная сессия: вы спокойно продолжаете работать локально. Claude Code повторяет попытки, пока держится сбой, и переподключается сам, как только сеть вернётся
А если вы остановили сервер через Ctrl+C, сессии можно вернуть в течение примерно четырёх часов (claude remote-control / --continue / --session-id). После этого придётся начинать заново.
💡 На удалённой машине запускайте всё это внутри tmux или screen. Документация говорит об этом прямо: обрыв SSH убивает процесс, и сессия уходит в офлайн. Для схемы «Claude Code на сервере, управление со смартфона» это обязательная практика.
9. Remote Control или Dispatch
И то и другое работает на вашем собственном компьютере — именно поэтому их и путают. Граница проходит по тому, нужна ли подготовка до ухода.
| Критерий | Remote Control | Dispatch |
|---|---|---|
| Подготовка | Нужна (сначала запустить на компьютере) | Не нужна (если пара уже создана, то в любой момент, как придёт мысль) |
| Где всё начинается | На компьютере, смартфон присоединяется позже | На смартфоне |
| Точка входа на компьютере | CLI / расширение для VS Code | Десктопное приложение |
| Структура диалога | Один диалог, синхронный на всех устройствах | Вы просите резидентный диалог, и вырастает отдельная сессия |
| Тарифы | Pro / Max / Team / Enterprise | Только Pro / Max |
| Где уместнее | Управление ходом текущей работы и подтверждения | Передать работу целиком, пока вас нет |
Выбирать что-то одно тут не нужно. Dispatch, когда закидываете работу извне, Remote Control, когда подключаетесь перед тем, как встать из-за стола, — пользоваться обоими совершенно естественно. Подробности про Dispatch и то, где проводить черту безопасности, собраны в отдельной статье.
Итоги
- Remote Control переносит место, откуда вы управляете, а не место, где всё выполняется. Локальные файлы, MCP-серверы и инструменты остаются доступными
- Только исходящий HTTPS, никаких открытых входящих портов. Ни настройки роутера, ни статического IP, а поверхность атаки меньше, чем при выставленном наружу SSH
- QR-код — короткий путь, а не аутентификация. Доступ определяется тем, «чей это аккаунт», а не тем, кто знает URL
- Ворота одни, и это ваш аккаунт claude.ai, поэтому passkey — задача номер один. В Team и Enterprise Trusted Devices привязывает доступ к устройству и биометрии
- Пока вы подключены, стенограмма хранится на сервере. Срок хранения делится на 5 лет и 30 дней в зависимости от настройки улучшения моделей
- Всё работает только пока жив локальный процесс. На удалённой машине запускайте внутри
tmuxилиscreen - Оставшийся практический риск не технический, а эксплуатационный — нажать «разрешить» на маленьком экране. Особенно осознанно ведите себя в сессиях с ключами от боевой среды
FAQ
Q1. Можно ли пользоваться этим из десктопного приложения?
Способы запуска, которые перечисляет документация, — CLI и расширение для VS Code; процедура запуска из десктопного приложения не описана. С другой стороны, есть упоминание, что переключатель «Настройки > Claude Code > Enable remote control by default» существует и в десктопном приложении, и ещё одно — что возобновление в Claude Desktop диалога, где Remote Control был активен, переподключает к существующей сессии. Надёжнее всего сначала заглянуть в экран настроек, а если там пусто, взять CLI.
Q2. Можно ли подхватить в CLI диалог, который шёл в десктопном приложении?
Скорее всего, да. В документации прямо сказано, что расширение для VS Code, плагин для JetBrains и десктопное приложение — все пишут в ~/.claude/, а диалоги хранятся в ~/.claude/projects/. Схема такая: выполнить claude --resume в том же каталоге, выбрать нужный диалог и затем запустить /remote-control.
Q3. У меня старый Node.js. Смогу ли я поставить CLI?
Сможете. Нативный установщик Node.js не использует — на Windows это irm https://claude.ai/install.ps1 | iex в PowerShell. Пакет из npm требует Node.js 22 или новее, но внутри у него тоже нативный бинарник, поэтому на старом Node вы получите предупреждение EBADENGINE, а установка всё равно завершится.
Q4. Что будет, если компьютер уйдёт в сон?
Сессия уйдёт в офлайн, но Claude Code переподключится автоматически, как только машина вернётся в сеть. Обновления состояния от субагентов и рабочих процессов за этот промежуток ставятся в очередь и доставляются после восстановления. А вот если завершить сам процесс (закрыть терминал, выйти из VS Code), сессия покажется офлайн за считаные секунды, и вернуть её придётся осознанным действием.
Q5. Сколько сессий можно подключить одновременно?
Интерактивная сессия — это одна удалённая сессия на процесс. Чтобы вести несколько из одного процесса, используйте режим сервера (claude remote-control). Предел по умолчанию — 32 сессии, меняется флагом --capacity.
Q6. Не испортят ли несколько сессий одни и те же файлы?
При значении по умолчанию --spawn same-dir все сессии делят один рабочий каталог, поэтому правка одного и того же файла приводит к конфликту. Если указать --spawn worktree, каждой создаваемой по требованию сессии выделяется отдельный git worktree (нужен git-репозиторий). Переключиться можно и на ходу клавишей w.
Q7. Можно ли со смартфона перейти к другому диалогу через /resume?
Нет. /resume — это команда только для локального использования, и с аргументами она тоже не работает. Учтите, что если переключить диалог через /resume на стороне терминала, подключённое устройство не получит ни историю, ни название нового диалога, но новые сообщения ходят в обе стороны с тем диалогом, который открыт в терминале.
Q8. Чем это отличается от Claude Code on the web?
Местом выполнения. Оба используют интерфейс claude.ai/code, но Remote Control выполняется на вашей машине, поэтому локальные MCP-серверы, инструменты и настройки проекта остаются доступными. Claude Code on the web выполняется в облаке, поэтому работает и без локального окружения, но до локальных ресурсов не дотягивается.
Q9. Работает ли это через корпоративный прокси или LLM-шлюз?
Нет. Если ANTHROPIC_BASE_URL указывает на любой хост, кроме api.anthropic.com, функция недоступна (v2.1.196 и новее). Вход через корпоративный Claude apps gateway тоже не подходит. Организации с настройками соответствия вроде нулевого хранения данных включить её также не смогут.
Похожие статьи
- Насколько безопасен «Dispatch», управляющий вашим компьютером со смартфона — сторона Dispatch в этой истории
- Agent view в Claude Code и «dispatch» — другая функция с тем же названием
- Чем субагенты отличаются от команд агентов — то, что синхронизируется, когда вы уходите на удалёнку