Przejdź do treści
Intum Dev

Claude Code: Remote Control - ta sama sesja w terminalu i na telefonie

Aktualizacja: 6 min czytania

W trakcie pracy z Claude Code w terminalu wpisz /remote-control (albo krócej /rc). Sesja od razu staje się dostępna zdalnie - na telefonie w aplikacji Claude lub w przeglądarce na claude.ai/code. To dokładnie ta sama rozmowa, z całą dotychczasową historią. Piszesz raz z terminala, raz z telefonu, a wszystko trafia do jednej sesji.

Jak zacząć

  1. W trwającej sesji Claude Code wpisz /rc - dostaniesz link do sesji i kod QR
  2. Zeskanuj kod telefonem albo otwórz aplikację Claude i wejdź w zakładkę Code - sesja będzie na liście
  3. Kontynuuj rozmowę z telefonu, komputera przy biurku albo obu naraz

Zamykasz tak samo prosto - kończysz sesję w terminalu i zdalny dostęp znika. Można też od razu wystartować ze zdalnym dostępem: claude --rc.

Sesja cały czas działa na Twoim komputerze. Telefon i przeglądarka to tylko podgląd i pilot, więc Claude ma nadal dostęp do plików projektu, konfiguracji i wszystkich narzędzi.

Wymagania: Claude Code w wersji 2.1.51 lub nowszej, plan Pro, Max, Team lub Enterprise i logowanie przez /login (nie działa na samym kluczu API).

Przydatny dodatek: gdy długie zadanie się skończy albo Claude potrzebuje decyzji, może wysłać powiadomienie push na telefon. Opcje “Push when Claude decides” i “Push when actions required” włączysz w /config.

Dostęp na wakacjach - Mac mini lub Studio jako komputer czekający w domu

Komputer musi być włączony i online, żeby sesja żyła. Jeśli maszyna straci sieć na dłużej niż około 10 minut, sesja wygasa i trzeba ją uruchomić od nowa. Dlatego przed wyjazdem ustaw Maca tak, żeby się nie usypiał.

W Ustawieniach systemowych, w sekcji Bateria/Zasilanie (na komputerach stacjonarnych: Energia):

  • włącz “Zapobiegaj automatycznemu usypianiu, gdy wyświetlacz jest wyłączony”
  • włącz “Uruchom ponownie po awarii zasilania”
  • zostaw włączone “Wybudzaj przy dostępie do sieci”

To samo można ustawić z terminala, na stałe:

sudo pmset -a sleep 0          # wyłącza usypianie systemu
sudo pmset -a autorestart 1    # restart po zaniku prądu
sudo pmset -a womp 1           # wybudzanie przez sieć

Wyświetlacz może się normalnie wygaszać, to nie przeszkadza - chodzi tylko o to, żeby nie usypiał się system. Jeśli nie chcesz zmieniać ustawień na stałe, alternatywą jest komenda caffeinate -i uruchomiona w osobnym oknie - trzyma system w gotowości, dopóki działa.

Samą sesję najlepiej odpalić w trybie serwera i w tmuxie, żeby przypadkowe zamknięcie okna terminala jej nie zakończyło:

tmux new -s claude
claude remote-control

Tryb claude remote-control czeka na połączenia i obsługuje wiele sesji naraz, więc z telefonu możesz zaczynać nowe rozmowy w projekcie, nie tylko kontynuować jedną.

Przed wyjazdem sprawdź jeszcze dwie rzeczy: czy Mac ma stabilne łącze (najlepiej po kablu) oraz czy w katalogu projektu Claude był już przynajmniej raz uruchomiony i zaakceptowano dialog zaufania do katalogu.

Ile prądu to zużyje przez tydzień

Niedużo. Oficjalne dane Apple o poborze mocy z gniazdka:

Komputer Spoczynek Maksymalnie
Mac mini M4 4 W 65 W
Mac mini M4 Pro 5 W 140 W
Mac mini M2 7 W 50 W
Mac Studio M4 Max 6 W 145 W
Mac Studio M3 Ultra 9 W 270 W

Przez tydzień wakacji (168 godzin) komputer głównie czeka w spoczynku, a Claude pracuje w krótkich zrywach. Przy cenie prądu około 1,20 zł za kWh (z dystrybucją) wychodzi:

  • Mac mini M4 w spoczynku: 4 W x 168 h = 0,67 kWh, czyli około 0,80 zł za cały tydzień
  • Mac Studio M4 Max: około 1 kWh, czyli 1,20 zł
  • po doliczeniu kilku godzin pracy Claude dziennie realnie 1-3 zł za tydzień

