Používajte svoj mobilný telefón na diaľkové ovládanie svojho AI nástroja (claude code), nech vám pomáha pracovať 7 dní v týždni, 24 hodín denne.
Nedávno, keď som používal claude code, často som pred odchodom z práce nechal cc vykonávať dlhé úlohy, ale niekedy sa mohlo stať, že sa to pokazilo, alebo som potreboval dokončiť nejaké potvrdzovacie práce. Až keď som na druhý deň prišiel do práce, zistil som, že úloha bola pozastavená.
Tak som si vymyslel sadu zlých trikov, používam mobilný telefón na správu úloh cc na mojom počítači, efekt je približne takýto:

0x01
Konkrétna implementácia vyžaduje použitie nasledujúcich nástrojov/softvérov:
-
• Počítač doma (Mac, Windows alebo Linux, tento článok používa ako príklad Mac)
-
• Mobilný telefón (Android alebo iPhone)
-
• Obe zariadenia majú prístup na internet (domáci počítač je zapnutý)
Zariadenie
Softvér, ktorý je potrebné nainštalovať
Úloha
Domáci počítač
Tailscale
Vytvorte "virtuálnu internú sieť", aby telefón našiel počítač
Domáci počítač
tmux
Udržujte reláciu neprerušenú (základná funkcia)
Mobilný telefón
Aplikácia Tailscale
Pripojte sa k virtuálnej internej sieti
Mobilný telefón
Aplikácia terminálu (napr. Termius)
Ovládajte počítač na mobilnom telefóne
Tailscale a Termius sú platené softvéry (systém predplatného), ale ich základné funkcie sa dajú používať zadarmo, čo už stačí. Tailscale má aj bezplatnú implementáciu servera s otvoreným zdrojovým kódom, ktorú je možné nahradiť.
Krok 1: Inštalácia Tailscale
Úlohou Tailscale je umožniť mobilnému telefónu a počítaču byť v rovnakej "virtuálnej sieti", aj keď sú na rôznych miestach, v rôznych sieťach (napríklad počítač je doma a mobilný telefón v kaviarni), môžu sa navzájom nájsť.
Kroky:
-
- Otvorte prehliadač počítača a navštívte https://tailscale.com
-
- Kliknite na "Download" a vyberte si systém počítača (Mac, Windows alebo Linux)
-
- Stiahnite a nainštalujte, proces inštalácie je rovnaký ako inštalácia bežného softvéru
-
- Po dokončení inštalácie sa zobrazí prihlasovacia obrazovka, prihláste sa pomocou účtu Google alebo účtu GitHub (bezplatná registrácia)
-
- Po úspešnom prihlásení sa Tailscale automaticky spustí na pozadí a zobrazí sa Connected
Mobilná strana je podobná, po inštalácii sa prihláste pomocou rovnakého účtu, po prihlásení sa v aplikácii zobrazí "Connected".
Teraz sú váš mobilný telefón a počítač v rovnakej virtuálnej sieti! Môžu sa navzájom "vidieť", ako keby boli pod rovnakým smerovačom.
Krok 2: Povolenie vzdialeného prihlásenia do počítača
Tento krok umožňuje počítaču vzdialený prístup cez SSH (bezpečný spôsob pripojenia). Na Macu vykonajte nasledujúce operácie:
`# Run the command sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux: Ak používate Windows alebo Linux, musíte povoliť službu SSH, konkrétne metódy nájdete vyhľadaním "Windows Povolenie SSH" alebo "Linux Povolenie SSH".
Krok 3: Inštalácia aplikácie terminálu na mobilný telefón
Na mobilnom telefóne potrebujete aplikáciu terminálu, ktorá sa dokáže pripojiť k SSH. Odporúča sa používať Termius (stačí bezplatná verzia). Kroky:
-
- Otvorte https://termius.com/index.html, zaregistrujte si účet a po prihlásení si môžete stiahnuť aplikáciu. Alebo vyhľadajte priamo v obchode Google.
-
- Nainštalujte a otvorte.
-
- Pri prvom otvorení sa zobrazí výzva na vytvorenie "hostiteľa", preskočte to, nakonfigurujeme to neskôr.
Krok 4: Testovanie pripojenia
Teraz otestujte, či sa mobilný telefón dokáže pripojiť k počítaču.
Prvý krok: Nájdite virtuálnu IP adresu počítača Do terminálu počítača zadajte:
tailscale statusZapíšte si zobrazenú IP adresu (napríklad 100.64.0.1)
Alebo môžete priamo otvoriť softvér tailscale a zobraziť IP adresu zariadenia, ktoré sa pripojilo k sieti
Druhý krok: Pripojenie na mobilnom telefóne
-
- Otvorte aplikáciu Termius
-
- Kliknite na "+" v pravom dolnom rohu → Vyberte "Hostiteľ"
-
- Vyplňte informácie, o tomto kroku nebudem hovoriť, normálne informácie o pripojení SSH
Ak je to úspešné: Uvidíte rozhranie terminálu na obrazovke mobilného telefónu, môžete zadávať príkazy! To znamená, že pripojenie bolo úspešné.
Krok 5: Inštalácia tmux
Aj keď ste dokončili vyššie uvedené kroky, už sa môžete pripojiť k počítaču, ale tmux je kľúčom k dosiahnutiu "udržiavania relácie". Bez neho sa úloha preruší po odpojení SSH; s ním úloha bude pokračovať v behu na pozadí a úlohu je možné kedykoľvek obnoviť.
Do terminálu počítača zadajte:
brew install tmuxPo dokončení inštalácie zadajte tmux -V, ak sa zobrazí číslo verzie, znamená to, že to bolo úspešné.
0x02
Po dokončení inštalácie môžete pomocou mobilného telefónu šťastne ovládať claude code na počítači.
Predpokladajme, že ste v spoločnosti spustili úlohu claude code (alebo akúkoľvek dlhú úlohu), teraz musíte ísť von a chcete pomocou mobilného telefónu kedykoľvek skontrolovať priebeh.
Scéna 1: Spustenie úlohy v spoločnosti
Do terminálu počítača zadajte:
tmux new -s ccSpustite svoj program v relácii tmux:
claude

Alebo spustite akýkoľvek program, ktorý chcete spúšťať dlhší čas.
Kľúčová operácia: Stlačte Ctrl+B a potom stlačte D (najprv podržte Ctrl+B, uvoľnite a potom stlačte D)
Táto operácia sa nazýva "oddelenie relácie"

Váš claude code bude pokračovať v behu na pozadí, ale rozhranie terminálu sa ukončí.
Teraz môžete zatvoriť terminál alebo dokonca vypnúť obrazovku počítača, program sa nepreruší.
Scéna 2: Kontrola pomocou mobilného telefónu po odchode
-
- Otvorte aplikáciu Termius na mobilnom telefóne
-
- Kliknite na predtým uloženého hostiteľa
-
- Po úspešnom pripojení zadajte do terminálu:
tmux attach -t ccStane sa zázrak: Uvidíte úplne rovnaké rozhranie! Program stále beží, výstup stále pokračuje, ako keby ste nikdy neodišli od počítača.
Ako na obrázku na začiatku článku!
Môžete pokračovať v operáciách alebo znova stlačiť Ctrl+B a potom D na oddelenie relácie, program bude pokračovať v behu na pozadí.
0x03
Týmto spôsobom môžete nechať claude code 7 * 24 hodín pracovať za vás. Okrem toho, prostredníctvom cc, ho môžete priamo nechať ovládať počítač a vykonávať niektoré operácie.
Prečo nepoužívam vzdialenú plochu? Pretože to nie je potrebné a operácia je príliš zložitá. Potrebujem iba pripojenie ssh, aby to bolo rýchlejšie a pohodlnejšie.





