Naudokite mobilųjį telefoną nuotoliniu būdu valdyti savo AI įrankį (claude code), kad jis dirbtų jums 7*24 be pertraukų.
Pastaruoju metu, naudodamas claude code, dažnai prieš išeidamas iš darbo liepdavau cc atlikti ilgas užduotis, bet kartais galėjo nutikti taip, kad bėgant jis nukryptų nuo kurso arba man reikėtų atlikti patvirtinimo darbus. Tik kitą dieną atėjęs į darbą pastebėjau, kad užduotis buvo sustabdyta.
Todėl sukūriau savotišką „blogio praktiką“, naudodamas mobilųjį telefoną valdyti cc užduotis savo kompiuteryje, efektas maždaug toks:

0x01
Konkrečiam įgyvendinimui reikės naudoti šiuos įrankius/programinę įrangą:
-
• Namų kompiuteris (tinka Mac, Windows arba Linux, šiame straipsnyje kaip pavyzdys naudojamas Mac)
-
• Mobilusis telefonas (Android arba iPhone)
-
• Abu įrenginiai turi turėti prieigą prie interneto (namų kompiuteris turi būti įjungtas)
Įrenginys
Reikalinga įdiegti programinė įranga
Funkcija
Namų kompiuteris
Tailscale
Sukurkite „virtualų vidinį tinklą“, kad telefonas galėtų rasti kompiuterį
Namų kompiuteris
tmux
Palaikykite sesiją nepertraukiamą (pagrindinė funkcija)
Mobilusis telefonas
Tailscale App
Prisijunkite prie virtualaus vidinio tinklo
Mobilusis telefonas
Terminalo programa (pvz., Termius)
Valdykite kompiuterį telefonu
Tailscale ir Termius yra mokama programinė įranga (pagrįsta prenumerata), tačiau jų pagrindinės funkcijos gali būti naudojamos nemokamai, to jau pakanka. Tailscale taip pat turi nemokamą atvirojo kodo serverio įgyvendinimą, kuriuo galima pakeisti.
1 žingsnis: Įdiekite Tailscale
Tailscale funkcija yra leisti telefonui ir kompiuteriui būti tame pačiame „virtualiame tinkle“, net jei jie yra skirtingose vietose, skirtinguose tinkluose (pvz., kompiuteris yra namuose, o telefonas – kavinėje), jie vis tiek gali vienas kitą rasti.
Veiksmai:
-
- Atidarykite kompiuterio naršyklę ir eikite į https://tailscale.com
-
- Spustelėkite „Download“ ir pasirinkite savo kompiuterio sistemą (Mac, Windows arba Linux)
-
- Atsisiuntę įdiekite, diegimo procesas yra toks pat kaip ir įprastos programinės įrangos diegimas
-
- Baigus diegti, pasirodys prisijungimo sąsaja, prisijunkite naudodami Google arba GitHub paskyrą (nemokama registracija)
-
- Sėkmingai prisijungus, Tailscale automatiškai veiks fone ir rodys „Connected“
Panašiai ir mobiliajame įrenginyje, įdiegę prisijunkite naudodami tą pačią paskyrą, prisijungę programa rodys „Connected“.
Dabar jūsų telefonas ir kompiuteris yra tame pačiame virtualiame tinkle! Jie gali vienas kitą „matyti“, tarsi būtų po tuo pačiu maršrutizatoriumi.
2 žingsnis: Įjunkite nuotolinį prisijungimą prie kompiuterio
Šis žingsnis leidžia kompiuteriui leisti nuotolinę prieigą per SSH (saugų ryšio būdą). Mac kompiuteryje atlikite šiuos veiksmus:
`# Run the command sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux: jei naudojate Windows arba Linux, turite įjungti SSH paslaugą, konkrečius metodus galite ieškoti „Windows įjungti SSH“ arba „Linux įjungti SSH“.
3 žingsnis: Įdiekite terminalo programą telefone
Telefone jums reikia terminalo programos, kuri galėtų prisijungti prie SSH. Rekomenduojama naudoti Termius (pakanka nemokamos versijos). Veiksmai:
-
- Atidarykite https://termius.com/index.html, užregistruokite paskyrą ir prisijunkite, tada galite atsisiųsti programą. Arba tiesiog ieškokite Google parduotuvėje.
-
- Įdiekite ir atidarykite.
-
- Pirmą kartą atidarius bus paraginta sukurti „host“, praleiskite tai, konfigūruosime vėliau.
4 žingsnis: Patikrinkite ryšį
Dabar patikrinkime, ar telefonas gali prisijungti prie kompiuterio.
Pirmas žingsnis: raskite kompiuterio virtualų IP Kompiuterio terminale įveskite:
tailscale statusužsirašykite rodomą IP adresą (pvz., 100.64.0.1)
Arba galite tiesiog atidaryti tailscale programinę įrangą, kad pamatytumėte į tinklą įtrauktų įrenginių IP
Antras žingsnis: prisijunkite telefonu
-
- Atidarykite Termius App
-
- Spustelėkite apatiniame dešiniajame kampe esantį „+“ → pasirinkite „Host“
-
- Užpildykite informaciją, čia nekalbėsiu daug, normali SSH ryšio informacija
Jei pavyko: pamatysite terminalo sąsają telefono ekrane, galite įvesti komandas! Tai reiškia, kad ryšys sėkmingas.
5 žingsnis: Įdiekite tmux
Nors atlikus aukščiau nurodytus veiksmus jau galima prisijungti prie kompiuterio, tmux yra raktas į „sesijos palaikymą“. Be jo, SSH atsijungus užduotis bus nutraukta; su juo užduotis toliau veiks fone ir vėliau galėsite bet kada atnaujinti užduotį.
Kompiuterio terminale įveskite:
brew install tmuxBaigus diegti, įveskite tmux -V, jei rodomas versijos numeris, tai reiškia, kad pavyko.
0x02
Visiškai įdiegę galite laimingai naudoti savo telefoną valdyti claude code kompiuteryje.
Tarkime, kad įmonėje pradėjote claude code užduotį (arba bet kurią kitą ilgą užduotį), dabar turite išeiti ir norite bet kada patikrinti eigą naudodami savo telefoną.
1 scenarijus: pradėkite užduotį įmonėje
Kompiuterio terminale įveskite:
tmux new -s cctmux sesijoje paleiskite savo programą:
claude

Arba paleiskite bet kurią programą, kurią norite paleisti ilgą laiką.
Pagrindinė operacija: paspauskite Ctrl+B, tada paspauskite D (pirmiausia paspauskite ir palaikykite Ctrl+B, atleiskite, tada paspauskite D)
Ši operacija vadinama „sesijos atskyrimu“

Jūsų claude code toliau veiks fone, bet terminalo sąsaja bus uždaryta.
Dabar galite uždaryti terminalą ar net išjungti kompiuterio ekraną, programa nebus nutraukta.
2 scenarijus: patikrinkite telefonu išėję
-
- Atidarykite Termius App telefone
-
- Spustelėkite anksčiau išsaugotą host
-
- Sėkmingai prisijungę, terminale įveskite:
tmux attach -t ccAtsitiko stebuklas: pamatysite visiškai tą pačią sąsają! Programa vis dar veikia, išvestis vis dar tęsiasi, tarsi niekada nebūtumėte palikę kompiuterio.
Kaip paveikslėlyje straipsnio pradžioje!
Galite tęsti operaciją arba vėl paspausti Ctrl+B, tada D, kad atskirtumėte sesiją, programa toliau veiks fone.
0x03
Tokiu būdu galite leisti claude code 7 * 24 valandas dirbti jums. Be to, per cc galite tiesiogiai leisti jam valdyti kompiuterį, kad atliktų kai kurias operacijas.
Kodėl nenaudoti nuotolinio darbalaukio? Nes nėra jokio reikalo, o operacija per sudėtinga. Man reikia tik SSH ryšio, kad būtų greičiau ir patogiau.





