Använd din mobiltelefon för att fjärrstyra dina AI-verktyg (claude code) och låt dem jobba 7*24 utan avbrott.
Nyligen när jag använde claude code, brukade jag ofta låta cc utföra långa uppgifter innan jag gick hem från jobbet, men ibland kunde det spåra ur eller kräva att jag slutförde vissa bekräftelseuppgifter. Jag insåg inte att uppgiften hade avbrutits förrän jag kom till jobbet nästa dag.
Så jag kom på en uppsättning oortodoxa metoder för att använda min mobiltelefon för att hantera mina cc-uppgifter på min dator, effekten är ungefär som nedan:

0x01
Den specifika implementeringen kräver användning av följande verktyg/programvara:
-
• En dator hemma (Mac, Windows eller Linux fungerar, den här artikeln använder Mac som exempel)
-
• En mobiltelefon (Android eller iPhone)
-
• Båda enheterna kan ansluta till internet (håll hemdatorn påslagen)
Enhet
Programvara som behöver installeras
Syfte
Hemdator
Tailscale
Skapa ett "virtuellt internt nätverk" så att mobiltelefonen kan hitta datorn
Hemdator
tmux
Håll sessionen oavbruten (kärnfunktion)
Mobiltelefon
Tailscale App
Gå med i det virtuella interna nätverket
Mobiltelefon
Terminal App (t.ex. Termius)
Manövrera datorn på mobiltelefonen
Tailscale och Termius är båda betalprogram (prenumerationsbaserade), men deras grundläggande funktioner kan användas gratis, vilket är tillräckligt. Tailscale har också en gratis implementering av öppen källkodsserver, som kan ersättas.
Steg 1: Installera Tailscale
Tailscales syfte är att låta mobiltelefonen och datorn vara i samma "virtuella nätverk", även om de är på olika platser, olika nätverk (t.ex. datorn hemma, mobiltelefonen på ett kafé), kan de fortfarande hitta varandra.
Operationssteg:
-
- Öppna datorns webbläsare och besök https://tailscale.com
-
- Klicka på "Download" och välj ditt datorsystem (Mac, Windows eller Linux)
-
- Ladda ner och installera, installationsprocessen är som att installera vanlig programvara
-
- Efter installationen kommer ett inloggningsgränssnitt att dyka upp, logga in med ett Google-konto eller GitHub-konto (gratis registrering)
-
- Efter att ha loggat in framgångsrikt kommer Tailscale automatiskt att köras i bakgrunden och visa Connected
Mobilversionen är liknande, efter installationen, logga in med samma konto, efter inloggning kommer appen att visa "Connected".
Nu är din mobiltelefon och dator i samma virtuella nätverk! De kan "se" varandra, som om de vore under samma router.
Steg 2: Aktivera fjärrinloggning på datorn
Detta steg är att låta datorn tillåta fjärråtkomst via SSH (ett säkert anslutningssätt). Utför följande åtgärder på Mac:
`# Run the command sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux: Om du använder Windows eller Linux måste du aktivera SSH-tjänsten, den specifika metoden kan sökas efter "Aktivera SSH i Windows" eller "Aktivera SSH i Linux".
Steg 3: Installera en terminalapp på din mobiltelefon
På din mobiltelefon behöver du en terminalapp som kan ansluta till SSH. Det rekommenderas att använda Termius (gratisversionen räcker). Operationssteg:
-
- Öppna https://termius.com/index.html, registrera ett konto och logga in, du kan ladda ner appen. Eller sök direkt i Google Store.
-
- Installera och öppna.
-
- Första gången du öppnar den kommer du att bli ombedd att skapa en "värd", hoppa över den först och konfigurera den senare.
Steg 4: Testa anslutningen
Låt oss nu testa om mobiltelefonen kan ansluta till datorn.
Första steget: Hitta datorns virtuella IP Skriv in i datorns terminal:
tailscale statusNotera den visade IP-adressen (t.ex. 100.64.0.1)
Eller så kan du direkt öppna Tailscale-programvaran för att se IP-adressen för enheten som har anslutit till nätverket
Andra steget: Anslut på mobiltelefonen
-
- Öppna Termius App
-
- Klicka på "+" längst ner till höger → Välj "Värd"
-
- Fyll i informationen, jag kommer inte att säga mer om detta steg, det är den normala SSH-anslutningsinformationen
Om det lyckas: Du kommer att se ett terminalgränssnitt på mobiltelefonens skärm, du kan ange kommandon! Det betyder att anslutningen lyckades.
Steg 5: Installera tmux
Även om stegen ovan är slutförda kan du redan ansluta till datorn, men tmux är nyckeln till att uppnå "sessionsbevarande". Utan det kommer uppgiften att avbrytas efter att SSH kopplas bort; med det kommer uppgiften att fortsätta köras i bakgrunden och du kan återuppta uppgiften när som helst senare.
Skriv in i datorns terminal:
brew install tmuxEfter installationen, skriv tmux -V, om versionsnumret visas betyder det att det lyckades.
0x02
Efter att allt är installerat kan du använda din mobiltelefon för att lyckligt styra claude code på din dator.
Anta att du startade en claude code-uppgift (eller någon annan lång uppgift) på företaget, nu ska du gå ut och vill kontrollera förloppet med din mobiltelefon när som helst.
Scenario 1: Starta en uppgift på företaget
Skriv in i datorns terminal:
tmux new -s ccStarta ditt program i tmux-sessionen:
claude

Eller starta vilket program du vill köra länge.
Nyckeloperation: Tryck på Ctrl+B och tryck sedan på D (håll Ctrl+B intryckt först, släpp och tryck sedan på D)
Denna operation kallas "separera sessionen"

Din claude code kommer att fortsätta köras i bakgrunden, men terminalgränssnittet kommer att avslutas.
Nu kan du stänga terminalen, till och med stänga av datorskärmen, programmet kommer inte att avbrytas.
Scenario 2: Kontrollera med din mobiltelefon efter att ha gått ut
-
- Öppna Termius App på din mobiltelefon
-
- Klicka på den tidigare sparade värden
-
- Efter att anslutningen har lyckats, skriv in i terminalen:
tmux attach -t ccNågot magiskt händer: Du kommer att se exakt samma gränssnitt! Programmet körs fortfarande, utdata fortsätter, som om du aldrig hade lämnat datorn.
Precis som bilden i början av artikeln!
Du kan fortsätta att operera, eller trycka på Ctrl+B och sedan D igen för att separera sessionen, programmet fortsätter att köras i bakgrunden.
0x03
På så sätt kan du låta claude code hjälpa dig att arbeta 7 * 24 timmar. Och genom cc kan du också direkt låta den hjälpa dig att styra datorn för att utföra vissa operationer.
Varför inte använda fjärrskrivbord? För att det inte är nödvändigt och operationen är för komplicerad. Jag behöver bara en ssh-anslutning, så det kan gå snabbare och bekvämare.





