4 पॉइंट द्वारा GN⁺ 2026-02-26 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • एक ऐसा फीचर जो लोकल डेवलपमेंट सेशन को किसी दूसरे डिवाइस पर जारी रखने देता है, जिससे Claude Code चल रहे कंप्यूटर से रिमोट कनेक्ट होकर काम जारी रखा जा सकता है
  • claude.ai/code वेब इंटरफ़ेस या Claude मोबाइल ऐप (iOS·Android) के जरिए कनेक्ट किया जा सकता है, और लोकल environment जस का तस बना रहता है, इसलिए filesystem, tools और project settings को वैसे ही इस्तेमाल किया जा सकता है
  • यह Pro और Max प्लान उपयोगकर्ताओं के लिए research preview के रूप में उपलब्ध है, और Team·Enterprise प्लान में समर्थित नहीं है
  • सभी संचार Anthropic API के जरिए TLS-encrypted connection पर होते हैं, और सेशन लोकल पर चलता है इसलिए डेटा cloud में नहीं जाता
  • लोकल डेवलपमेंट environment बनाए रखते हुए भी डिवाइसों के बीच लगातार काम करने की सुविधा देने वाली यह संरचना, remote collaboration और चलते-फिरते development efficiency को बढ़ाती है

Remote Control का अवलोकन

  • Remote Control लोकल Claude Code सेशन को किसी दूसरे डिवाइस पर जारी रखने वाला फीचर है
    • फ़ोन, टैबलेट, दूसरे ब्राउज़र आदि से उसी सेशन पर काम जारी रखा जा सकता है
    • claude.ai/code या Claude मोबाइल ऐप के जरिए कनेक्शन समर्थित है
  • सिर्फ Pro·Max प्लान उपयोगकर्ता इसका इस्तेमाल कर सकते हैं, Team·Enterprise प्लान में यह उपलब्ध नहीं है
  • सेशन लोकल पर ही चलता रहता है, cloud में ट्रांसफ़र नहीं होता
  • मुख्य सुविधाएँ
    • लोकल environment का रिमोट उपयोग: filesystem, MCP server, tools और project settings बने रहते हैं
    • डिवाइसों के बीच sync: terminal, browser और मोबाइल के बीच बातचीत sync होती है
    • ऑटोमैटिक reconnect: नेटवर्क कटने या sleep के बाद अपने आप recovery

आवश्यकताएँ (Requirements)

  • Pro या Max subscription plan आवश्यक है, API key समर्थित नहीं है
  • claude कमांड चलाने के बाद /login से claude.ai authentication आवश्यक है
  • project directory में claude एक बार चलाकर workspace trust setting स्वीकार करनी होगी

Remote Control सेशन शुरू करना

  • नया सेशन बनाया जा सकता है या मौजूदा सेशन को रिमोट से जोड़ा जा सकता है
  • project directory में नीचे दिया गया कमांड चलाएँ
    claude remote-control
    
    • terminal में session URL दिखता है, और spacebar दबाकर QR code दिखाया जा सकता है
    • --verbose, --sandbox, --no-sandbox flags समर्थित हैं
  • मौजूदा Claude Code सेशन में /remote-control या /rc कमांड से remote control शुरू किया जा सकता है
    • मौजूदा conversation history बनाए रखते हुए session URL और QR code दिया जाता है
    • /rename कमांड से session name सेट किया जा सकता है

दूसरे डिवाइस से कनेक्ट करना

  • browser में session URL खोलकर या QR code scan करके कनेक्ट करें
  • claude.ai/code या Claude ऐप में session list के जरिए भी कनेक्ट किया जा सकता है
    • online होने पर computer icon और हरा dot दिखाई देता है
  • session name आख़िरी message, /rename value, या डिफ़ॉल्ट “Remote Control session” के रूप में दिखता है
  • /mobile कमांड से iOS·Android ऐप डाउनलोड के लिए QR code दिखाया जा सकता है

सभी सेशनों के लिए Remote Control सक्षम करना

  • /config कमांड में Enable Remote Control for all sessions विकल्प को true पर सेट करें
  • हर Claude Code instance एक समय में केवल एक remote session को सपोर्ट करता है

कनेक्शन और सुरक्षा

  • लोकल सेशन सिर्फ outbound HTTPS requests करता है, inbound port नहीं खुलता
  • Remote Control शुरू होने पर यह Anthropic API में रजिस्टर होकर tasks को poll करता है
  • दूसरे डिवाइस से कनेक्ट होने पर, server messages को streaming तरीके से relay करता है
  • सभी traffic में TLS encryption इस्तेमाल होता है, और short-lived credentials के जरिए granular access control किया जाता है

Claude Code on the web से अंतर

  • दोनों फीचर claude.ai/code इंटरफ़ेस का उपयोग करते हैं, लेकिन
    • Remote Control लोकल मशीन पर चलता है, इसलिए MCP server, tools और settings का उपयोग कर सकता है
    • Claude Code on the web Anthropic cloud infrastructure पर चलता है
  • लोकल काम जारी रखना हो तो Remote Control,
    और बिना clone किए गए repository या parallel काम के लिए Claude Code on the web का उपयोग करें

