हिन्दी (Hindi)
€EUR
  • claude code
  • vps
  • एआई कोडिंग असिस्टेंट
  • लिनक्स सर्वर
  • डेवलपर टूल्स
  • ssh

VPS पर Claude Code चलाने के फ़ायदे: आपके काम के लिए

Claude Code को लैपटॉप की जगह VPS पर क्यों चलाएँ: लगातार उपलब्धता, अलग वातावरण, टीम वर्क और शुरुआत के लिए ज़रूरी बुनियादी सेटअप।

  • 8 मिनट का पाठ
  • Sarah Belkacem
VPS पर Claude Code चलाने के फ़ायदे: आपके काम के लिए

VPS पर Claude Code चलाने से आप डेवलपमेंट के काम एक एजेंट को सौंप सकते हैं, जो आपका कंप्यूटर बंद होने पर भी काम करता रहता है। आप किसी भी कंप्यूटर से उसे चला सकते हैं, और वह आपके निजी डेटा से अलग वातावरण में रहता है। सबसे बड़ा फ़ायदा यही है: कोड असिस्टेंट अब लोकल टर्मिनल में चलने वाला एक टूल भर नहीं रहता, बल्कि इन्फ्रास्ट्रक्चर का एक संसाधन बन जाता है।

यह लेख पहले बताता है कि डेवलपर, एजेंसी या छोटी टीम के लिए इससे व्यवहार में क्या बदलता है। तकनीकी हिस्सा उसके बाद आता है और जानबूझकर छोटा रखा गया है: मशीन का आकार कैसे तय करें, उसे ठीक से कैसे इंस्टॉल करें और सुरक्षा की आम गलतियों से कैसे बचें।

सर्वर पर ले जाने से क्या मिलता है

Claude Code, Anthropic का कमांड-लाइन एजेंट है। यह आपकी रिपॉज़िटरी पढ़ता है, फ़ाइलें बदलता है, टेस्ट और कमांड चलाता है। लैपटॉप पर वह आपके सेशन के साथ ही चलता और रुकता है: स्लीप मोड, बैटरी, होटल का Wi-Fi, अपडेट के बाद ज़बरदस्ती रीस्टार्ट। VPS पर वह एक स्थायी सेशन में चलता है।

फ़ायदों को सीधे शब्दों में ऐसे रखा जा सकता है:

  • लगातार उपलब्धता: बड़ा रीफ़ैक्टर, डिपेंडेंसी माइग्रेशन या टेस्ट का पूरा दौर रात भर चल सकता है। नतीजा आप सुबह देखते हैं।
  • कहीं से भी पहुँच: सिर्फ़ एक SSH कनेक्शन चाहिए, चाहे दूसरे कंप्यूटर से, टैबलेट से या किसी से माँगे हुए सिस्टम से। काम का संदर्भ सर्वर पर ही रहता है।
  • आपका कंप्यूटर खाली रहता है: बिल्ड, टेस्ट और कंटेनर VPS के संसाधन इस्तेमाल करते हैं, आपकी मशीन के नहीं। लैपटॉप तेज़ बना रहता है।
  • साफ़ और दोहराया जा सकने वाला वातावरण: सिर्फ़ इसी काम के लिए एक मशीन, जिसमें Node, Python या PHP के सही वर्ज़न हों और दस अलग प्रोजेक्टों का बचा-खुचा कचरा न हो।
  • अनुमानित इन्फ्रास्ट्रक्चर खर्च: आप तय सब्सक्रिप्शन पर एक मशीन किराये पर लेते हैं। बदलता सिर्फ़ Claude का उपयोग है (सब्सक्रिप्शन या API), जो आपके इस्तेमाल पर निर्भर करता है।

एजेंट और आपके डेटा के बीच साफ़ अलगाव

जो एजेंट कमांड चलाता है, उसे एक दायरे में रखना ही समझदारी है। आपके अपने कंप्यूटर पर उसकी पहुँच संभावित रूप से आपके होम फ़ोल्डर, SSH कुंजियों, ब्राउज़र और क्लाइंट के दस्तावेज़ों तक हो सकती है। VPS पर वह सिर्फ़ वही देखता है जो आपने वहाँ रखा है।

क्लाइंट के कोड पर काम करने वाली एजेंसियों और फ़्रीलांसरों के लिए यह बड़ा तर्क है। आप हर क्लाइंट या प्रोजेक्ट के लिए अलग सर्वर बनाते हैं, जिसमें केवल ज़रूरी रिपॉज़िटरी और सीक्रेट होते हैं। काम पूरा होने पर मशीन हटा दें, तो उसके साथ पूरा दायरा भी ख़त्म हो जाता है।

कॉन्फ़िगरेशन की ज़िम्मेदारी फिर भी आपकी है: अलग किया गया VPS तभी सुरक्षा देता है जब एक्सेस ठीक से संभाले जाएँ। इस पर आगे विस्तार से बात करेंगे।

किन कामों में VPS जल्दी फ़ायदा देता है

