Używaj telefonu do zdalnego sterowania narzędziami AI (claude code), aby pracowały dla Ciebie 24/7 bez przerwy.
Ostatnio, używając claude code, często przed wyjściem z pracy zlecam cc wykonanie długich zadań, ale czasami może się zdarzyć, że coś pójdzie nie tak lub będę musiał wykonać jakieś czynności potwierdzające. Dopiero następnego dnia w firmie odkrywam, że zadanie zostało zawieszone.
Więc wymyśliłem zestaw niekonwencjonalnych metod, aby zarządzać zadaniami cc na moim komputerze za pomocą telefonu, efekt jest mniej więcej taki:

0x01
Do konkretnej implementacji potrzebne są następujące narzędzia/oprogramowanie:
-
• Komputer domowy (Mac, Windows lub Linux, w tym artykule jako przykład użyto Maca)
-
• Telefon komórkowy (Android lub iPhone)
-
• Oba urządzenia z dostępem do Internetu (komputer domowy musi być włączony)
| Urządzenie | Potrzebne oprogramowanie | Funkcja |
|---|---|---|
| Komputer domowy | Tailscale | Tworzy "wirtualną sieć wewnętrzną", aby telefon mógł znaleźć komputer |
| Komputer domowy | tmux | Utrzymuje sesję bez przerwy (funkcja podstawowa) |
| Telefon | Aplikacja Tailscale | Dołącza do wirtualnej sieci wewnętrznej |
| Telefon | Aplikacja terminala (np. Termius) | Obsługuje komputer na telefonie |
Tailscale i Termius to płatne oprogramowanie (subskrypcja), ale ich podstawowe funkcje są dostępne bezpłatnie i są wystarczające. Tailscale ma również bezpłatną implementację serwera open source, którą można zastąpić.
Krok 1: Instalacja Tailscale
Tailscale ma na celu umieszczenie telefonu i komputera w tej samej "wirtualnej sieci", nawet jeśli znajdują się w różnych miejscach i różnych sieciach (np. komputer w domu, telefon w kawiarni), mogą się wzajemnie znaleźć.
Kroki operacji:
-
- Otwórz przeglądarkę na komputerze i wejdź na stronę https://tailscale.com
-
- Kliknij "Download" i wybierz system operacyjny komputera (Mac, Windows lub Linux)
-
- Pobierz i zainstaluj, proces instalacji jest taki sam jak w przypadku zwykłego oprogramowania
-
- Po zakończeniu instalacji pojawi się okno logowania, zaloguj się za pomocą konta Google lub konta GitHub (bezpłatna rejestracja)
-
- Po pomyślnym zalogowaniu Tailscale automatycznie uruchomi się w tle i wyświetli komunikat Connected
Podobnie na urządzeniu mobilnym, po instalacji zaloguj się przy użyciu tego samego konta, po zalogowaniu aplikacja wyświetli komunikat "Connected".
Teraz Twój telefon i komputer są w tej samej wirtualnej sieci! Mogą się wzajemnie "widzieć", tak jakby były pod tym samym routerem.
Krok 2: Włącz zdalne logowanie na komputerze
Ten krok polega na umożliwieniu komputerowi zdalnego dostępu przez SSH (bezpieczny sposób połączenia). Wykonaj następujące czynności na Macu:
`# Uruchom polecenie sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux: Jeśli używasz Windowsa lub Linuksa, musisz włączyć usługę SSH, konkretne metody można znaleźć, wyszukując "Włącz SSH w Windows" lub "Włącz SSH w Linux".
Krok 3: Zainstaluj aplikację terminala na telefonie
Na telefonie potrzebujesz aplikacji terminala, która może łączyć się przez SSH. Zaleca się użycie Termius (wystarczy darmowa wersja). Kroki operacji:
-
- Otwórz https://termius.com/index.html, zarejestruj konto i zaloguj się, możesz pobrać aplikację. Lub wyszukaj bezpośrednio w sklepie Google.
-
- Zainstaluj i otwórz.
-
- Przy pierwszym otwarciu pojawi się monit o utworzenie "hosta", pomiń go na razie, skonfigurujemy go później.
Krok 4: Testowanie połączenia
Teraz przetestuj, czy telefon może połączyć się z komputerem.
Pierwszy krok: Znajdź wirtualny adres IP komputera Wprowadź w terminalu komputera:
tailscale statusZapisz wyświetlony adres IP (np. 100.64.0.1)
Lub możesz bezpośrednio otworzyć oprogramowanie tailscale, aby zobaczyć adres IP urządzenia, które dołączyło do sieci
Drugi krok: Połącz się na telefonie
-
- Otwórz aplikację Termius
-
- Kliknij "+" w prawym dolnym rogu → Wybierz "Host"
-
- Wypełnij informacje, nie będę się nad tym rozwodził, normalne informacje o połączeniu SSH
Jeśli się powiedzie: zobaczysz interfejs terminala na ekranie telefonu, możesz wprowadzać polecenia! Oznacza to, że połączenie się powiodło.
Krok 5: Instalacja tmux
Chociaż po wykonaniu powyższych kroków można już połączyć się z komputerem, tmux jest kluczem do realizacji "utrzymywania sesji". Bez niego zadanie zostanie przerwane po rozłączeniu SSH; z nim zadanie będzie kontynuowane w tle, a zadanie można wznowić w dowolnym momencie później.
Wprowadź w terminalu komputera:
brew install tmuxPo zakończeniu instalacji wprowadź tmux -V, jeśli zostanie wyświetlony numer wersji, oznacza to, że się powiodło.
0x02
Po zainstalowaniu wszystkiego możesz z przyjemnością używać telefonu do sterowania claude code na komputerze.
Załóżmy, że uruchomiłeś zadanie claude code (lub inne długie zadanie) w firmie, teraz musisz wyjść i chcesz sprawdzić postęp w dowolnym momencie za pomocą telefonu.
Scenariusz 1: Uruchomienie zadania w firmie
Wprowadź w terminalu komputera:
tmux new -s ccUruchom swój program w sesji tmux:
claude

Lub uruchom dowolny program, który chcesz uruchamiać przez długi czas.
Kluczowa operacja: Naciśnij Ctrl+B, a następnie D (najpierw przytrzymaj Ctrl+B, zwolnij, a następnie naciśnij D)
Ta operacja nazywa się "odłączeniem sesji"

Twój claude code będzie kontynuował działanie w tle, ale interfejs terminala zostanie zamknięty.
Teraz możesz zamknąć terminal, a nawet wyłączyć ekran komputera, program nie zostanie przerwany.
Scenariusz 2: Sprawdzanie za pomocą telefonu po wyjściu
-
- Otwórz aplikację Termius na telefonie
-
- Kliknij wcześniej zapisany host
-
- Po pomyślnym połączeniu wprowadź w terminalu:
tmux attach -t ccDzieją się cuda: zobaczysz dokładnie ten sam interfejs! Program nadal działa, dane wyjściowe są kontynuowane, tak jakbyś nigdy nie opuścił komputera.
Tak jak na obrazku na początku artykułu!
Możesz kontynuować operacje lub ponownie nacisnąć Ctrl+B, a następnie D, aby odłączyć sesję, program będzie kontynuowany w tle.
0x03
W ten sposób możesz pozwolić claude code 7 * 24 godziny na pracę dla Ciebie. Ponadto, za pomocą cc, możesz również bezpośrednio pozwolić mu kontrolować komputer w celu wykonania niektórych operacji.
Dlaczego nie używać zdalnego pulpitu? Ponieważ nie ma takiej potrzeby, a operacja jest zbyt skomplikowana. Potrzebuję tylko połączenia ssh, aby było szybciej i wygodniej.





