Используйте свой телефон для удаленного управления вашим AI-инструментом (claude code), чтобы он работал на вас 7*24 без перерывов.
Недавно, когда я использовал claude code, я часто просил cc выполнить некоторые длительные задачи перед уходом с работы, но иногда он мог отклониться от курса или требовать от меня выполнения некоторых подтверждающих действий. Только на следующий день, когда я приходил в офис, я обнаруживал, что задача была приостановлена.
Поэтому я придумал набор «злых» методов, используя свой телефон для управления задачами cc на моем компьютере. Эффект примерно такой:

0x01
Для реализации вам понадобятся следующие инструменты/программы:
-
• Домашний компьютер (Mac, Windows или Linux, в этой статье в качестве примера используется Mac)
-
• Мобильный телефон (Android или iPhone)
-
• Оба устройства должны иметь доступ в Интернет (домашний компьютер должен быть включен)
| Устройство | Необходимое программное обеспечение | Назначение |
|---|---|---|
| Домашний компьютер | Tailscale | Создает «виртуальную внутреннюю сеть», чтобы телефон мог найти компьютер |
| Домашний компьютер | tmux | Поддерживает непрерывность сеанса (основная функция) |
| Телефон | Tailscale App | Присоединяется к виртуальной внутренней сети |
| Телефон | Терминальное приложение (например, Termius) | Управляет компьютером с телефона |
Tailscale и Termius — это платное программное обеспечение (по подписке), но их основные функции можно использовать бесплатно, чего вполне достаточно. Tailscale также имеет бесплатную реализацию сервера с открытым исходным кодом, которую можно заменить.
Шаг 1: Установите Tailscale
Tailscale позволяет телефону и компьютеру находиться в одной «виртуальной сети», даже если они находятся в разных местах и в разных сетях (например, компьютер дома, а телефон в кафе), они все равно могут найти друг друга.
Инструкции:
-
- Откройте браузер на компьютере и перейдите по адресу https://tailscale.com
-
- Нажмите «Download» и выберите свою операционную систему (Mac, Windows или Linux)
-
- Загрузите и установите, процесс установки аналогичен установке обычного программного обеспечения.
-
- После завершения установки появится окно входа в систему, войдите в систему, используя учетную запись Google или учетную запись GitHub (бесплатная регистрация).
-
- После успешного входа в систему Tailscale автоматически запустится в фоновом режиме и отобразит «Connected».
На мобильном устройстве аналогично, после установки войдите в систему, используя ту же учетную запись, после входа в систему приложение отобразит «Connected».
Теперь ваш телефон и компьютер находятся в одной виртуальной сети! Они могут «видеть» друг друга, как если бы они находились под одним маршрутизатором.
Шаг 2: Включите удаленный вход на компьютер
Этот шаг позволяет компьютеру разрешить удаленный доступ через SSH (безопасный способ подключения). Выполните следующие действия на Mac:
`# Run the command sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux: Если вы используете Windows или Linux, вам необходимо включить службу SSH, конкретные методы можно найти, выполнив поиск «Включить SSH в Windows» или «Включить SSH в Linux».
Шаг 3: Установите терминальное приложение на свой телефон
На вашем телефоне вам понадобится терминальное приложение, которое может подключаться к SSH. Рекомендуется использовать Termius (достаточно бесплатной версии). Инструкции:
-
- Откройте https://termius.com/index.html, зарегистрируйте учетную запись и войдите в систему, после чего вы сможете загрузить приложение. Или выполните поиск непосредственно в Google Store.
-
- Установите и откройте.
-
- При первом открытии вам будет предложено создать «хост», пропустите этот шаг и настройте его позже.
Шаг 4: Проверьте соединение
Теперь давайте проверим, может ли телефон подключиться к компьютеру.
Первый шаг: найдите виртуальный IP-адрес компьютера В терминале компьютера введите:
tailscale statusЗапишите отображаемый IP-адрес (например, 100.64.0.1)
Или вы можете увидеть IP-адрес устройства, подключенного к сети, непосредственно открыв программное обеспечение tailscale.
Второй шаг: подключитесь на своем телефоне
-
- Откройте приложение Termius
-
- Нажмите «+» в правом нижнем углу → выберите «Хост»
-
- Заполните информацию, я не буду вдаваться в подробности об этом шаге, это нормальная информация о подключении SSH.
Если успешно: вы увидите интерфейс терминала на экране своего телефона, и вы сможете вводить команды! Это означает, что соединение установлено успешно.
Шаг 5: Установите tmux
Хотя после выполнения вышеуказанных шагов вы уже можете подключиться к компьютеру, tmux является ключом к реализации «поддержания сеанса». Без него задача прерывается после разрыва SSH; с ним задача будет продолжать выполняться в фоновом режиме, и вы сможете возобновить задачу в любое время позже.
В терминале компьютера введите:
brew install tmuxПосле завершения установки введите tmux -V, и если отобразится номер версии, это означает, что установка прошла успешно.
0x02
После завершения установки вы можете с удовольствием использовать свой телефон для управления claude code на своем компьютере.
Предположим, вы запустили задачу claude code (или любую другую длительную задачу) в компании, и теперь вам нужно выйти, и вы хотите использовать свой телефон для проверки хода выполнения в любое время.
Сценарий 1: Запустите задачу в компании
В терминале компьютера введите:
tmux new -s ccЗапустите свою программу в сеансе tmux:
claude

Или запустите любую программу, которую вы хотите запускать в течение длительного времени.
Ключевая операция: нажмите Ctrl+B, затем нажмите D (сначала удерживайте Ctrl+B, отпустите, затем нажмите D)
Эта операция называется «отсоединение сеанса»

Ваш claude code продолжит работать в фоновом режиме, но интерфейс терминала закроется.
Теперь вы можете закрыть терминал или даже выключить экран компьютера, программа не прервется.
Сценарий 2: Проверьте с помощью телефона после выхода
-
- Откройте приложение Termius на своем телефоне
-
- Нажмите на ранее сохраненный хост
-
- После успешного подключения введите в терминале:
tmux attach -t ccПроисходит волшебство: вы увидите точно такой же интерфейс! Программа все еще работает, вывод все еще продолжается, как будто вы никогда не покидали компьютер.
Как на картинке в начале статьи!
Вы можете продолжить работу или снова нажать Ctrl+B, а затем D, чтобы отсоединить сеанс, и программа продолжит работать в фоновом режиме.
0x03
Таким образом, вы можете заставить claude code работать на вас 7 * 24 часа. И через cc вы также можете напрямую позволить ему помочь вам управлять компьютером для выполнения некоторых операций.
Почему бы не использовать удаленный рабочий стол? Потому что в этом нет необходимости, и операция слишком сложна. Мне нужно только SSH-соединение, чтобы было быстрее и удобнее.