सभी उपयोग बराबर नहीं होते। जहाँ सर्वर साफ़ बढ़त देता है, वे ये हैं:

  1. लंबे चलने वाले काम: फ़्रेमवर्क माइग्रेशन, पुराने कोड में टेस्ट जोड़ना, बड़े पैमाने का रीफ़ैक्टर। जब तक काम चल रहा है, लैपटॉप खुला रखने की कोई वजह नहीं।
  2. टीम में काम: एक साझा सर्वर, जिसमें हर व्यक्ति का अलग यूज़र, साझा रिपॉज़िटरी और एक जैसे टूल हों। अलग-अलग मशीनों के कॉन्फ़िगरेशन का अंतर ख़त्म हो जाता है।
  3. क्लाइंट की साइटों का रखरखाव: कई WordPress या एप्लिकेशन प्रोजेक्ट पर अपडेट, सुधार और कोड ऑडिट, एक ही प्रवेश बिंदु से।
  4. प्रोडक्शन के क़रीब की तैनाती: एजेंट अपने बदलाव उसी तरह के सिस्टम पर तैयार और टेस्ट कर सकता है जिस पर आपके अंतिम सर्वर चलते हैं।
  5. चलते-फिरते काम: काम दफ़्तर में शुरू करें, ट्रेन में उसे देखते रहें और घर पर पूरा करें।

कौन-सा VPS चुनें

Claude Code ख़ुद हल्का है: ज़्यादातर गणना Anthropic की तरफ़ होती है, और स्थानीय मशीन सिर्फ़ माँगी गई कमांड चलाती है। असली बोझ आपका प्रोजेक्ट डालता है: कंपाइलेशन, टेस्ट सूट, डेटाबेस, Docker।

शुरुआत के लिए एक मोटा अंदाज़ा:

प्रोफ़ाइलशुरुआती सुझाए गए संसाधन
स्क्रिप्ट, स्टैटिक साइट, छोटे प्रोजेक्ट2 vCPU, 4 GB RAM
डेटाबेस वाले वेब एप्लिकेशन4 vCPU, 8 GB RAM
भारी बिल्ड, कई कंटेनर8 vCPU या अधिक, 16 GB RAM या अधिक

डिस्क स्पेस भी उसी अनुपात में रखें: रिपॉज़िटरी, डिपेंडेंसी और Docker इमेज जल्दी बढ़ती हैं। Ubuntu LTS या Debian सरल और अच्छी तरह दस्तावेज़ित विकल्प हैं, और Linux VPS के लिए स्वाभाविक ज़मीन भी।

लोकेशन अपनी ज़रूरतों के हिसाब से चुनें। अगर आपके क्लाइंट या अनुपालन की शर्तें हैं कि कोड यूरोप में ही रहे, तो फ़्रांस या जर्मनी के विकल्प देखें। इसी उपयोग के लिए बना प्लान Claude Code के लिए VPS पेज पर है, और पूरी रेंज VPS पेज पर।

कुछ ही मिनटों में Claude Code इंस्टॉल करना

सर्वर मिलने के बाद SSH से कनेक्ट करें और एक सामान्य यूज़र बनाएँ। root से काम करने से बचें: यह आम तौर पर भी अच्छी आदत है, और कमांड चलाने वाले एजेंट के पास सीमित अधिकार ही होने चाहिए।

Bash
adduser dev usermod -aG sudo dev su - dev

इसके बाद आधिकारिक इंस्टॉलर से Claude Code इंस्टॉल करें:

Bash
curl -fsSL https://claude.ai/install.sh | bash claude --version

अगर आप npm से इंस्टॉल करना चाहते हैं, तो Node.js (वर्ज़न 18 या उससे ऊपर) चाहिए:

Bash
npm install -g @anthropic-ai/claude-code

फिर अपने प्रोजेक्ट की डायरेक्टरी में जाकर claude चलाएँ। पहली बार चलाने पर टूल आपसे Claude अकाउंट या API कुंजी से प्रमाणित होने को कहता है। जिस सर्वर पर ब्राउज़र नहीं है, वहाँ वह एक पता दिखाता है जिसे आप अपने कंप्यूटर पर खोलते हैं, और मिला हुआ कोड टर्मिनल में पेस्ट कर देते हैं।

tmux से सेशन को जीवित रखना

कुछ न करें, तो SSH कट जाने पर सेशन बंद हो जाता है और एजेंट रुक जाता है। tmux इस समस्या को हल करता है:

Bash
sudo apt update && sudo apt install -y tmux tmux new -s claude # इस सेशन में claude चलाएँ, फिर Ctrl+b दबाकर d दबाएँ (detach) tmux attach -t claude

attach कमांड आपको ठीक वहीं लौटा देती है जहाँ आपने सेशन छोड़ा था, अगले दिन दोबारा कनेक्ट करने पर भी।

एजेंट को काम पर लगाने से पहले सर्वर को सुरक्षित करना

कोड पढ़ने और बदलने वाले एजेंट को एक ढाँचा चाहिए। एक ठीक-ठाक आधार के लिए कुछ सेटिंग काफ़ी हैं।

  • सिर्फ़ SSH कुंजी से प्रमाणीकरण: /etc/ssh/sshd_config में PasswordAuthentication no और PermitRootLogin no सेट करें, फिर sudo systemctl reload ssh से रीलोड करें।
  • न्यूनतम फ़ायरवॉल: सिर्फ़ वही खोलें जो ज़रूरी है।
