अपने AI टूल (claude code) को दूर से संचालित करने के लिए मोबाइल का उपयोग करें, इसे 7*24 घंटे बिना रुके आपके लिए काम करने दें।
हाल ही में claude code का उपयोग करते समय, मैं अक्सर काम से पहले cc को कुछ लंबे कार्य करने देता हूं, लेकिन कभी-कभी यह भटक जाता है, या मुझे कुछ पुष्टिकरण कार्य पूरे करने की आवश्यकता होती है। जब मैं अगले दिन कंपनी में आता हूं तो मुझे पता चलता है कि कार्य निलंबित कर दिया गया है।
इसलिए मैंने एक दुष्ट साधना विकसित की, अपने कंप्यूटर पर cc कार्यों को प्रबंधित करने के लिए मोबाइल फोन का उपयोग करना, प्रभाव लगभग इस प्रकार है:

0x01
विशिष्ट कार्यान्वयन के लिए निम्नलिखित उपकरणों/सॉफ्टवेयर का उपयोग करने की आवश्यकता है:
-
• एक घरेलू कंप्यूटर (Mac, Windows या Linux सभी ठीक हैं, यह लेख Mac को एक उदाहरण के रूप में लेता है)
-
• एक मोबाइल फोन (Android या iPhone)
-
• दोनों डिवाइस इंटरनेट से कनेक्ट हो सकते हैं (घरेलू कंप्यूटर चालू रखें)
डिवाइस
स्थापित करने के लिए सॉफ्टवेयर
भूमिका
घरेलू कंप्यूटर
Tailscale
एक "वर्चुअल इंट्रानेट" बनाएं, ताकि मोबाइल फोन कंप्यूटर को ढूंढ सके
घरेलू कंप्यूटर
tmux
सत्र को बाधित होने से बचाएं (मुख्य कार्य)
मोबाइल फोन
Tailscale App
वर्चुअल इंट्रानेट में शामिल हों
मोबाइल फोन
टर्मिनल App (जैसे Termius)
मोबाइल फोन पर कंप्यूटर को संचालित करें
Tailscale और Termius दोनों ही सशुल्क सॉफ़्टवेयर (सदस्यता-आधारित) हैं, लेकिन उनकी बुनियादी सुविधाओं का उपयोग मुफ्त में किया जा सकता है, जो पर्याप्त है। Tailscale में एक मुफ्त ओपन-सोर्स सर्वर-साइड कार्यान्वयन भी है, जिसे प्रतिस्थापित किया जा सकता है।
चरण 1: Tailscale स्थापित करें
Tailscale का कार्य मोबाइल फोन और कंप्यूटर को एक ही "वर्चुअल नेटवर्क" में रखना है, भले ही वे अलग-अलग स्थानों, अलग-अलग नेटवर्क में हों (जैसे कंप्यूटर घर पर है, मोबाइल फोन कैफे में है), वे एक-दूसरे को ढूंढ सकते हैं।
ऑपरेशन चरण:
-
- कंप्यूटर ब्राउज़र खोलें, https://tailscale.com पर जाएं
-
- "Download" पर क्लिक करें, अपना कंप्यूटर सिस्टम चुनें (Mac, Windows या Linux)
-
- डाउनलोड करने के बाद इंस्टॉल करें, इंस्टॉलेशन प्रक्रिया सामान्य सॉफ़्टवेयर इंस्टॉल करने जैसी ही है
-
- इंस्टॉलेशन पूरा होने के बाद, एक लॉगिन इंटरफ़ेस पॉप अप होगा, Google खाते या GitHub खाते से लॉग इन करें (मुफ्त पंजीकरण)
-
- सफलतापूर्वक लॉग इन करने के बाद, Tailscale स्वचालित रूप से पृष्ठभूमि में चलेगा, और Connected प्रदर्शित करेगा
मोबाइल टर्मिनल समान है, इंस्टॉल करने के बाद, उसी खाते से लॉग इन करें, लॉग इन करने के बाद, App "Connected" प्रदर्शित करेगा।
अब, आपका मोबाइल फोन और कंप्यूटर एक ही वर्चुअल नेटवर्क में हैं! वे एक-दूसरे को "देख" सकते हैं, जैसे कि एक ही राउटर के नीचे हों।
चरण 2: कंप्यूटर का रिमोट लॉगिन चालू करें
यह चरण कंप्यूटर को SSH (एक सुरक्षित कनेक्शन विधि) के माध्यम से दूरस्थ पहुंच की अनुमति देना है।
Mac पर निम्नलिखित ऑपरेशन करें:
`# Run the command sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux: यदि आप Windows या Linux का उपयोग कर रहे हैं, तो आपको SSH सेवा को चालू करने की आवश्यकता है, विशिष्ट विधि के लिए "Windows 开启SSH" या "Linux 开启SSH" खोजें।
चरण 3: मोबाइल फोन पर टर्मिनल App स्थापित करें
मोबाइल फोन पर, आपको एक SSH से कनेक्ट करने में सक्षम टर्मिनल एप्लिकेशन की आवश्यकता है। Termius का उपयोग करने की अनुशंसा की जाती है (मुफ्त संस्करण पर्याप्त है)।
ऑपरेशन चरण:
-
- https://termius.com/index.html खोलें, खाते के लिए पंजीकरण करें और लॉग इन करने के बाद, आप एप्लिकेशन डाउनलोड कर सकते हैं। या सीधे Google स्टोर में खोजें।
-
- इंस्टॉल करें और खोलें।
-
- पहली बार खोलने पर "होस्ट" बनाने के लिए संकेत देगा, पहले छोड़ दें, बाद में कॉन्फ़िगर करें।
चरण 4: कनेक्शन का परीक्षण करें
अब परीक्षण करें कि क्या मोबाइल फोन कंप्यूटर से कनेक्ट हो सकता है।
पहला चरण: कंप्यूटर का वर्चुअल IP ढूंढें
कंप्यूटर के टर्मिनल में दर्ज करें:
tailscale statusप्रदर्शित IP पते को नोट करें (जैसे 100.64.0.1)
या सीधे tailscale सॉफ़्टवेयर खोलें, आप नेटवर्क में शामिल डिवाइस IP भी देख सकते हैं
दूसरा चरण: मोबाइल फोन पर कनेक्ट करें
-
- Termius App खोलें
-
- निचले दाएं कोने में "+" पर क्लिक करें → "होस्ट" चुनें
-
- जानकारी भरें, इस चरण के बारे में ज्यादा नहीं कहेंगे, सामान्य SSH कनेक्शन जानकारी
यदि सफल: आपको मोबाइल फोन स्क्रीन पर एक टर्मिनल इंटरफ़ेस दिखाई देगा, आप कमांड दर्ज कर सकते हैं! इंगित करता है कि कनेक्शन सफल है।
चरण 5: tmux स्थापित करें
हालांकि उपरोक्त चरणों को पूरा करने के बाद, आप पहले से ही कंप्यूटर से कनेक्ट कर सकते हैं, लेकिन tmux "सत्र बनाए रखने" की कुंजी है। इसके बिना, SSH डिस्कनेक्ट होने के बाद कार्य बाधित हो जाएगा; इसके साथ, कार्य पृष्ठभूमि में चलता रहेगा, और बाद में कार्य को कभी भी पुनर्स्थापित किया जा सकता है।
कंप्यूटर के टर्मिनल में दर्ज करें:
brew install tmuxइंस्टॉलेशन पूरा होने के बाद, tmux -V दर्ज करें, यदि संस्करण संख्या प्रदर्शित होती है, तो इसका मतलब है कि यह सफल है।
0x02
सभी को स्थापित करने के बाद, आप खुशी से अपने मोबाइल फोन का उपयोग करके कंप्यूटर पर claude code को नियंत्रित कर सकते हैं।
मान लीजिए कि आपने कंपनी में एक claude code कार्य (या कोई अन्य लंबा कार्य) शुरू किया है, अब आपको बाहर जाना है, और आप किसी भी समय प्रगति की जांच करने के लिए अपने मोबाइल फोन का उपयोग करना चाहते हैं।
परिदृश्य 1: कंपनी में कार्य शुरू करें
कंप्यूटर के टर्मिनल में दर्ज करें:
tmux new -s cctmux सत्र में अपना प्रोग्राम शुरू करें:
claude

या कोई भी प्रोग्राम शुरू करें जिसे आप लंबे समय तक चलाना चाहते हैं।
महत्वपूर्ण ऑपरेशन: Ctrl+B दबाएं, फिर D दबाएं (पहले Ctrl+B दबाएं, छोड़ दें, फिर D दबाएं)
इस ऑपरेशन को "सत्र को अलग करना" कहा जाता है

आपका claude code पृष्ठभूमि में चलता रहेगा, लेकिन टर्मिनल इंटरफ़ेस बाहर निकल जाएगा।
अब आप टर्मिनल को बंद कर सकते हैं, यहां तक कि कंप्यूटर स्क्रीन को भी बंद कर सकते हैं, प्रोग्राम बाधित नहीं होगा।
परिदृश्य 2: बाहर जाने के बाद मोबाइल फोन का उपयोग करके जांचें
-
- अपने मोबाइल फोन पर Termius App खोलें
-
- पहले से सहेजे गए होस्ट पर क्लिक करें
-
- सफलतापूर्वक कनेक्ट होने के बाद, टर्मिनल में दर्ज करें:
tmux attach -t ccजादुई चीजें होती हैं: आपको बिल्कुल वही इंटरफ़ेस दिखाई देगा! प्रोग्राम अभी भी चल रहा है, आउटपुट अभी भी जारी है, जैसे कि आपने कभी कंप्यूटर नहीं छोड़ा।
लेख की शुरुआत में तस्वीर की तरह!
आप ऑपरेशन जारी रख सकते हैं, या फिर से Ctrl+B दबाएं और फिर D सत्र को अलग करें, प्रोग्राम पृष्ठभूमि में चलता रहता है।
0x03
इस तरह आप claude code को 7 * 24 घंटे आपके लिए काम करने दे सकते हैं।
और cc के माध्यम से, आप इसे सीधे कंप्यूटर को नियंत्रित करने के लिए भी कह सकते हैं।
रिमोट डेस्कटॉप का उपयोग क्यों न करें? क्योंकि यह आवश्यक नहीं है, और ऑपरेशन बहुत जटिल है। मुझे केवल एक ssh कनेक्शन की आवश्यकता है, ताकि यह तेज़ और अधिक सुविधाजनक हो सके।