सीमाएँ

  • एक समय में केवल एक remote session समर्थित है
  • terminal खुला रहना चाहिए, claude process बंद होने पर session समाप्त हो जाएगा
  • 10 मिनट से अधिक नेटवर्क अनुपलब्ध रहने पर session timeout होकर समाप्त हो जाएगा

संबंधित सामग्री

  • [Claude Code on the web] – cloud-आधारित session execution
  • [Authentication] – /login setup और authentication management
  • [CLI reference] – claude remote-control कमांड की पूरी सूची
  • [Security] – Remote Control security model का विवरण
  • [Data usage] – Anthropic API के जरिए data flow का विवरण

2 टिप्पणियां

 
roxie 2026-03-19

अभी यह थोड़ा अस्थिर लग रहा है, इसलिए मैं बस tailscale जोड़कर इस्तेमाल करूंगा।

 
GN⁺ 2026-02-26
Hacker News की राय
  • यह pre-release version बहुत अस्थिर है और bugs से भरा हुआ है
    Claude को रोकने की कोशिश करने पर भी यह चलता रहता है, UI बार-बार अटकता है, और केवल एक ही session बना रहता है तथा वह भी ठीक से load नहीं होता
    code tab से बाहर जाते ही session गायब हो जाता है और फिर दोबारा इंतज़ार करना पड़ता है
    XML ज्यों का त्यों output हो जाता है, आदि — कुल मिलाकर polish की कमी साफ़ दिखती है

    • मेरा अनुभव भी ऐसा ही रहा और आखिरकार मैंने छोड़ दिया
      लगा जैसे सोच रहा हूँ, “क्या coding पहले से solved problem नहीं है, Boris?”
    • मेरे मामले में /remote-control command ने QR code की जगह सिर्फ़ एक लंबा URL print किया
      mobile app में session दिखा ही नहीं, और URL manually डालने पर भी connect नहीं हुआ
      GitHub connection माँगना आदि मिलाकर design जटिल और bugs से भरा लगा
      permission prompts भी duplicate थे, और stop button भी काम नहीं करता था
      quality इतनी खराब थी कि लगा जैसे Claude ने खुद अपने tests लिखे हों
    • मेरा भी बिल्कुल यही अनुभव रहा। code feature बढ़िया है, लेकिन testing की कमी साफ़ नज़र आती है
      यह उस स्तर की समस्या है जिसे कुछ interns रखकर भी काफ़ी हद तक पकड़ा जा सकता था
    • उम्मीदें थीं, लेकिन restrictions बहुत ज़्यादा हैं
      अभी मैं Tailscale + Termius(iOS) combination इस्तेमाल कर रहा हूँ
      input तो ठीक है, लेकिन voice input से stdin में सीधे text नहीं डाल पाने की कमी खलती है
    • सिर्फ़ mobile app ही नहीं, Claude Code Web भी भरोसेमंद नहीं है
      यह बहुत सारे Opus tokens खर्च करता है और बिना वजह रुक जाता है
      progress status पता नहीं चलता, और अंत में फिर से चलाना पड़ता है, जिससे समय और पैसे दोनों बर्बाद होते हैं
  • मैं यह तरीका काफ़ी समय से इस्तेमाल कर रहा हूँ
    Tailscale दोनों devices पर install करके, tmux और mobile terminal (echo/Termius) से remote login करता हूँ
    tmux new -s <feature> से session name सेट कर दो, तो बाद में कभी भी tmux attach -t <feature> से reconnect किया जा सकता है

    • आज zmx नाम का एक alternative मिला (GitHub लिंक)
      यह tmux की तरह session बनाए रखता है, लेकिन terminal emulation नहीं करता, इसलिए scrolling ठीक से काम करती है
      Claude Code के साथ इस्तेमाल करने पर laptop और phone के बीच switch करना काफ़ी smooth लगा
    • मैं भी यही setup इस्तेमाल करता हूँ, लेकिन Termius में autocomplete और swipe typing नहीं चलने से दिक्कत होती है
    • लगता है ज़्यादातर लोगों ने शुरुआत इसी तरीके से की होगी
    • जानना चाहता हूँ कि क्या CC खोलते समय tmux auto-start कराने के लिए alias इस्तेमाल करते हैं
      और कई sessions एक साथ संभालते समय क्या तरीका अपनाते हैं
      mosh क्या सच में ज़रूरी है? उसका setup मुझे मुश्किल लगा
    • मैं भी यही setting इस्तेमाल करता हूँ, इसलिए समझ नहीं आता कि इस नए feature का फ़ायदा क्या है
      Tmux/Tailscale/Termius combination से तो पहले ही पूरा control मिल जाता है; क्या बस setup convenience ही इसकी वजह है?
  • Opencode का web command local session को browser में चलाने देता है
    यह CLI जैसी ही permissions के साथ काम करता है और interface भी साफ़-सुथरा है
    free model के साथ तुरंत test किया जा सकता है (docs लिंक)

    • लेकिन phone पर bugs इतने ज़्यादा थे कि आख़िरकार मैं फिर Termux पर लौट आया
  • Happy Engineering पहले से ही यही feature कहीं ज़्यादा स्थिर तरीके से देता है
    यह Codex को भी support करता है

    • मैं भी इसे अक्सर इस्तेमाल करता था, लेकिन हाल में initialization error bug आ गया, जिससे phone client पर fail हो रहा है
      फिर भी free, anonymous, encrypted support जैसी खूबियों के कारण यह शानदार software है
      उम्मीद है जल्दी fix होगा। मैं फिर से tmux tunneling पर लौटना नहीं चाहता
  • अजीब बात है कि कई companies remote control को इतना मुश्किल बनाकर implement करती हैं
    SSH 20 साल से स्थिर रूप से काम कर रहा है, और authentication issues भी जल्दी patch होते रहे हैं

    • फिर भी, AI company होने पर approach पूरी तरह अलग होना स्वाभाविक है
  • मैं इस बात से सहमत नहीं हूँ कि “यह feature mobile coding startups के अवसर खत्म कर देगा”
    coding agents को लोग streaming services की तरह कई-कई subscriptions के रूप में इस्तेमाल करेंगे
    इसलिए एक universal control panel की ज़रूरत होगी, और mobile interface को सिर्फ़ remote control से आगे की value देनी होगी

    • लेकिन streaming की तरह कई subscriptions के लिए मजबूर किया जाना तो सभी को नापसंद है
      खर्च बढ़ता है, ads बढ़ते हैं, और fragmentation भी
    • मैं VSCode में Copilot Auto इस्तेमाल करता हूँ, लेकिन ChatGPT या Claude से कोई बड़ा फ़र्क महसूस नहीं होता
      यह कुछ-कुछ radio की तरह है, जहाँ ज़रूरत पड़ने पर channel बदल लेते हैं
      कोई खास चीज़ चाहिए हो तो Spotify चालू कर लो, वरना बस चुप्पी रहने दो
    • मैं भी phone पर काफ़ी काम करता हूँ, इसलिए अपना workflow खुद बनाया है
      मुझे लगता है कि CLI providers को जोड़ने वाला universal control plan चाहिए
      इस पर एक comparison post यहाँ लिखा है
  • Claude Code team से मैं यही कहना चाहूँगा कि पहले core experience को stable बनाएँ
    नए features निकालना अच्छा है, लेकिन गहराई वाली improvements पहले आनी चाहिए

    • “Vibe coding” से 80% काम हो जाता है, लेकिन finish quality बाकी 80% तय करती है
    • Xcode के लिए Claude Agent client web या Mac app की तुलना में कहीं ज़्यादा stable है
  • आजकल Claude Code बहुत बार टूटता है और बार-बार बदलता भी है
    Anthropic को रफ़्तार धीमी करनी चाहिए
    हर दिन “आज फिर क्या टूटा?” जैसा थकाऊ एहसास होता है

    • Claude Code खुद में एक अच्छा product है
      बस दिशा बिखेरने के बजाय model और quality को लगातार बेहतर करते रहना चाहिए
  • “यह GNU screen का सबसे अल्प-प्रभावी reinvention” लगता है

    • फिर भी, इस तरीके का फ़ायदा यह है कि public IP, VPS, या VPN के बिना भी इस्तेमाल किया जा सकता है, और phone पर terminal app install कर लेना ही काफ़ी है
    • सच तो यह है कि phone पर terminal·SSH·tmux को दोहराने की बहुत कोशिशें हुई हैं, लेकिन अंगूठों से इस्तेमाल करने के लिए यह भयानक अनुभव है
      ऊपर से Tailscale जैसे central provider के ज़रिए जाना पड़ता है, इसलिए पूरी autonomy भी नहीं मिलती
    • तकनीकी रूप से यह बात सही है, लेकिन यहाँ persistent session से ज़्यादा abstraction layer महत्वपूर्ण है
      tmux में commands जाननी पड़ती हैं, जबकि यह result-oriented है
      मेरी तरह जिन लोगों ने coding देर से शुरू की, उनके लिए यह तरीका कहीं ज़्यादा efficient है
    • असल में commands Anthropic server के ज़रिए polling mechanism से भेजी जाती हैं
    • मैं colo server पर tmux में agent चलाता हूँ, और चलते-फिरते RC app से access करता हूँ
  • मैंने भी इसी तरह के लक्ष्य के साथ एक project बनाया है
    web server चलाकर browser या Android app से connect करने पर Claude Code session real-time sync हो जाता है,
    और server restart होने पर अपने-आप restore भी हो जाता है
    हाल में scheduled jobs और agent team configuration feature भी जोड़ा है
    यह project Opus 4.6 के साथ experiments करते हुए बनाया गया था, और GitHub लिंक से install किया जा सकता है
    feedback का स्वागत है