Mida te õpite
See juhend tutvustab teile kõiki meetodeid Claude Code kaugtööks — alates Anthropic ametlikust Remote Control funktsioonist kuni DIY SSH seadistusteni koos tmux, mosh ja Tailscale'iga. Selle lõpuks on teil töötav mobiilne kodeerimisseadistus, kus saate alustada ülesandeid oma lauaarvutis, lahkuda kontorist ja säilitada täielik kontroll oma telefonist.
Claude Code Remote Control: Täielik 2026. aasta juhend
- veebruaril 2026 tõi Anthropic välja Remote Control funktsiooni — võimaluse alustada kodeerimisülesannet oma terminalis, panna sülearvuti kotti ja säilitada täielik kontroll oma telefonist. Ei ole vaja VPN-i, pordi suunamist ega kolmanda osapoole tööriistu. Allikas
Kuid ametlik funktsioon on vaid üks osa loost. Arendajate kogukond on Claude Code ümber ehitanud terve mobiilse kodeerimise seadistuste ökosüsteemi, ulatudes lihtsatest SSH tunnelitest kuni keerukate mitme tööriistaga töövoogudeni koos tõuketeavituste ja häälkäsklustega. See juhend katab need kõik.
Osa 1: Ametlik Remote Control
Mis see on
Remote Control on Anthropic sisseehitatud funktsioon Claude Code sessioonide jätkamiseks seadmete vahel. See töötab nii, et teie kohalik Claude Code eksemplar registreerib end Anthropic API-s serverina, võimaldades seejärel volitatud klientidel (teie telefonil) sessiooniga ühendust võtta ja seda eemalt juhtida. Allikas
Kuidas see kapoti all töötab
Turvamudel on lihtne ja konservatiivne:
Teie lauaarvuti (Claude Code) Anthropic API Teie telefon (Claude App)
│ │ │
├──── Registreeri sessioon ──────►│ │
│ │ │
│◄─── Määra sessiooni URL ───────┤ │
│ │ │
│ Kuva QR-kood │ │
│ │◄──── Skanni QR / Autendi ┤
│ │ │
│◄─── Suuna sõnumid ─────────────┤──── Suuna sõnumid ──────►│
│ │ │
│ (Kogu liiklus üle TLS) │ │
Peamised turvaomadused:
- Sissetulevaid porte pole — teie kohalik masin teeb ainult väljuvaid HTTPS päringuid
- Otsest ühendust pole — teie telefon ei ühendu kunagi otse teie lauaarvutiga
- TLS krüpteerimine — kogu liiklus liigub läbi Anthropic API üle TLS
- Sessioonipõhine — igal Remote Control sessioonil on kordumatu URL, mis aegub
Seadistamise sammud
Samm 1: Uuendage Claude Code
Remote Control nõuab Claude Code v2.1.51 või uuemat versiooni:
# Kontrollige oma versiooni
claude --version
# Uuendage vajadusel
npm update -g @anthropic-ai/claude-code
Samm 2: Alustage sessiooni
Alustage oma projektiga töötamist tavapäraselt:
cd ~/projects/my-app
claude
Samm 3: Lülitage Remote Control sisse
Käivitage oma Claude Code sessiooni seest:
/rc
# või
/remote-control
See käivitab Remote Control serveri. Teie terminalis kuvatakse:
Remote Control active
Session URL: https://code.claude.com/rc/abc123-def456
Press [space] to show QR code
Press [q] to stop Remote Control
Samm 4: Ühendage oma telefonist
Kaks võimalust:
- QR-kood: Vajutage terminalis tühikut, et kuvada QR-kood. Avage oma telefonis Claude app ja skannige see.
- URL: Kopeerige sessiooni URL ja avage see oma telefoni Claude app rakenduses.
Teie telefonil on nüüd täielik kontroll Claude Code sessiooni üle. Saate saata sõnumeid, kinnitada failimuudatusi ja vaadata väljundit — vestlus püsib sünkroonis kõigis ühendatud seadmetes. Allikas
Remote Control vaikimisi sisselülitamine
Kui kasutate Remote Control funktsiooni sagedasti, lülitage see sisse kõigi sessioonide jaoks:
/mobile
See kuvab QR-koodi Claude app installimiseks, kui teil seda veel pole, ja lülitab seade "Enable Remote Control for all sessions" väärtusele true. Kui see on sisse lülitatud, käivitub iga Claude Code sessioon automaatselt Remote Control režiimis. Allikas
Paketi nõuded
| Pakett | Hind | Remote Control |
|---|---|---|
| Free | $0 | Pole saadaval |
| Pro | $20/month | Saadaval |
| Max | $100–200/month | Saadaval |
| Team | Kohandatud | Saadaval |
| Enterprise | Kohandatud | Saadaval |
Remote Control piirangud
- Nõuab Claude app rakendust — te ei saa kasutada tavalist brauserit; vajalik on Claude mobiilirakendus
- Sõltuvus Anthropic teenusest — kogu liiklus liigub läbi Anthropic serverite; kui nende API on maas, on ka Remote Control maas
- Võrguühenduseta tugi puudub — mõlemal seadmel peab olema internetiühendus
- Sessiooni aegumine — mitteaktiivsed sessioonid aeguvad lõpuks
- Üks pakkuja — töötab ainult Claude mudelitega, mitte siis, kui kasutate OpenCode või muid mitme pakkujaga tööriistu
Osa 2: SSH + tmux + mosh (DIY lähenemine)
Arendajatele, kes soovivad täielikku terminali kontrolli, mitme pakkuja tuge või töötavad ebakindlates võrkudes, on SSH-põhine lähenemine töökindlam. Nagu arendaja Harper Reed kirjutas: "Kui nuputasin, kuidas kasutada Claude Code telefonis, oli ilmne vastus ssh-ida telefonist arvutisse ja käivitada claude." Allikas
Miks kolm tööriista?
Teil on vaja kahte tüüpi vastupidavust:
- mosh tegeleb ebakindla mobiiliühendusega — WiFi-lt mobiilsele andmesidele üleminekud, surnud tsoonid, telefoni unerežiim
- tmux tegeleb sessiooni säilitamisega — hoiab Claude Code sessiooni elus isegi siis, kui teie telefon täielikult lahti ühendub
Koos muudavad need mobiilse arenduse tegelikult teostatavaks. Allikas
Pinu seadistamine
Samm 1: Installige Tailscale (Privaatvõrk)
Tailscale loob teie seadmete vahel privaatse WireGuard võrgu. Ei mingit pordi suunamist, ruuteri konfigureerimist ega tulemüüri reegleid.
Teie lauaarvutis:
# macOS
brew install tailscale
# Linux
curl -fsSL https://tailscale.com/install.sh | sh
# Käivitage Tailscale
sudo tailscale up
Teie telefonis:
- Installige Tailscale rakendus oma rakendustepoest
- Logige sisse sama kontoga
- Mõlemad seadmed on nüüd samas privaatvõrgus
Teie lauaarvuti saab Tailscale IP (midagi sellist nagu 100.64.x.x), kuhu teie telefon pääseb otse ligi, hoolimata sellest, millises WiFi või mobiilsidevõrgus seadmed on. Allikas
Samm 2: Installige tmux (Sessiooni säilitamine)
tmux hoiab teie terminali sessioonid elus sõltumatult teie SSH ühendusest. Kui teie telefon ühenduse katkestab (ekraanilukk, võrgu vahetus, aku tühjenemine), jätkab tmux sessioon töötamist.
# macOS
brew install tmux
# Ubuntu/Debian
sudo apt install tmux
Looge mobiilseks kasutamiseks optimeeritud tmux konfiguratsioon:
# ~/.tmux.conf
# Suurendage tagasikerimise puhvrit
set -g history-limit 50000
# Lülitage sisse hiire tugi (kasulik mobiilis)
set -g mouse on
# Vähendage escape-aega reageerivamaks mobiilseks sisestuseks
set -sg escape-time 10
# Olekuriba kasuliku infoga
set -g status-right '#H | %H:%M'
# Suurem olekuriba mobiilseks loetavuseks
set -g status-style 'bg=colour235 fg=colour136'
Samm 3: Installige mosh (Ühenduse vastupidavus)
mosh (Mobile Shell) kasutab TCP asemel UDP-d, mis saab võrgu üleminekutega sujuvalt hakkama. Kui teie telefon lülitub WiFi-lt mobiilsele andmesidele või liigub läbi tunneli, ühendub mosh automaatselt uuesti.
Teie lauaarvutis:
# macOS
brew install mosh
# Ubuntu/Debian
sudo apt install mosh
Teie telefonis:
- iOS: Installige Blink Shell või Termius — mõlemad toetavad mosh-i natiivselt
- Android: Installige JuiceSSH või Termux koos mosh paketiga
Samm 4: Ühendage ja käivitage Claude Code
Teie telefoni SSH kliendist:
# Ühendage mosh-i kaudu Tailscale'i abil
mosh user@100.64.x.x
# Alustage või liituge tmux sessiooniga
tmux new-session -s claude
# või kui sessioon on juba olemas:
tmux attach -t claude
# Käivitage Claude Code
cd ~/projects/my-app
claude
Nüüd on teil Claude Code sessioon, mis:
- Elab üle võrguvahetused (mosh)
- Elab üle telefoni lahtiühendamised (tmux)
- On kättesaadav igast teie Tailscale võrgu seadmest
- Töötab mis tahes AI pakkujaga, mitte ainult Claude'iga
Uuesti ühendamine pärast katkestust
Kui võtate telefoni hiljem kätte:
# mosh ühendub automaatselt uuesti, kui sessioon on veel elus
# Kui mosh sessioon suri, alustage uut:
mosh user@100.64.x.x
# Liituge uuesti oma tmux sessiooniga
tmux attach -t claude
Teie Claude Code sessioon on täpselt seal, kus see pooleli jäi — sama vestlus, sama töökataloog, samad ootel muudatused.
Osa 3: Tõuketeavitused ntfy abil
Nii Remote Control kui ka SSH seadistuste probleem on see, et peate pidevalt oma telefoni kontrollima, et näha, kas Claude Code lõpetas oma ülesande. Lahendus on tõuketeavitused.
Mis on ntfy?
ntfy on lihtne avatud lähtekoodiga tõuketeavituste teenus. Privaatsuse huvides saate seda ise majutada või kasutada avalikku eksemplari aadressil ntfy.sh. Allikas
Isemajandatud ntfy koos Tailscale'iga
Maksimaalse privaatsuse tagamiseks käivitage ntfy oma lauaarvutis ja pääsege sellele ligi läbi Tailscale'i:
# Installige ntfy
brew install ntfy # macOS
# või
sudo apt install ntfy # Linux
# Käivitage ntfy server (see kuulab vaikimisi porti 80)
ntfy serve --listen-http :8090
Kuna teie telefon ja lauaarvuti on samas Tailscale võrgus, pääseb teie telefon ntfy juurde aadressil http://100.64.x.x:8090. Teie privaatvõrgust andmed ei välju.
Claude Code konksude (hooks) seadistamine
Claude Code konksud võimaldavad teil käivitada kohandatud käsklusi teatud sündmuste toimumisel. Seadistage konks, mis saadab teavituse, kui Claude Code vajab sisendit:
// ~/.claude/settings.json
{
"hooks": {
"notification": {
"command": "curl -s -d 'Claude Code vajab tähelepanu' http://100.64.x.x:8090/claude-code",
"event": "stop"
}
}
}
ntfy mobiilirakenduse seadistamine
- Installige oma telefoni ntfy rakendus (iOS või Android)
- Lisage tellimus teemale
claude-codeoma isemajandatud serveris (http://100.64.x.x:8090/claude-code) - Lülitage teema jaoks sisse tõuketeavitused
Nüüd, kui Claude Code peatub ja vajab sisendit — olgu see siis ülesande lõpetamine, viga või vajadus kinnituse järele —, saate oma telefoni tõuketeavituse. Pole vaja hoida terminali lahti ega pidevalt kontrollida.
Täpsem teavituste seadistamine
Kontekstirikkamate teavituste saamiseks võite lisada viimase sõnumi Claude Code'ist:
#!/bin/bash
# ~/.claude/hooks/notify.sh
# Hangi viimased paar rida Claude Code väljundist
LAST_OUTPUT=$(tail -5 /tmp/claude-code-output.log 2>/dev/null || echo "Task completed")
# Saada teavitus koos kontekstiga
curl -s \
-H "Title: Claude Code" \
-H "Priority: high" \
-H "Tags: robot" \
-d "$LAST_OUTPUT" \
http://100.64.x.x:8090/claude-code
Osa 4: Happy Coder (Tasuta avatud lähtekoodiga alternatiiv)
Happy Coder on tasuta avatud lähtekoodiga tööriist, mis pakub veebipõhist liidest Claude Code eemalt juhtimiseks koos sisseehitatud tõuketeavituste ja häälkäsklustega. Allikas
Põhiomadused
- Tasuta ja avatud lähtekoodiga — lisaks Claude Code paketile pole vaja täiendavat tellimust
- Tõuketeavitused — sisseehitatud teavitussüsteem, ntfy seadistamist pole vaja
- Häälkäsklused — rääkige käsklusi selle asemel, et väikesel ekraanil trükkida
- Mitme agendi tugi — töötab koos Codexiga lisaks Claude Code'ile
- Veebipõhine — töötab igas mobiilses brauseris, rakenduse installimine pole vajalik
Seadistamine
# Installige Happy Coder
npm install -g happy-coder
# Käivitage server
happy-coder start --port 3000
# Juurdepääs telefonist Tailscale'i kaudu
# http://100.64.x.x:3000
Happy Coder pakub mobiilile optimeeritud veebiliidest, mis kuvab teie Claude Code vestlust, võimaldab saata sõnumeid ja näitab failimuudatusi — seda kõike läbi brauseri.
Osa 5: Täielik seadistuste võrdlus
Meetodite võrdlusmaatriks
| Funktsioon | Remote Control | SSH + tmux + mosh | Happy Coder |
|---|---|---|---|
| Seadistamise keerukus | Minimaalne (1 käsklus) | Mõõdukas (30 min) | Lihtne (5 min) |
| Maksumus | Sisaldub paketis | Tasuta (Tailscale tasuta tase) | Tasuta |
| Võrgu vastupidavus | Mõõdukas | Suurepärane (mosh) | Mõõdukas |
| Sessiooni säilitamine | Hea | Suurepärane (tmux) | Hea |
| Tõuketeavitused | Ei | ntfy seadistusega | Sisseehitatud |
| Häälkäsklused | Ei | Ei | Jah |
| Mitme pakkuja tugi | Ainult Claude | Kõik pakkujad | Claude + Codex |
| Võrguühenduseta võimekus | Ei | Osaline (tmux püsib) | Ei |
| Täielik terminali pääs | Ei (ainult vestlus) | Jah | Ei (ainult vestlus) |
| Telefoni rakendus vajalik | Claude app | SSH klient | Brauser |
Soovitatav seadistus kasutusjuhtude kaupa
Tavakasutaja (kontrollib ülesandeid aeg-ajalt): → Remote Control. Üks käsklus, üks QR-skannimine, valmis.
Igapäevane mobiilne kodeerija (kodeerib sageli telefonist): → SSH + tmux + mosh + ntfy. Maksimaalne vastupidavus ja kontroll.
Tiimijuht (jälgib mitut sessiooni): → Happy Coder. Veebipõhine, toetab mitut agenti, sisseehitatud teavitused.
Mitme pakkuja arendaja (kasutab Claude, Codex ja kohalikke mudeleid): → SSH + tmux + mosh. Töötab mis tahes tööriistaga, mis jookseb terminalis.
Osa 6: Täpsemad konfiguratsioonid
Mitme Claude Code sessiooni käitamine
tmux-i abil saate käivitada mitu Claude Code sessiooni paralleelselt ja nende vahel lülituda:
# Loo nimega sessioonid eri projektide jaoks
tmux new-session -d -s project-api
tmux new-session -d -s project-frontend
tmux new-session -d -s project-tests
# Navigeeri ja käivita Claude Code igas sessioonis
tmux send-keys -t project-api 'cd ~/projects/api && claude' C-m
tmux send-keys -t project-frontend 'cd ~/projects/frontend && claude' C-m
tmux send-keys -t project-tests 'cd ~/projects/tests && claude' C-m
# Lülitu telefonist sessioonide vahel
tmux switch-client -t project-api
tmux switch-client -t project-frontend
Graafilise liideseta Linux VM seadistus
Tiimidele, kes soovivad spetsiaalset kaugtöö keskkonda, töötab Claude Code Remote Control graafilise liideseta Linux VM-ides SSH + tmux kaudu. Allikas
# Teie pilve VM-is (AWS, GCP jne)
# Installige Claude Code
npm install -g @anthropic-ai/claude-code
# Käivitage tmux sessioonis
tmux new-session -s remote-claude
# Käivitage Claude Code
claude
# Käivitage Remote Control
/rc
Seejärel skannige oma telefonist QR-kood. See annab teile võimsa pilvepõhise arenduskeskkonna, mida juhitakse täielikult mobiilist.
Remote Control kombineerimine SSH-ga
Maksimaalse paindlikkuse saavutamiseks saate kasutada mõlemat meetodit koos:
- SSH + tmux sessiooni säilitamiseks ja täielikuks terminali pääsuks
- Remote Control tmux sessiooni sees mobiilisõbraliku vestlusliidese jaoks
# SSH-ige oma masinasse
mosh user@100.64.x.x
# Liituge tmux-iga
tmux attach -t claude
# Sessiooni sees töötab Claude Code
# Lülitage Remote Control sisse telefoni juurdepääsuks
/rc
Nüüd on teil:
- tmux hoiab sessiooni elus
- mosh hoiab SSH ühenduse stabiilsena
- Remote Control pakub lihvitud mobiilset liidest
- Täielik terminali pääs, kui seda vajate
Osa 7: Rakenduste loomine liikvel olles
Mobiilne arenduse töövoog
Kombinatsioon Claude Code + kaugjuurdepääs muudab põhjalikult seda, millal ja kus saate olla produktiivne. Praktiline töövoog:
- Hommikune töölesõit: Vaadake oma telefonist üle öised CI tulemused, käivitage Remote Control kaudu parandusülesanded
- Lõunapaus: Kontrollige progressi ntfy teavituste kaudu, kinnitage või suunake muudatusi ümber
- Õhtu: Võtke sülearvuti kätte ja tmux sessioon on täpselt seal, kus see pooleli jäi
Millal on mobiilne kodeerimine mõistlik
Mobiilne kodeerimine Claude Code kaudu sobib kõige paremini:
- Ülesande algatamine — kirjeldage, mida soovite luua, ja laske Claude Code'il töötada, kuni olete eemal
- Koodi ülevaatus — lugege koodierinevusi (diffs) ja kinnitage muudatusi oma telefonist
- Vigade triaaž — uurige probleeme ja suunake Claude Code parandustele
- Progressi jälgimine — kontrollige kauakestvaid ülesandeid
See sobib vähem:
- Keeruline silumine — väikesed ekraanid muudavad pinu jälituste (stack traces) lugemise valusaks
- Visuaalne töö — CSS ja paigutuse kohandused vajavad täisekraani
- Suuremõõtmeline refaktoreerimine — soovite mahukaid muudatusi üle vaadata korralikult monitorilt
Ehitamine ZBuild abil kõikjalt
Arendajatele, kes soovivad rakendusi luua ja itereerida liikvel olles, täiendavad platvormid nagu ZBuild kaugtöö Claude Code töövoogu. ZBuild pakub visuaalset rakenduste ehitajat, mis töötab hästi tahvelarvutitel ja mida saab paaritada Claude Code'iga keerukama taustaloogika jaoks — andes teile täispinu (full-stack) arendusvõimekuse, mis ei nõua lauaarvutit.
Osa 8: Veaotsing
Tavalised probleemid ja lahendused
Probleem: "Remote Control pole teie paketis saadaval" Lahendus: Kontrollige, kas teil on Pro, Max, Team või Enterprise pakett. Tasuta tase ei toeta Remote Control funktsiooni.
Probleem: QR-koodi ei saa skannida Lahendus: Veenduge, et teie Claude app on uuendatud viimase versioonini. Proovige skannimise asemel otse sessiooni URL-i.
Probleem: mosh ühendus katkeb ja ei ühendu uuesti
Lahendus: Kontrollige, kas mosh-server töötab teie lauaarvutis (which mosh-server). Kontrollige, kas Tailscale on mõlemas seadmes ühendatud. Veenduge, et UDP pordid 60000-61000 on avatud, kui te ei kasuta Tailscale'i.
Probleem: tmux sessioon näitab pärast uuesti ühendamist tühja ekraani
Lahendus: Käivitage uue sessiooni loomise asemel tmux attach -t claude. Kui sessioon suri, kontrollige ~/.claude/logs/ alt, kas Claude Code kukkus kokku.
Probleem: ntfy teavitused ei jõua kohale
Lahendus: Kontrollige, kas ntfy server töötab (curl http://100.64.x.x:8090/health). Kontrollige, kas ntfy rakenduse tellimuse URL vastab teie serveri aadressile. Veenduge, et teie telefoni Tailscale ühendus on aktiivne.
Probleem: Claude Code sessioon aegus, kui telefon oli lahti ühendatud Lahendus: See juhtub Remote Control funktsiooniga pärast pikemat eemalviibimist. Kasutage tmux-põhist seadistust sessioonide jaoks, mis peavad kestma tunde. tmux sessioonid püsivad määramata aja, sõltumata kliendi ühendustest.
Probleem: Trükkimine on mobiilis aeglane Lahendus: Kasutage häälkäsklusi (Happy Coder) või hoidke sõnumid lühikesed ja ülesandekesksed. Teise võimalusena valmistage juhised (prompts) ette märkmete rakenduses ja kopeerige need terminali.
Osa 9: Turvalisuse kaalutlused
Remote Control turvalisus
- Kogu liiklus on krüpteeritud üle TLS läbi Anthropic API
- Sessiooni URL-id on kordumatud ja aeguvad pärast kasutamist
- Teie masinas ei avata sissetulevaid porte
- Teie sisselogimisandmed ja failid ei lahku kunagi teie masinast (edastatakse ainult Claude Code tekstiväljund)
SSH turvalisuse parimad tavad
Kui avate SSH mobiilseks juurdepääsuks:
# Kasutage ainult võtmepõhist autentimist (lülitage parooliga sisselogimine välja)
# Failis /etc/ssh/sshd_config:
PasswordAuthentication no
PubkeyAuthentication yes
# Piirake SSH ainult Tailscale liidesele
ListenAddress 100.64.x.x
# Kasutage mittestandardset porti
Port 2222
Tailscale turvalisus
Tailscale'i WireGuard-põhine võrk pakub:
- Otsast-otsani krüpteerimist seadmete vahel
- Andmete suunamist Tailscale serverite kaudu ei toimu (otsesed ühendused)
- MagicDNS lihtsaks hostinime lahendamiseks
- Juurdepääsu kontrollnimekirjad (ACL-id) tiimide seadistustele
Kokkuvõte
Claude Code kaugtöö kasutamine 2026. aastal ulatub imelihtsast (üks /rc käsklus) kuni täielikult kohandatuni (SSH + tmux + mosh + ntfy + Tailscale). Õige seadistus sõltub teie töövookust:
- Remote Control kiireteks mobiilseteks kontrollideks ilma seadistuseta
- SSH pinu arendajatele, kes elavad terminalis ja vajavad maksimaalset vastupidavust
- Happy Coder tasuta, funktsioonirikka kesktee jaoks
Praktiline mõju on märkimisväärne. Arendustöö ei ole enam seotud laua taga istumise ja lahtise sülearvutiga. Saate alustada ülesannet, minna eemale ja säilitada kontrolli. Kas ehitate kõrvalprojekti, haldate tiimi koodibaasi või loote rakenduse prototüüpi ZBuild abil, tähendab mobiilne Claude Code juurdepääs seda, et teie arenduse töövoog järgneb teile, mitte vastupidi.
Allikad
- Claude Code Remote Control Documentation — Anthropic
- Remote Claude Code: Programming Like the Early 2000s — Harper Reed
- Claude Code from the Beach: mosh, tmux, and ntfy — Rogs
- Claude Code Remote Control: Code From Your Phone — Medium
- Claude Code on Your Phone — Builder.io
- Perfect Claude Code Notifications with Tailscale and ntfy — Felipe Elias
- 3 Ways to Run Claude Code from Your Phone — Zilliz
- Run Claude Code from Your iPhone — Pete Sena / Medium
- Claude Code Remote Control Launch Analysis — Blockchain News
- Remote Control on Headless Linux VM — GitHub Issue #29479
- Claude Code Mobile Setup with tmux and Bitvise — GitHub Gist
- How to Use Claude Code on Your Phone — FelloAI
- Claude Code Mobile Setup — Sealos Blog