Bash
sudo ufw allow OpenSSH sudo ufw enable
  • सीमित सीक्रेट: मशीन पर केवल वही कुंजियाँ रखें जिनकी प्रोजेक्ट को ज़रूरत है। अपने निजी Git क्रेडेंशियल की जगह रीड-ओनली डिप्लॉय कुंजियाँ इस्तेमाल करें।
  • कार्रवाइयों की समीक्षा: जब तक आप मशीन का दायरा ठीक से न समझ लें, Claude Code का डिफ़ॉल्ट परमिशन मोड रखें। वह संवेदनशील कार्रवाइयों से पहले पुष्टि माँगता है।
  • बैकअप और Git: अपने बदलाव नियमित रूप से रिमोट रिपॉज़िटरी में पुश करें। सर्वर काम करने का औज़ार है, आपके कोड की इकलौती कॉपी नहीं।

अगर आपका सर्वर दूसरी सार्वजनिक सेवाओं (साइट, API) के लिए भी खुला है, तो DDoS सुरक्षा भी काम की हो सकती है, लेकिन उसका Claude Code से सीधा संबंध नहीं है।

किन गलतियों से बचें

पहली: मेमोरी कम रखना। RAM कम पड़ने पर npm install या कंपाइलेशन को सिस्टम बीच में ही मार सकता है। स्वैप फ़ाइल कुछ राहत देती है, पर असली मेमोरी का विकल्प नहीं है।

दूसरी: अलग-अलग क्लाइंट के प्रोजेक्ट एक ही Unix यूज़र के तहत मिला देना। उन्हें यूज़र के हिसाब से अलग करें, या बेहतर होगा कि सर्वर के हिसाब से।

तीसरी: यह भूल जाना कि Claude के उपयोग का अपना खर्च है, जो VPS से अलग है। अपने सब्सक्रिप्शन या API कुंजी की खपत पर नज़र रखें, ख़ासकर तब जब एजेंट रात में बड़े कामों पर चल रहा हो। "सारा कोड बेहतर करो" जैसे निर्देश की जगह साफ़ और सटीक लक्ष्य दें।

Linux सर्वर के प्रशासन में आगे बढ़ने के लिए साइट के ट्यूटोरियल SSH, फ़ायरवॉल और यूज़र प्रबंधन को कवर करते हैं।

FAQ

यह आम Linux सिस्टम (Ubuntu, Debian और उनके जैसे) पर चलता है, साथ ही macOS और Windows पर भी। VPS के लिए Ubuntu LTS या Debian सबसे आसान विकल्प है। अपने वर्ज़न की सटीक आवश्यकताओं के लिए Anthropic का दस्तावेज़ देख लें।

नहीं, टूल ख़ुद हल्का है। ज़रूरी संसाधन मुख्य रूप से आपके प्रोजेक्ट पर निर्भर करते हैं: कंपाइलेशन, टेस्ट, डेटाबेस या कंटेनर। एक सामान्य वेब प्रोजेक्ट के लिए 4 vCPU और 8 GB RAM आरामदेह गुंजाइश देते हैं।

सर्वर एजेंट को आपके निजी कंप्यूटर से अलग रखता है, जिससे आपके बाक़ी डेटा का जोखिम घटता है। इसके बाद VPS की सुरक्षा आपके कॉन्फ़िगरेशन पर निर्भर करती है: SSH कुंजियाँ, फ़ायरवॉल, अपडेट और सीमित सीक्रेट। यह भी ध्यान रखें कि Claude Code जो सामग्री पढ़ता है, वह Anthropic की उपयोग-शर्तों के अनुसार प्रोसेसिंग के लिए उसे भेजी जाती है।

हाँ। हर व्यक्ति के लिए एक अलग Unix यूज़र बनाएँ, जिसकी अपनी SSH कुंजियाँ और अपना Claude प्रमाणीकरण हो। अलग-अलग क्लाइंट के लिए हर क्लाइंट पर एक सर्वर रखना सबसे साफ़ तरीक़ा है।

नहीं। VPS सिर्फ़ इन्फ्रास्ट्रक्चर देता है। Claude की पहुँच आपके अपने Anthropic अकाउंट (सब्सक्रिप्शन या API कुंजी) से होती है, जिसका बिल अलग से आता है।

Sarah Belkacem

लेखक

Sarah Belkacem

मार्केटिंग मैनेजर, Infrawire

संबंधित लेख

नवीनतम ऑफ़र, छूट और विशेष प्रोमोशन से अपडेट रहें।

प्रोमोशन देखें

हम cookies का उपयोग करते हैं

हम अपनी साइट पर आपके अनुभव को बेहतर बनाने के लिए एनालिटिक्स cookies का उपयोग करते हैं। कोई भी डेटा तीसरे पक्ष को नहीं बेचा जाता है। हमारे बारे में और जानें गोपनीयता नीति.