Nawet skrajny scenariusz, czyli pełne obciążenie non stop przez 7 dni, to dla Maca mini M4 około 11 kWh (13 zł), a dla topowego Studio M3 Ultra około 45 kWh (54 zł). W praktyce nic takiego się nie zdarzy. Jeden warunek: monitor wyłącz albo odłącz, bo potrafi pobierać więcej niż sam komputer.

Źródła: pobór mocy Mac mini, pobór mocy Mac Studio.

Zanik zasilania - Mac uruchomi się sam

Tak, to możliwe bez dodatkowego sprzętu. Komputery stacjonarne Apple mają opcję automatycznego startu po powrocie prądu:

sudo pmset -a autorestart 1

To samo klikniesz w Ustawieniach systemowych, w sekcji Energia: “Uruchom ponownie po awarii zasilania”. Po zaniku i powrocie zasilania Mac włączy się sam.

Żeby po takim restarcie Claude z Remote Control też wstał automatycznie, potrzebne są dwie rzeczy:

  1. Automatyczne logowanie - Ustawienia systemowe, Użytkownicy i grupy, opcja “Logowanie automatyczne”. Uwaga: działa tylko przy wyłączonym FileVault, bo zaszyfrowany dysk czeka na hasło przy starcie. Dla komputera stojącego w domu to zwykle akceptowalny kompromis, ale dane na dysku nie są wtedy szyfrowane.
  2. Autostart sesji - LaunchAgent, który po zalogowaniu odpali claude remote-control w tmuxie. Zapisz poniższy plik jako ~/Library/LaunchAgents/com.user.claude-rc.plist (popraw ścieżkę do projektu):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>Label</key><string>com.user.claude-rc</string>
  <key>ProgramArguments</key>
  <array>
    <string>/bin/zsh</string>
    <string>-lc</string>
    <string>cd ~/projects/moj-projekt && /opt/homebrew/bin/tmux new-session -d -s claude 'claude remote-control'</string>
  </array>
  <key>RunAtLoad</key><true/>
</dict>
</plist>

Załaduj go raz komendą launchctl load ~/Library/LaunchAgents/com.user.claude-rc.plist i od tej pory każdy start systemu podnosi sesję.

Cała sekwencja po awarii prądu wygląda tak: prąd wraca, Mac startuje sam, loguje użytkownika, LaunchAgent odpala świeżą sesję claude remote-control. Na telefonie w zakładce Code zobaczysz ją na liście i normalnie zaczynasz rozmowę. To będzie nowa sesja - poprzednia rozmowa nie przeniesie się automatycznie, ale projekt, pliki i cała konfiguracja są te same.

Jaki UPS kupić

Zasilacze Maca mini i Studio mają aktywne PFC, więc najbezpieczniej wybrać UPS z czystą sinusoidą. Przy tańszych modelach ze schodkową aproksymacją sinusoidy część zasilaczy z PFC potrafi buczeć na baterii albo w ogóle nie przyjąć z niej prądu.

  • CyberPower CP900EPFCLCD (900 VA / 540 W) - czysta sinusoida, AVR, port USB, cena około 830-900 zł, dostępny m.in. w Media Expert. Do Maca mini z routerem (pobór rzędu 20 W) spokojnie wystarczy i realnie utrzyma taki zestaw 1-3 godziny
  • większy wariant z tej samej serii PFC Sinewave to CP1350EPFCLCD (następca wycofywanego CP1300EPFCLCD) - ma sens, jeśli pod UPS ma iść też NAS albo monitor
  • budżetowo: APC Back-UPS BX750MI za około 450-500 zł - aproksymacja sinusoidy, z Makami zwykle działa, ale bez gwarancji. Najtańsze modele typu Green Cell (od ~300 zł) traktuj jako ostateczność

Podepnij UPS do Maca kablem USB - macOS wykrywa go natywnie i w ustawieniach zasilania pojawia się opcja bezpiecznego wyłączenia komputera, gdy bateria UPS-a się kończy. Pod UPS podepnij też router, bo sesja nie przeżyje więcej niż około 10 minut bez internetu - a przy krótkiej przerwie w zasilaniu z UPS-em nic się nawet nie rozłączy.

Szczegóły w dokumentacji: Remote Control. Funkcja jest na razie w fazie research preview, więc detale mogą się zmieniać.

Czy ten wpis był pomocny?

Udostępnij

Komentarze