Brug din telefon til at fjernstyre dine AI-værktøjer (claude code), og lad dem arbejde for dig 7*24 non-stop.
Jeg har for nylig brugt claude code, og jeg lader ofte cc udføre nogle lange opgaver, før jeg går fra arbejde, men nogle gange kan det ske, at det går galt, eller at jeg skal udføre nogle bekræftelsesopgaver. Først når jeg kommer på arbejde næste dag, opdager jeg, at opgaven er blevet sat i bero.
Så jeg har lavet et sæt onde metoder til at bruge min telefon til at administrere mine cc-opgaver på min computer, og effekten er omtrent som følger:

0x01
Den specifikke implementering kræver brug af følgende værktøjer/software:
-
• En computer derhjemme (Mac, Windows eller Linux er fint, denne artikel bruger Mac som eksempel)
-
• En mobiltelefon (Android eller iPhone)
-
• Begge enheder kan få adgang til internettet (hjemmecomputeren skal være tændt)
Enhed
Software der skal installeres
Formål
Computer derhjemme
Tailscale
Opret et "virtuelt internt netværk", så telefonen kan finde computeren
Computer derhjemme
tmux
Oprethold sessionen uden afbrydelse (kernefunktion)
Telefon
Tailscale App
Tilslut til det virtuelle interne netværk
Telefon
Terminal App (såsom Termius)
Betjen computeren på telefonen
Tailscale og Termius er begge betalte software (abonnement), men deres grundlæggende funktioner kan bruges gratis, hvilket er nok. Tailscale har også en gratis open source-serverimplementering, der kan udskiftes.
Trin 1: Installer Tailscale
Tailscales formål er at lade telefonen og computeren være i det samme "virtuelle netværk", selvom de er forskellige steder, forskellige netværk (f.eks. computeren er derhjemme, telefonen er på en café), kan de stadig finde hinanden.
Betjeningstrin:
-
- Åbn computerens browser og besøg https://tailscale.com
-
- Klik på "Download", og vælg dit computersystem (Mac, Windows eller Linux)
-
- Download og installer, installationsprocessen er som at installere almindelig software
-
- Når installationen er fuldført, vises et login-interface, log ind med en Google-konto eller GitHub-konto (gratis registrering)
-
- Når du er logget ind, kører Tailscale automatisk i baggrunden og viser Connected
Mobilterminalen er ens, efter installationen skal du logge ind med den samme konto, og efter login viser appen "Connected".
Nu er din telefon og computer i det samme virtuelle netværk! De kan "se" hinanden, ligesom de er under den samme router.
Trin 2: Aktiver fjernlogin på computeren
Dette trin er at lade computeren tillade fjernadgang via SSH (en sikker forbindelsesmetode). Udfør følgende handlinger på Mac:
`# Kør kommandoen sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux: Hvis du bruger Windows eller Linux, skal du aktivere SSH-tjenesten. Den specifikke metode kan søges efter "Aktiver SSH i Windows" eller "Aktiver SSH i Linux".
Trin 3: Installer en terminal-app på telefonen
På din telefon har du brug for en terminalapplikation, der kan oprette forbindelse til SSH. Det anbefales at bruge Termius (den gratis version er nok). Betjeningstrin:
-
- Åbn https://termius.com/index.html, registrer en konto og log ind, så kan du downloade appen. Eller søg direkte i Google Store.
-
- Installer og åbn.
-
- Første gang du åbner den, bliver du bedt om at oprette en "host", spring over den først, og konfigurer den senere.
Trin 4: Test forbindelsen
Lad os nu teste, om telefonen kan oprette forbindelse til computeren.
Første trin: Find computerens virtuelle IP Indtast følgende i computerens terminal:
tailscale statusNoter den viste IP-adresse (f.eks. 100.64.0.1)
Eller du kan åbne tailscale-softwaren direkte for at se IP'en på den enhed, der er tilsluttet netværket
Andet trin: Opret forbindelse på telefonen
-
- Åbn Termius App
-
- Klik på "+" nederst til højre → Vælg "Host"
-
- Udfyld oplysningerne, jeg vil ikke sige meget om dette trin, det er de normale SSH-forbindelsesoplysninger
Hvis det lykkes: Du vil se en terminalgrænseflade på telefonskærmen, hvor du kan indtaste kommandoer! Det betyder, at forbindelsen er lykkedes.
Trin 5: Installer tmux
Selvom ovenstående trin er fuldført, kan du allerede oprette forbindelse til computeren, men tmux er nøglen til at realisere "session vedligeholdelse". Uden den vil opgaven blive afbrudt, når SSH afbrydes; med den vil opgaven fortsætte med at køre i baggrunden, og du kan til enhver tid genoptage opgaven senere.
Indtast følgende i computerens terminal:
brew install tmuxNår installationen er fuldført, skal du indtaste tmux -V. Hvis versionsnummeret vises, betyder det, at det er lykkedes.
0x02
Når alt er installeret, kan du bruge din telefon til at styre claude code på din computer.
Antag, at du har startet en claude code-opgave (eller en anden lang opgave) på virksomheden, og nu skal du ud, og du vil til enhver tid tjekke fremskridtene med din telefon.
Scenarie 1: Start opgaven på virksomheden
Indtast følgende i computerens terminal:
tmux new -s ccStart dit program i tmux-sessionen:
claude

Eller start et program, du vil køre i lang tid.
Vigtig handling: Tryk på Ctrl+B, og tryk derefter på D (hold Ctrl+B nede, slip, og tryk derefter på D)
Denne handling kaldes "frakobling af session"

Din claude code vil fortsætte med at køre i baggrunden, men terminalgrænsefladen vil afslutte.
Nu kan du lukke terminalen eller endda slukke for computerskærmen, programmet vil ikke blive afbrudt.
Scenarie 2: Tjek med din telefon efter at have gået ud
-
- Åbn Termius App på din telefon
-
- Klik på den tidligere gemte host
-
- Når forbindelsen er oprettet, skal du indtaste følgende i terminalen:
tmux attach -t ccDer sker noget magisk: Du vil se den nøjagtig samme grænseflade! Programmet kører stadig, outputtet fortsætter, som om du aldrig havde forladt computeren.
Ligesom billedet i starten af artiklen!
Du kan fortsætte med at betjene eller trykke på Ctrl+B og derefter D igen for at adskille sessionen, og programmet vil fortsætte med at køre i baggrunden.
0x03
På denne måde kan du lade claude code hjælpe dig med at arbejde 7 * 24 timer. Og gennem cc kan du også lade den hjælpe dig med at styre computeren til at udføre nogle handlinger.
Hvorfor ikke bruge fjernskrivebord? Fordi det er unødvendigt, og betjeningen er for kompliceret. Jeg har kun brug for en ssh-forbindelse, så det kan være hurtigere og mere bekvemt.





