Uporaba mobilnega telefona za oddaljeno upravljanje vašega orodja AI (claude code), da vam pomaga delati 7 dni v tednu, 24 ur na dan.
Pred kratkim, ko sem uporabljal claude code, sem pogosto pred odhodom z dela pustil cc, da izvaja dolge naloge, vendar se včasih lahko zgodi, da se med izvajanjem iztirijo ali pa moram opraviti nekaj potrditvenih del. Šele naslednji dan, ko pridem v službo, ugotovim, da je bila naloga prekinjena.
Zato sem si omislil niz zlobnih metod, da upravljam svoje cc naloge na računalniku s telefonom, učinek pa je približno tak:

0x01
Za specifično implementacijo boste morali uporabiti naslednja orodja/programsko opremo:
-
• Računalnik doma (Mac, Windows ali Linux, ta članek uporablja Mac kot primer)
-
• Mobilni telefon (Android ali iPhone)
-
• Obe napravi imata dostop do interneta (domači računalnik ostane vklopljen)
Naprava
Programska oprema, ki jo je treba namestiti
Funkcija
Domači računalnik
Tailscale
Ustvarite "navidezno notranje omrežje", da telefon najde računalnik
Domači računalnik
tmux
Ohranite sejo neprekinjeno (osnovna funkcija)
Telefon
Aplikacija Tailscale
Vključite se v navidezno notranje omrežje
Telefon
Aplikacija Terminal (npr. Termius)
Upravljajte računalnik na telefonu
Tailscale in Termius sta plačljivi programski opremi (sistem naročnin), vendar so njune osnovne funkcije na voljo brezplačno, kar je že dovolj. Tailscale ima tudi brezplačno odprtokodno implementacijo strežnika, ki jo je mogoče zamenjati.
Korak 1: Namestite Tailscale
Namen Tailscale je, da sta telefon in računalnik v istem "navideznem omrežju", tudi če sta na različnih mestih, v različnih omrežjih (na primer računalnik doma, telefon v kavarni), se lahko najdeta.
Koraki delovanja:
-
- Odprite brskalnik na računalniku in obiščite https://tailscale.com
-
- Kliknite "Download" in izberite svoj računalniški sistem (Mac, Windows ali Linux)
-
- Prenesite in namestite, postopek namestitve je enak kot pri običajni programski opremi
-
- Po namestitvi se bo pojavilo okno za prijavo, prijavite se z računom Google ali računom GitHub (brezplačna registracija)
-
- Po uspešni prijavi se bo Tailscale samodejno zagnal v ozadju in prikazal Connected
Podobno je na mobilni strani, po namestitvi se prijavite z istim računom, po prijavi bo aplikacija prikazala "Connected".
Zdaj sta vaš telefon in računalnik v istem navideznem omrežju! Lahko se "vidita", kot da bi bila pod istim usmerjevalnikom.
Korak 2: Omogočite oddaljeno prijavo na računalniku
Ta korak je, da računalniku omogočite oddaljen dostop prek SSH (varno povezavo). Na Macu izvedite naslednje:
`# Run the command sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux: Če uporabljate Windows ali Linux, morate omogočiti storitev SSH, za določene metode lahko poiščete "Windows Omogoči SSH" ali "Linux Omogoči SSH".
Korak 3: Namestite aplikacijo Terminal na telefon
Na telefonu potrebujete aplikacijo terminala, ki se lahko poveže s SSH. Priporočam uporabo Termius (brezplačna različica je dovolj). Koraki delovanja:
-
- Odprite https://termius.com/index.html, registrirajte račun in se prijavite, nato lahko prenesete aplikacijo. Ali pa poiščite neposredno v trgovini Google.
-
- Namestite in odprite.
-
- Ob prvem odprtju boste pozvani, da ustvarite "gostitelja", preskočite ga, kasneje ga bomo konfigurirali.
Korak 4: Preizkusite povezavo
Zdaj preizkusimo, ali se lahko telefon poveže z računalnikom.
Prvi korak: Poiščite navidezni IP računalnika V terminalu računalnika vnesite:
tailscale statusZapišite prikazani naslov IP (na primer 100.64.0.1)
Ali pa lahko neposredno odprete programsko opremo tailscale in si ogledate IP naprave, ki se je pridružila omrežju
Drugi korak: Povežite se na telefonu
-
- Odprite aplikacijo Termius
-
- Kliknite "+" v spodnjem desnem kotu → Izberite "Gostitelj"
-
- Izpolnite informacije, o tem koraku ne bom veliko govoril, normalne informacije o povezavi SSH
Če je uspešno: Videli boste vmesnik terminala na zaslonu telefona, lahko vnesete ukaze! To pomeni, da je povezava uspešna.
Korak 5: Namestite tmux
Čeprav je po zaključku zgornjih korakov že mogoče povezati računalnik, je tmux ključnega pomena za uresničitev "ohranjanja seje". Brez njega se bo naloga prekinila, ko se SSH prekine; z njim se bo naloga še naprej izvajala v ozadju in jo bo mogoče kadar koli obnoviti.
V terminalu računalnika vnesite:
brew install tmuxPo namestitvi vnesite tmux -V, če se prikaže številka različice, to pomeni, da je uspešno.
0x02
Po vseh namestitvah lahko z veseljem uporabljate telefon za nadzor claude code na računalniku.
Recimo, da ste v podjetju zagnali nalogo claude code (ali katero koli drugo dolgo nalogo), zdaj pa morate ven in želite kadar koli preveriti napredek s telefonom.
Scenarij 1: Zaženite nalogo v podjetju
V terminalu računalnika vnesite:
tmux new -s ccZaženite svoj program v seji tmux:
claude

Ali pa zaženite kateri koli program, ki ga želite izvajati dlje časa.
Ključna operacija: Pritisnite Ctrl+B, nato pritisnite D (najprej držite Ctrl+B, spustite, nato pritisnite D)
Ta operacija se imenuje "ločitev seje"

Vaš claude code se bo še naprej izvajal v ozadju, vendar bo vmesnik terminala zapustil.
Zdaj lahko zaprete terminal ali celo izklopite zaslon računalnika, program se ne bo prekinil.
Scenarij 2: Preverite s telefonom po odhodu
-
- Odprite aplikacijo Termius na telefonu
-
- Kliknite prej shranjenega gostitelja
-
- Po uspešni povezavi v terminal vnesite:
tmux attach -t ccZgodilo se bo nekaj čarobnega: Videli boste popolnoma enak vmesnik! Program se še vedno izvaja, izhod se nadaljuje, kot da nikoli niste zapustili računalnika.
Kot slika na začetku članka!
Lahko nadaljujete z delom ali pa ponovno pritisnete Ctrl+B in nato D, program se bo še naprej izvajal v ozadju.
0x03
Na ta način lahko claude code 7 * 24 ur pomaga pri delu. Poleg tega lahko prek cc neposredno zahtevate, da nadzoruje računalnik za izvajanje nekaterih operacij.
Zakaj ne uporabljam oddaljenega namizja? Ker ni potrebno in je operacija preveč zapletena. Potrebujem samo povezavo ssh, da bo hitreje in bolj priročno.





