Claude Code с телефона: сравнение Remote Control и Happier
Anthropic выпускает пульт для собственного агента, он бесплатен с подпиской, за которую вы, скорее всего, уже платите, и он хорош. Вот что именно он делает, в каких ситуациях, по его собственной документации, он не работает и для какого сценария работы его никогда не делали.
Anthropic выпускает Remote Control для Claude Code, и он хорош. Это research preview, доступный на Pro, Max, Team и Enterprise. До идущей сессии можно добраться тремя способами: открыть URL сессии в любом браузере, отсканировать QR-код или найти сессию по имени в списке на claude.ai/code. Claude всё это время продолжает работать на вашем собственном компьютере, сессия переподключается сама после того, как ноутбук уснул или пропала сеть, и присылает пуш на телефон, когда ей нужно ваше решение. Если Claude Code — это весь ваш рабочий процесс и ни одно из условий ниже не описывает вашу конфигурацию, Remote Control это уже покрывает, и это решение самого вендора.
Эта страница — про всё остальное: про конфигурации, в которых, по собственной документации Anthropic, Remote Control работать не будет, и про двенадцать остальных агентов, которых он никогда и не должен был покрывать.
Что именно Remote Control делает хорошо
Каждое утверждение в этом блоке взято из собственной документации Anthropic по Remote Control, включая значения флагов по умолчанию. Ничего здесь не смягчено, потому что расплывчатая уступка — не уступка.
- Три пути в идущую сессию Claude Code
- Откройте URL сессии в любом браузере, отсканируйте QR-код или откройте claude.ai/code и найдите сессию по имени — у сессий Remote Control, когда они в сети, показывается иконка компьютера с зелёной точкой. В `claude remote-control` QR-код прячется за нажатием пробела, а команда в VS Code не показывает QR вовсе: вместо этого она публикует URL сессии в разговор.
- /rc подхватывает ту сессию Claude Code, в которой вы уже находитесь
- Решать заранее не нужно. Наберите /rc внутри идущей сессии Claude Code — и она станет управляемой удалённо, с перенесённой историей разговора: без перезапуска и без потери контекста, который вы набирали последний час.
- Он переподключается после сна ноутбука и присылает пуш, когда ему нужно решение
- Если компьютер уснул или пропала сеть, Claude Code переподключается, когда снова окажется в сети, и складывает в очередь статусы субагентов и рабочих процессов, пока связь восстанавливается, так что вы получите их сразу после восстановления. Пуш-уведомления приходят, когда Claude решает, что уведомление уместно, или когда ему нужно ваше решение, чтобы продолжить.
- Серверный режим держит пул сессий в одном процессе
- `claude remote-control` остаётся запущенным и обслуживает сессии по запросу. `--capacity <N>` ограничивает, сколько их работает одновременно: задокументированное значение по умолчанию — 32, и это именно значение по умолчанию, а не потолок. `--spawn` решает, куда они попадают: `same-dir` по умолчанию, так что сессии делят рабочий каталог, или `worktree`, который даёт каждой созданной по запросу сессии собственный git worktree, а сессия, созданная заранее при старте, остаётся на месте.
- Входит в Claude Pro, Max, Team и Enterprise
- Remote Control доступен на Pro, Max, Team и Enterprise. Две вещи, которые добавляет та же страница: это research preview, и на Team и Enterprise он выключен, пока Owner не включит переключатель Remote Control в админ-настройках Claude Code. API-ключи не поддерживаются вовсе.
Пять ситуаций, в которых Remote Control выключает себя сам
Это не ограничения, найденные нами при тестировании. Это задокументированное поведение: в каждом случае Remote Control отключён или недоступен по замыслу, и Anthropic об этом пишет.
1. Вы аутентифицируетесь по API-ключу.
Документация Anthropic прямо говорит, что API-ключи для Remote Control не поддерживаются и что токены, созданные через setup-token или CLAUDE_CODE_OAUTH_TOKEN, не могут установить подключение Remote Control.
Happier относится к API-ключам как к полноценному способу аутентификации, а не как к понижению. Сохраните ключ подключённым сервисом, привяжите его к профилю бэкенда — и этой сессией управляет любое ваше устройство.
2. Ваш трафик идёт через шлюз или прокси.
Remote Control отключается всякий раз, когда ANTHROPIC_BASE_URL указывает куда-либо, кроме api.anthropic.com, — а именно это и делает любой LLM-шлюз, прокси и внутренний слой маршрутизации.
Профили бэкенда существуют как раз для того, чтобы задавать ANTHROPIC_BASE_URL. Happier поставляет профили для DeepSeek, Z.AI и MiniMax, а свой профиль может направить Claude Code на ваш собственный шлюз с вашими собственными переменными.
3. Вы работаете на Bedrock, на Agent Platform в Google Cloud или на Microsoft Foundry.
Документация Anthropic указывает Remote Control как недоступный на Amazon Bedrock, на Agent Platform в Google Cloud и на Microsoft Foundry.
Здесь стоит быть точным: у Happier НЕТ собственной поддержки Bedrock или Microsoft Foundry, и утверждать обратное было бы тем самым перебором, против которого эта страница и возражает. Что есть — так это свой профиль бэкенда, который задаёт любые переменные окружения, нужные вашему развёртыванию, включая селекторы Bedrock и Foundry; настраиваете его вы сами, и мы его не тестируем. Google Cloud — исключение: у Gemini профиль Vertex AI есть из коробки.
4. Ваша организация выключает телеметрию.
По документации Anthropic, DISABLE_TELEMETRY, DO_NOT_TRACK, CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC и DISABLE_GROWTHBOOK — каждая из них отключает вычисление флагов функциональности, от которого зависит доступность Remote Control.
У Happier нет эквивалентного рубильника, потому что он не читает эти переменные, чтобы решить, можно ли вам подключаться. Разверните релей у себя — и вопрос не возникает.
5. Вы под Zero Data Retention или похожими правилами.
Документация Anthropic говорит, что организации с требованиями соответствия вроде Zero Data Retention не могут включить Remote Control и что, пока подключение активно, транскрипт сессии хранится на серверах Anthropic.
Аккаунты Happier по умолчанию защищены сквозным шифрованием — сервер синхронизации держит шифротекст, который не может прочитать. Выполните `happier relay host install` — и транскрипт никогда не покинет железо, которое вы контролируете.
Remote Control управляет Claude Code. Happier управляет тринадцатью агентами.
Remote Control — функция Claude Code. Она не распространяется на Codex, Cursor, Gemini, Copilot, OpenCode, Qwen, Kimi, Kilo, Kiro, Auggie, Pi и Grok: у части из них есть собственный пульт, у большинства нет никакого, и ни один из них не делит список входящих с остальными. Дотянуться с телефона до агента одного вендора и вести агентов тринадцати вендоров из одного места — разные задачи. Happier сделан для второй.
Этот пункт вынесен отдельно, а не шестым в список выше, потому что это утверждение другого рода. Пять условий — это переключатели: выполните одно, и функция, которая у вас была, перестаёт работать. А это — форма самого продукта.
Заработает ли он в вашей конфигурации?
Восемь фактов, которые решают, работает ли каждая из этих вещей там, где работаете вы. Два из них Anthropic выигрывает вчистую. Именно из-за этих двух остальные шесть стоит читать.
| Возможность | Claude Code Remote Control | Happier |
|---|---|---|
| Поддерживаемые агенты | Claude Code | 13 агентов + любой CLI с ACP |
| Аутентификация по API-ключу | Не поддерживается (по документации Anthropic) | Поддерживается |
| Свой эндпоинт / LLM-шлюз | Отключает Remote Control (по документации Anthropic) | Поддерживается через профили бэкенда |
| Bedrock / Google Agent Platform / Foundry | Недоступно (по документации Anthropic) | Собственной поддержки нет; свой профиль переменных окружения или Vertex через Gemini |
| Организации с Zero Data Retention | Включить нельзя (по документации Anthropic) | E2EE по умолчанию; релей можно развернуть у себя |
| Где хранится транскрипт | На серверах Anthropic, пока есть подключение (по документации Anthropic) | Зашифрованным в синхронизации Happier или на вашем собственном релее |
| Цена | Входит в Pro, Max, Team, Enterprise | Бесплатно, лицензия MIT |
| Сделано вендором самого агента | Да — решение вендора | Нет — независимый клиент |
Что даёт один клиент для 13 агентов
Ничто из этого не значит, что Remote Control плохо делает свою работу. Это вещи, которые становятся возможными только тогда, когда клиент не привязан к агенту одного вендора.
- Все агенты в одном списке входящих.
- Пульт Claude Code открывается в claude.ai/code или в приложении Claude. Codex добирается до вашего телефона через приложение ChatGPT. Пульт каждого вендора живёт внутри продукта этого вендора, и это нормально, пока вы не начнёте пользоваться двумя. Happier вместо этого — один список входящих: все сессии, на всех агентах, на всех подключённых вами компьютерах, одним списком — и одно место, где можно ответить на запросы разрешений, которых они все ждут.
- Сочетайте разных агентов в одном рабочем пространстве.
- Сессия Codex может отдать работу над интерфейсом делегированному прогону на Claude, пока сессия Pi разбирает стек-трейс, и любого из них можно направлять прямо по ходу работы. Прогоны ревью, плана и делегирования в Happier принимают список целевых провайдеров, а не того провайдера, внутри которого вы случайно оказались. Пульт, сделанный одним вендором, управляет агентом этого вендора; Remote Control — функция Claude Code, по её же документации.
- Выберите учётную запись или соберите несколько в пул и дайте Happier переключаться на запасную.
- Подключите больше одного профиля на сервис — личную подписку Codex и рабочую, setup-токен Claude, API-ключ Anthropic — и выбирайте в момент старта, на каком из них пойдёт сессия. Снимки квот для профилей Codex, Claude и Gemini показываются бейджами в выборе учётной записи, так что видно, сколько осталось, прежде чем доверять ей длинный прогон. Ничто не переключается, пока вы намеренно не соберёте пул; а когда соберёте, автоматический переход на запасную сразу включён для тех учётных записей, между которыми идущая сессия действительно может переехать, и у пула есть переключатель, если вы предпочитаете переключать вручную.
- Переключайтесь между терминалом и приложением посреди сессии.
- Начните сессию в приложении с телефона, затем выполните `happier attach` на том компьютере — и вы окажетесь в той же сессии в оболочке, с уже готовой историей: для Claude Code и Codex — внутри tmux, для OpenCode — через его собственный attach, и во всех трёх случаях вы в настоящем TUI агента. Или начните её в терминале и подхватите в приложении. Он переподключается к существующей сессии, а не создаёт вторую, так что в начале задачи никому не приходится выбирать сторону.
- Запускайте сессию на любом своём компьютере.
- Сессии создаются на конкретной машине, так что сессия Codex может стартовать на VPS, пока вы за ноутбуком, а сессия Claude на ноутбуке может отправить ей сообщение и подождать, пока она закончит. Живая сессия может ещё и переезжать между машинами — тот же идентификатор сессии, другой компьютер, — унося с собой состояние провайдера и каталог проекта; это работает для Claude Code и OpenCode и остаётся экспериментальным для Codex.
- Отметьте строки. Отправьте их любому агенту.
- Откройте файл или дифф — ревью изменённых файлов или дифф, который агент только что записал в транскрипт, — и оставьте комментарий к конкретной строке. Happier сохраняет путь, номер строки, фрагмент и хеш содержимого этой строки, так что заметка находит свой код и после того, как файл под ней сдвинулся. Выберите, какие комментарии отправить, — и они уйдут структурированным контекстом ревью: обратно в ту же сессию или в новую на другом агенте, потому что комментарии хранятся при рабочем пространстве, и любая открытая там сессия застаёт их готовыми.
Второе отличие — в том, где живёт ваш разговор. Remote Control, по его документации, хранит транскрипт сессии на серверах Anthropic, пока подключение активно, а организации под правилами Zero Data Retention не могут включить его вовсе. Happier по умолчанию шифрует транскрипт сквозным шифрованием, а happier relay host install ставит релей на ваше собственное железо.
У каждого из 13 агентов есть своя страница — начните отсюда.
Как попробовать
Ставьте на тот компьютер, где лежит ваш код. Ничто на телефоне не имеет значения, пока этот компьютер не настроен, — поэтому это первый шаг, а не бейдж магазина приложений.
curl -fsSL https://happier.dev/install | bashThen happier claude in a repository — or happier codex, or any of the other 11 subcommands. The conditions above are the ones that decide it; everything else on this page is the detail behind them.

