Використовуйте свій телефон для віддаленого керування вашим 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, конкретні методи можна знайти, пошукавши "Windows Ввімкнути SSH" або "Linux Ввімкнути SSH".
Крок 3: Встановлення термінального додатка на телефоні
На телефоні вам потрібен термінальний додаток, який може підключатися до SSH. Рекомендується використовувати Termius (достатньо безкоштовної версії). Інструкції:
-
- Відкрийте https://termius.com/index.html, зареєструйте обліковий запис і увійдіть, щоб завантажити додаток. Або просто пошукайте в Google Play.
-
- Встановіть і відкрийте.
-
- Під час першого відкриття буде запропоновано створити "хост", пропустіть це, налаштуйте пізніше.
Крок 4: Тестування з'єднання
Тепер давайте перевіримо, чи може телефон підключитися до комп'ютера.
Перший крок: Знайдіть віртуальну IP-адресу комп'ютера Введіть у терміналі комп'ютера:
tailscale statusЗапишіть відображену IP-адресу (наприклад, 100.64.0.1)
Або ви можете безпосередньо відкрити програмне забезпечення tailscale, щоб побачити IP-адресу пристрою, підключеного до мережі
Другий крок: Підключення на телефоні
-
- Відкрийте Termius App
-
- Натисніть "+" у правому нижньому куті → Виберіть "Хост"
-
- Заповніть інформацію, я не буду вдаватися в подробиці, нормальна інформація про з'єднання 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 App на телефоні
-
- Натисніть на раніше збережений хост
-
- Після успішного підключення введіть у терміналі:
tmux attach -t ccВідбувається диво: ви побачите точно такий самий інтерфейс! Програма все ще працює, вивід все ще триває, ніби ви ніколи не покидали комп'ютер.
Як на зображенні на початку статті!
Ви можете продовжувати працювати або знову натиснути Ctrl+B, а потім D, щоб від'єднати сеанс, програма продовжуватиме працювати у фоновому режимі.
0x03
Таким чином, ви можете дозволити claude code працювати на вас 7 * 24 години. І через cc ви також можете безпосередньо дозволити йому керувати комп'ютером для виконання деяких операцій.
Чому не використовувати віддалений робочий стіл? Тому що в цьому немає необхідності, і операція занадто складна. Мені потрібне лише SSH-з'єднання, щоб це було швидше та зручніше.





