מה תלמדו
מדריך זה מלווה אתכם בכל שיטה לשימוש ב-Claude Code מרחוק — מהתכונה הרשמית של Remote Control של Anthropic ועד להגדרות DIY של SSH עם tmux, mosh, ו-Tailscale. בסיום, תהיה לכם מערכת פיתוח ניידת עובדת שבה תוכלו להתחיל משימות בשולחן העבודה שלכם, לעזוב את המשרד ולהמשיך לשלוט באופן מלא מהטלפון שלכם.
Claude Code Remote Control: המדריך המלא ל-2026
ב-25 בפברואר 2026, Anthropic השיקה את Remote Control — היכולת להתחיל משימת תכנות ב-terminal שלכם, להכניס את הלפטופ לתיק ולהמשיך בשליטה מלאה מהטלפון שלכם. ללא VPN, ללא port forwarding, וללא צורך בכלים של צד שלישי. מקור
אך התכונה הרשמית היא רק חלק אחד מהסיפור. קהילת המפתחים בנתה אקוסיסטם שלם של הגדרות קידוד ניידות סביב Claude Code, החל מ-SSH tunnels פשוטים ועד לזרימות עבודה מתוחכמות מרובות כלים עם התראות push וקלט קולי. מדריך זה מכסה את כולם.
חלק 1: Remote Control רשמי
מה זה
Remote Control היא תכונה מובנית של Anthropic להמשך סשנים של Claude Code בין מכשירים. היא עובדת על ידי כך שמופע ה-Claude Code המקומי שלכם נרשם מול ה-API של Anthropic כשרת, ואז מאפשר ללקוחות מורשים (הטלפון שלכם) להתחבר ולשלוט בסשן מרחוק. מקור
איך זה עובד מתחת למכסה המנוע
מודל האבטחה הוא ישיר ושמרני:
Your Desktop (Claude Code) Anthropic API Your Phone (Claude App)
│ │ │
├──── Register session ──────────►│ │
│ │ │
│◄─── Assign session URL ────────┤ │
│ │ │
│ Display QR code │ │
│ │◄──── Scan QR / Auth ─────┤
│ │ │
│◄─── Route messages ────────────┤──── Route messages ─────►│
│ │ │
│ (All traffic over TLS) │ │
מאפייני אבטחה מרכזיים:
- ללא inbound ports — המכונה המקומית שלכם מבצעת בקשות HTTPS outbound בלבד
- ללא חיבור ישיר — הטלפון שלכם לעולם לא מתחבר ישירות לשולחן העבודה שלכם
- הצפנת TLS — כל התעבורה עוברת דרך ה-API של Anthropic מעל TLS
- Session-scoped — לכל סשן Remote Control יש URL ייחודי שתוקפו פג
שלבי הגדרה
שלב 1: עדכון Claude Code
Remote Control דורש את Claude Code בגרסה 2.1.51 ומעלה:
# Check your version
claude --version
# Update if needed
npm update -g @anthropic-ai/claude-code
שלב 2: התחלת סשן
התחילו לעבוד על הפרויקט שלכם כרגיל:
cd ~/projects/my-app
claude
שלב 3: הפעלת Remote Control
מתוך סשן ה-Claude Code שלכם, הרחיצו:
/rc
# or
/remote-control
זה מפעיל את שרת ה-Remote Control. ה-terminal שלכם יציג:
Remote Control active
Session URL: https://code.claude.com/rc/abc123-def456
Press [space] to show QR code
Press [q] to stop Remote Control
שלב 4: התחברות מהטלפון שלכם
שתי אפשרויות:
- QR Code: לחצו על מקש הרווח ב-terminal שלכם כדי להציג קוד QR. פתחו את אפליקציית Claude בטלפון שלכם וסרקו אותו.
- URL: העתיקו את ה-URL של הסשן ופתחו אותו באפליקציית Claude בטלפון שלכם.
לטלפון שלכם יש כעת שליטה מלאה על סשן ה-Claude Code. אתם יכולים לשלוח הודעות, לאשר שינויים בקבצים ולסקור פלט — השיחה נשארת מסונכרנת בכל המכשירים המחוברים. מקור
הפעלת Remote Control כברירת מחדל
אם אתם משתמשים ב-Remote Control לעיתים קרובות, הפעילו אותו לכל הסשנים:
/mobile
זה יציג קוד QR להתקנת אפליקציית Claude אם עדיין לא עשיתם זאת, ויעביר את ההגדרה "Enable Remote Control for all sessions" למצב true. לאחר ההפעלה, כל סשן Claude Code יתחיל אוטומטית במצב Remote Control. מקור
דרישות תוכנית
| תוכנית | מחיר | Remote Control |
|---|---|---|
| Free | $0 | לא זמין |
| Pro | $20/month | זמין |
| Max | $100–200/month | זמין |
| Team | Custom | זמין |
| Enterprise | Custom | זמין |
מגבלות של Remote Control
- דורש את אפליקציית Claude — לא ניתן להשתמש בדפדפן רגיל; נדרשת האפליקציה לנייד של Claude
- תלות ב-Anthropic — כל התעבורה עוברת דרך השרתים של Anthropic; אם ה-API שלהם למטה, Remote Control למטה
- אין תמיכה באופליין — שני המכשירים חייבים להיות מחוברים לאינטרנט
- Session timeout — סשנים לא פעילים פגים בסופו של דבר
- ספק יחיד — עובד רק עם מודלים של Claude, לא אם אתם משתמשים ב-OpenCode או כלים אחרים התומכים במספר ספקים
חלק 2: SSH + tmux + mosh (גישת ה-DIY)
עבור מפתחים שרוצים שליטה מלאה ב-terminal, תמיכה במספר ספקים, או עובדים על רשתות לא יציבות, הגישה המבוססת על SSH היא חזקה יותר. כפי שכתב המפתח Harper Reed: "כשניסיתי להבין איך להשתמש ב-Claude Code בטלפון, התשובה הברורה הייתה להתחבר ב-ssh למחשב מהטלפון ולהריץ את claude." מקור
למה שלושה כלים?
אתם זקוקים לשני סוגים שונים של עמידות:
- mosh מטפל בחיבור הנייד הבלתי יציב — מעברים בין WiFi לרשת סלולרית, אזורים ללא קליטה, מצב שינה של הטלפון
- tmux מטפל בהמשכיות הסשן — שומר על סשן ה-Claude Code פעיל גם כשהטלפון שלכם מתנתק לחלוטין
יחד הם הופכים פיתוח נייד לאפשרי באמת. מקור
הגדרת המערכת
שלב 1: התקנת Tailscale (רשת פרטית)
Tailscale יוצרת רשת WireGuard פרטית בין המכשירים שלכם. ללא port forwarding, ללא הגדרת נתב וללא כללי firewall.
בשולחן העבודה שלכם:
# macOS
brew install tailscale
# Linux
curl -fsSL https://tailscale.com/install.sh | sh
# Start Tailscale
sudo tailscale up
בטלפון שלכם:
- התקינו את אפליקציית Tailscale מחנות האפליקציות
- התחברו עם אותו חשבון
- שני המכשירים נמצאים כעת על אותה רשת פרטית
שולחן העבודה שלכם מקבל IP של Tailscale (משהו כמו 100.64.x.x) שהטלפון שלכם יכול להגיע אליו ישירות, ללא קשר לאיזו רשת WiFi או סלולרית המכשירים נמצאים. מקור
שלב 2: התקנת tmux (המשכיות סשן)
tmux שומר על סשני ה-terminal שלכם פעילים ללא קשר לחיבור ה-SSH שלכם. כשהטלפון מתנתק (נעילת מסך, החלפת רשת, סוללה שנגמרת), סשן ה-tmux ממשיך לרוץ.
# macOS
brew install tmux
# Ubuntu/Debian
sudo apt install tmux
צרו הגדרת tmux מותאמת לשימוש נייד:
# ~/.tmux.conf
# Increase scrollback buffer
set -g history-limit 50000
# Enable mouse support (useful on mobile)
set -g mouse on
# Reduce escape-time for responsive mobile input
set -sg escape-time 10
# Status bar with useful info
set -g status-right '#H | %H:%M'
# Larger status bar for mobile readability
set -g status-style 'bg=colour235 fg=colour136'
שלב 3: התקנת mosh (עמידות חיבור)
mosh (Mobile Shell) משתמש ב-UDP במקום TCP, מה שמטפל במעברי רשת בצורה חלקה. כשהטלפון שלכם עובר מ-WiFi לסלולר או עובר במנהרה, mosh מתחבר מחדש אוטומטית.
בשולחן העבודה שלכם:
# macOS
brew install mosh
# Ubuntu/Debian
sudo apt install mosh
בטלפון שלכם:
- iOS: התקינו את Blink Shell או Termius — שניהם תומכים ב-mosh באופן טבעי
- Android: התקינו את JuiceSSH או Termux עם חבילת mosh
שלב 4: התחברות והפעלת Claude Code
מלקוח ה-SSH בטלפון שלכם:
# Connect via mosh through Tailscale
mosh user@100.64.x.x
# Start or attach to a tmux session
tmux new-session -s claude
# or if session already exists:
tmux attach -t claude
# Launch Claude Code
cd ~/projects/my-app
claude
כעת יש לכם סשן Claude Code ש:
- שורד החלפת רשתות (mosh)
- שורד ניתוקי טלפון (tmux)
- נגיש מכל מכשיר ברשת ה-Tailscale שלכם
- עובד עם כל ספק AI, לא רק Claude
התחברות מחדש לאחר ניתוק
כשאתם מרימים את הטלפון מאוחר יותר:
# mosh will auto-reconnect if the session is still alive
# If mosh session died, start a new one:
mosh user@100.64.x.x
# Reattach to your tmux session
tmux attach -t claude
סשן ה-Claude Code שלכם נמצא בדיוק איפה שהשארתם אותו — אותה שיחה, אותה תיקיית עבודה, אותם שינויים ממתינים.
חלק 3: התראות Push עם ntfy
הבעיה גם ב-Remote Control וגם בהגדרות SSH: עליכם להמשיך לבדוק את הטלפון כדי לראות אם Claude Code סיים את המשימה שלו. הפתרון הוא התראות push.
מה זה ntfy?
ntfy הוא שירות התראות push פשוט ובקוד פתוח. אתם יכולים לארח אותו בעצמכם לפרטיות או להשתמש במופע הציבורי ב-ntfy.sh. מקור
אירוח עצמי של ntfy עם Tailscale
לפרטיות מרבית, הריצו את ntfy בשולחן העבודה שלכם וגשו אליו דרך Tailscale:
# Install ntfy
brew install ntfy # macOS
# or
sudo apt install ntfy # Linux
# Start ntfy server (it listens on port 80 by default)
ntfy serve --listen-http :8090
מכיוון שהטלפון ושולחן העבודה נמצאים באותה רשת Tailscale, הטלפון שלכם יכול להגיע ל-ntfy בכתובת http://100.64.x.x:8090. שום מידע לא עוזב את הרשת הפרטית שלכם.
הגדרת Claude Code Hooks
Claude Code hooks מאפשרים לכם להפעיל פקודות מותאמות אישית כאשר אירועים מסוימים מתרחשים. הגדירו hook לשליחת התראה כאשר Claude Code זקוק לקלט:
// ~/.claude/settings.json
{
"hooks": {
"notification": {
"command": "curl -s -d 'Claude Code needs your attention' http://100.64.x.x:8090/claude-code",
"event": "stop"
}
}
}
הגדרת אפליקציית ntfy לנייד
- התקינו את אפליקציית ntfy בטלפון (iOS או Android)
- הוסיפו מינוי (subscription) לנושא
claude-codeבשרת המארח העצמי שלכם (http://100.64.x.x:8090/claude-code) - אפשרו התראות push עבור הנושא
כעת בכל פעם ש-Claude Code עוצר וזקוק לקלט — בין אם סיים משימה, נתקל בשגיאה או זקוק לאישור — תקבלו התראת push לטלפון שלכם. אין צורך להשאיר את ה-terminal פתוח או לבדוק כל הזמן.
הגדרת התראות מתקדמת
עבור התראות עשירות יותר בהקשר, תוכלו לכלול את ההודעה האחרונה מ-Claude Code:
#!/bin/bash
# ~/.claude/hooks/notify.sh
# Get the last few lines of Claude Code output
LAST_OUTPUT=$(tail -5 /tmp/claude-code-output.log 2>/dev/null || echo "Task completed")
# Send notification with context
curl -s \
-H "Title: Claude Code" \
-H "Priority: high" \
-H "Tags: robot" \
-d "$LAST_OUTPUT" \
http://100.64.x.x:8090/claude-code
חלק 4: Happy Coder (חלופה חופשית בקוד פתוח)
Happy Coder הוא כלי חינמי בקוד פתוח המספק ממשק מבוסס אינטרנט לשליטה ב-Claude Code מרחוק, עם התראות push מובנות וקלט קולי. מקור
תכונות עיקריות
- חינמי ובקוד פתוח — אין צורך במינוי מעבר לתוכנית ה-Claude Code שלכם
- התראות Push — מערכת התראות מובנית, אין צורך בהגדרת ntfy
- קלט קולי — אמרו פקודות במקום להקליד על מסך קטן
- תמיכה ב-multi-agent — עובד עם Codex לצד Claude Code
- מבוסס אינטרנט — עובד בכל דפדפן נייד, אין צורך בהתקנת אפליקציה
הגדרה
# Install Happy Coder
npm install -g happy-coder
# Start the server
happy-coder start --port 3000
# Access from your phone via Tailscale
# http://100.64.x.x:3000
Happy Coder מספק ממשק אינטרנט מותאם לנייד המציג את שיחת ה-Claude Code שלכם, מאפשר לכם לשלוח הודעות ומציג שינויים בקבצים — הכל דרך הדפדפן שלכם.
חלק 5: השוואת הגדרות מלאה
מטריצת השוואת שיטות
| תכונה | Remote Control | SSH + tmux + mosh | Happy Coder |
|---|---|---|---|
| מורכבות הגדרה | מינימלית (פקודה 1) | בינונית (30 דקות) | קלה (5 דקות) |
| עלות | כלול בתוכנית | חינם (Tailscale free tier) | חינם |
| עמידות רשת | בינונית | מצוינת (mosh) | בינונית |
| המשכיות סשן | טובה | מצוינת (tmux) | טובה |
| התראות Push | לא | עם הגדרת ntfy | מובנה |
| קלט קולי | לא | לא | כן |
| תמיכה בספקים מרובים | Claude בלבד | כל ספק | Claude + Codex |
| יכולת אופליין | לא | חלקית (tmux נשמר) | לא |
| גישה מלאה ל-terminal | לא (צ'אט בלבד) | כן | לא (צ'אט בלבד) |
| צורך באפליקציית טלפון | אפליקציית Claude | לקוח SSH | דפדפן |
הגדרה מומלצת לפי מקרה שימוש
משתמש מזדמן (בודק משימות מדי פעם): ← Remote Control. פקודה אחת, סריקת QR אחת, וזהו.
מפתח נייד יומיומי (מתכנת לעיתים קרובות מהטלפון): ← SSH + tmux + mosh + ntfy. מקסימום עמידות ושליטה.
ראש צוות (מנטר מספר סשנים): ← Happy Coder. מבוסס אינטרנט, תומך במספר סוכנים, התראות מובנות.
מפתח המשתמש במספר ספקים (משתמש ב-Claude, Codex ומודלים מקומיים): ← SSH + tmux + mosh. עובד עם כל כלי שרץ ב-terminal.
חלק 6: הגדרות מתקדמות
הרצת מספר סשנים של Claude Code
עם tmux, אתם יכולים להריץ מספר סשנים של Claude Code במקביל ולעבור ביניהם:
# Create named sessions for different projects
tmux new-session -d -s project-api
tmux new-session -d -s project-frontend
tmux new-session -d -s project-tests
# In each session, navigate and start Claude Code
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
# From your phone, switch between sessions
tmux switch-client -t project-api
tmux switch-client -t project-frontend
הגדרת Linux VM ללא ממשק גרפי (Headless)
עבור צוותים שרוצים סביבת פיתוח מרוחקת ייעודית, Claude Code Remote Control עובד על Linux VMs ללא ממשק גרפי דרך SSH + tmux. מקור
# On your cloud VM (AWS, GCP, etc.)
# Install Claude Code
npm install -g @anthropic-ai/claude-code
# Start in a tmux session
tmux new-session -s remote-claude
# Launch Claude Code
claude
# Start Remote Control
/rc
לאחר מכן סרקו את קוד ה-QR מהטלפון שלכם. זה נותן לכם סביבת פיתוח עוצמתית מבוססת ענן הנשלטת לחלוטין מהנייד.
שילוב Remote Control עם SSH
ניתן להשתמש בשתי השיטות יחד לגמישות מרבית:
- SSH + tmux עבור המשכיות סשן וגישה מלאה ל-terminal
- Remote Control בתוך סשן ה-tmux עבור ממשק הצ'אט המותאם לנייד
# SSH into your machine
mosh user@100.64.x.x
# Attach to tmux
tmux attach -t claude
# Inside the session, Claude Code is running
# Enable Remote Control for phone access
/rc
עכשיו יש לכם:
- tmux השומר על הסשן פעיל
- mosh השומר על חיבור ה-SSH יציב
- Remote Control המספק ממשק נייד מלוטש
- גישה מלאה ל-terminal כשצריך אותה
חלק 7: בניית אפליקציות בזמן ניידות
זרימת העבודה של פיתוח נייד
השילוב של Claude Code + גישה מרחוק משנה מהיסוד מתי ואיפה אתם יכולים להיות פרודוקטיביים. זרימת עבודה מעשית:
- נסיעה בבוקר: סקירת תוצאות CI מהלילה בטלפון, התחלת משימות תיקון דרך Remote Control
- הפסקת צהריים: בדיקת התקדמות דרך התראות ntfy, אישור או הכוונת שינויים
- ערב: חזרה ללפטופ וסשן ה-tmux נמצא בדיוק איפה שהשארתם אותו
מתי תכנות בנייד הגיוני
תכנות בנייד דרך Claude Code מתאים ביותר עבור:
- התחלת משימות — תארו מה אתם רוצים שייבנה ותנו ל-Claude Code לעבוד בזמן שאתם רחוקים
- סקירת קוד (Code review) — קראו diffs ואשרו שינויים מהטלפון
- Bug triage — חקרו בעיות וכוונו את Claude Code לתיקונים
- ניטור התקדמות — בדקו משימות שרצות זמן רב
זה פחות מתאים עבור:
- Debugging מורכב — מסכים קטנים הופכים קריאת stack traces למכאיבה
- עבודה ויזואלית — שינויי CSS ו-layout דורשים מסך מלא
- Refactoring בקנה מידה גדול — תרצו לסקור שינויים נרחבים על מסך ראוי
בנייה עם ZBuild מכל מקום
עבור מפתחים שרוצים לבנות ולבצע איטרציות על אפליקציות בזמן ניידות, פלטפורמות כמו ZBuild משלימות את זרימת העבודה של Claude Code מרחוק. ZBuild מספקת בונה אפליקציות ויזואלי שעובד היטב על טאבלטים וניתן לשילוב עם Claude Code עבור לוגיקת backend מורכבת יותר — מה שנותן לכם יכולת פיתוח full-stack שאינה דורשת תחנת עבודה שולחנית.
חלק 8: פתרון בעיות
בעיות נפוצות ופתרונות
בעיה: "Remote Control not available on your plan" פתרון: וודאו שאתם בתוכנית Pro, Max, Team, או Enterprise. תוכנית ה-Free אינה תומכת ב-Remote Control.
בעיה: קוד ה-QR לא נסרק פתרון: וודאו שאפליקציית Claude שלכם מעודכנת לגרסה האחרונה. נסו להשתמש ב-URL של הסשן ישירות במקום לסרוק.
בעיה: חיבור mosh נופל ולא מתחבר מחדש
פתרון: וודאו ש-mosh-server רץ בשולחן העבודה שלכם (which mosh-server). בדקו ש-Tailscale מחובר בשני המכשירים. וודאו שפורט UDP 60000-61000 פתוח אם אינכם משתמשים ב-Tailscale.
בעיה: סשן tmux מציג מסך ריק לאחר התחברות מחדש
פתרון: הריצו tmux attach -t claude במקום ליצור סשן חדש. אם הסשן קרס, בדקו אם Claude Code קרס על ידי סקירת ה-~/.claude/logs/.
בעיה: התראות ntfy לא מגיעות
פתרון: וודאו ששרת ה-ntfy רץ (curl http://100.64.x.x:8090/health). בדקו ש-URL המינוי באפליקציית ntfy תואם לכתובת השרת שלכם. וודאו שחיבור ה-Tailscale בטלפון פעיל.
בעיה: סשן Claude Code פג בזמן שהטלפון היה מנותק פתרון: זה קורה עם Remote Control לאחר חוסר פעילות ממושך. השתמשו בהגדרה מבוססת tmux עבור סשנים שצריכים להישמר שעות. סשני tmux שורדים ללא הגבלה ללא קשר לחיבורי לקוח.
בעיה: ההקלדה איטית בנייד פתרון: השתמשו בקלט קולי (Happy Coder) או שמרו על הודעות קצרות וממוקדות משימה. לחלופין, הכינו prompts באפליקציית הערות והדביקו אותם ל-terminal.
חלק 9: שיקולי אבטחה
אבטחת Remote Control
- כל התעבורה מוצפנת דרך TLS באמצעות ה-API של Anthropic
- URLs של סשנים הם ייחודיים ופגים לאחר השימוש
- לא נפתחים inbound ports במכונה שלכם
- האישורים והקבצים שלכם לעולם לא עוזבים את המכונה שלכם (רק פלט הטקסט של Claude Code מועבר)
שיטות עבודה מומלצות לאבטחת SSH
כאשר חושפים SSH לגישה ניידת:
# Use key-based authentication only (disable password auth)
# In /etc/ssh/sshd_config:
PasswordAuthentication no
PubkeyAuthentication yes
# Restrict SSH to Tailscale interface only
ListenAddress 100.64.x.x
# Use a non-standard port
Port 2222
אבטחת Tailscale
רשת ה-mesh מבוססת WireGuard של Tailscale מספקת:
- הצפנה מקצה לקצה בין מכשירים
- אין ניתוב נתונים דרך שרתי Tailscale (חיבורים ישירים)
- MagicDNS לפתרון קל של שמות מארחים
- רשימות בקרת גישה (ACLs) להגדרות צוות
סיכום
שימוש ב-Claude Code מרחוק בשנת 2026 נע בין פשוט להפליא (פקודת /rc אחת) למותאם אישית לחלוטין (SSH + tmux + mosh + ntfy + Tailscale). ההגדרה הנכונה תלויה בזרימת העבודה שלכם:
- Remote Control לבדיקות ניידות מהירות ללא הגדרה בכלל
- מערך ה-SSH למפתחים שחיים ב-terminal וזקוקים למקסימום עמידות
- Happy Coder עבור פתרון ביניים חינמי ועשיר בתכונות
ההשפעה המעשית היא משמעותית. פיתוח כבר אינו קשור לישיבה ליד שולחן עם לפטופ פתוח. אתם יכולים להתחיל משימה, להתרחק ולהישאר בשליטה. בין אם אתם בונים פרויקט צדדי, מנהלים קוד של צוות, או יוצרים אב-טיפוס לאפליקציה עם ZBuild, גישה ניידת ל-Claude Code פירושה שזרימת עבודת הפיתוח שלכם עוקבת אחריכם, ולא להיפך.
מקורות
- 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