Kasutage oma AI-tööriista (claude code) kaugjuhtimiseks telefoni, et see aitaks teid 7*24 katkematult tööd teha.
Hiljuti, kui ma kasutasin claude code'i, lasin ma cc-l sageli enne tööpäeva lõppu täita mõningaid pikki ülesandeid, kuid mõnikord võib see töö käigus kõrvale kalduda või pean ma täitma mõningaid kinnitustöid. Alles järgmisel päeval kontorisse jõudes avastasin, et ülesanne on peatatud.
Seetõttu panin kokku komplekti ebaseaduslikke meetodeid, et hallata oma arvutis olevaid cc-ülesandeid telefoniga, efekt on umbes selline:

0x01
Konkreetseks realiseerimiseks on vaja kasutada järgmisi tööriistu/tarkvara:
-
• Üks koduarvuti (Mac, Windows või Linux, see artikkel võtab näiteks Maci)
-
• Üks mobiiltelefon (Android või iPhone)
-
• Mõlemad seadmed saavad Internetti kasutada (koduarvuti peab olema sisse lülitatud)
Seade
Vajalik tarkvara
Roll
Koduarvuti
Tailscale
Looge "virtuaalne sisevõrk", et telefon leiaks arvuti
Koduarvuti
tmux
Säilitage seanss katkematult (põhifunktsioon)
Mobiiltelefon
Tailscale'i rakendus
Liituge virtuaalse sisevõrguga
Mobiiltelefon
Terminali rakendus (nt Termius)
Arvuti juhtimine telefonis
Tailscale ja Termius on mõlemad tasulised tarkvarad (tellimuspõhised), kuid nende põhifunktsioone saab tasuta kasutada, millest piisab. Tailscale'il on ka tasuta avatud lähtekoodiga serveripoolne realisatsioon, mida saab asendada.
Samm 1: Installige Tailscale
Tailscale'i roll on panna telefon ja arvuti samasse "virtuaalsesse võrku", isegi kui need asuvad erinevates kohtades ja erinevates võrkudes (näiteks arvuti on kodus ja telefon kohvikus), saavad nad üksteist leida.
Toimingud:
-
- Avage arvuti brauser ja külastage https://tailscale.com
-
- Klõpsake "Download" ja valige oma arvutisüsteem (Mac, Windows või Linux)
-
- Laadige alla ja installige, installiprotsess on nagu tavalise tarkvara installimine
-
- Pärast installimist ilmub sisselogimisliides, logige sisse Google'i konto või GitHubi kontoga (tasuta registreerimine)
-
- Pärast edukat sisselogimist töötab Tailscale automaatselt taustal ja kuvab Connected
Mobiilseadme pool on sarnane, pärast installimist logige sisse sama kontoga, pärast sisselogimist kuvab rakendus "Connected".
Nüüd on teie telefon ja arvuti samas virtuaalses võrgus! Nad saavad üksteist "näha", nagu nad oleksid sama ruuteri all.
Samm 2: Lülitage sisse arvuti kaugjuurdepääs
See samm on selleks, et arvuti lubaks kaugjuurdepääsu SSH (turvaline ühendusviis) kaudu. Macis tehke järgmist:
`# Run the command sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux: Kui kasutate Windowsi või Linuxit, peate sisse lülitama SSH-teenuse, konkreetse meetodi leiate otsinguga "Windows 开启SSH" või "Linux 开启SSH".
Samm 3: Installige telefoni terminali rakendus
Telefonis vajate SSH-ga ühenduse loomiseks terminali rakendust. Soovitatav on kasutada Termiust (tasuta versioonist piisab). Toimingud:
-
- Avage https://termius.com/index.html, registreerige konto ja pärast sisselogimist saate rakenduse alla laadida. Või otsige otse Google'i poest.
-
- Installige ja avage.
-
- Esmakordsel avamisel palutakse teil luua "host", jätke see esialgu vahele ja konfigureerige see hiljem.
Samm 4: Testige ühendust
Nüüd testime, kas telefon saab arvutiga ühenduse luua.
Esimene samm: leidke arvuti virtuaalne IP Sisestage arvuti terminali:
tailscale statusMärkige üles kuvatav IP-aadress (nt 100.64.0.1)
Või avage otse Tailscale'i tarkvara, et näha ka võrguga liitunud seadme IP-d
Teine samm: looge telefonis ühendus
-
- Avage Termiuse rakendus
-
- Klõpsake paremas alanurgas "+" → valige "Host"
-
- Täitke teave, seda sammu ma ei korda, normaalne SSH-ühenduse teave
Kui see õnnestub: näete telefoni ekraanil terminali liidest, saate sisestada käske! See tähendab, et ühendus on edukas.
Samm 5: Installige tmux
Kuigi ülaltoodud sammud on lõpetatud, saate juba arvutiga ühenduse luua, kuid tmux on "seansi säilitamise" võti. Ilma selleta katkestatakse ülesanne pärast SSH-ühenduse katkestamist; sellega jätkub ülesanne taustal ja ülesannet saab hiljem igal ajal taastada.
Sisestage arvuti terminali:
brew install tmuxPärast installimist sisestage tmux -V, kui kuvatakse versiooninumber, tähendab see, et see on edukas.
0x02
Pärast kõigi installimist saate telefoniga meeldivalt juhtida arvutis olevat claude code'i.
Oletame, et käivitasite ettevõttes claude code'i ülesande (või mõne muu pika ülesande), nüüd peate välja minema ja soovite telefoniga igal ajal edenemist kontrollida.
Stseen 1: käivitage ülesanne ettevõttes
Sisestage arvuti terminali:
tmux new -s ccKäivitage oma programm tmux-seansis:
claude

Või käivitage mis tahes programm, mida soovite pikka aega käitada.
Põhitoiming: vajutage Ctrl+B, seejärel vajutage D (hoidke kõigepealt all Ctrl+B, vabastage ja seejärel vajutage D)
Seda toimingut nimetatakse "seansi eraldamiseks"

Teie claude code jätkab taustal töötamist, kuid terminali liides väljub.
Nüüd saate terminali sulgeda või isegi arvuti ekraani välja lülitada, programm ei katke.
Stseen 2: pärast väljaminekut kontrollige telefoniga
-
- Avage telefonis Termiuse rakendus
-
- Klõpsake varem salvestatud hosti
-
- Pärast edukat ühenduse loomist sisestage terminali:
tmux attach -t ccJuhtub maagiline asi: näete täpselt sama liidest! Programm töötab endiselt ja väljund jätkub, nagu te poleks kunagi arvuti eest lahkunud.
Nagu artikli alguses olev pilt!
Saate jätkata toiminguid või vajutada uuesti Ctrl+B ja seejärel D seansi eraldamiseks, programm jätkab taustal töötamist.
0x03
Nii saate lasta claude code'il 7 * 24 tundi teid töös aidata. Ja cc kaudu saate lasta sellel otse teie arvutit juhtida, et teha mõningaid toiminguid.
Miks mitte kasutada kauglauda? Sest see pole vajalik ja toiming on liiga keeruline. Ma vajan ainult ssh-ühendust, et see oleks kiirem ja mugavam.





