Cloud में Claude Code चलाना: बिना लोकल सेटअप, मल्टी-एजेंट और ब्राउज़र टर्मिनल
क्लाउड में AI के साथ कोड लिखने का मतलब है कि एजेंट, रिपॉज़िटरी और टेस्ट दूरस्थ मशीन पर रहते हैं, और आप ब्राउज़र से काम देखते हैं। शुरू करने के लिए तीन चीज़ें चाहिए: एक रिपॉज़िटरी, किसी मॉडल प्रोवाइडर का अकाउंट, और एक मशीन जो चालू रहे।
शुरू करने से पहले क्या चाहिए
एक रिपॉज़िटरी, भले ही खाली हो। किसी मॉडल प्रोवाइडर का अकाउंट, या एक API कुंजी। और एक दूरस्थ मशीन जो फ़ोल्डर होस्ट करे और कमांड चलाए। Murmell प्रोजेक्ट बनाते ही मशीन और एक निजी रिपॉज़िटरी बना देता है, इसलिए व्यवहार में बस मॉडल का अकाउंट जोड़ना बाकी रहता है।
रिपॉज़िटरी की जड़ में एक इंस्ट्रक्शन फ़ाइल बहुत कुछ बदल देती है: प्रोजेक्ट कैसे चलाया जाता है, क्या नहीं तोड़ना चाहिए, टीम कैसे लिखती है। एजेंट इसे शुरू में पढ़ते हैं, और यह लगाए गए समय और मिलने वाली गुणवत्ता का सबसे अच्छा अनुपात है।
एक घंटा कैसा दिखता है
आप एक वाक्य में काम बताते हैं। एजेंट संबंधित फ़ाइलें पढ़ता है, लिखता है, टेस्ट चलाता है, गलती पढ़ता है, सुधारता है। आप हर कदम नहीं देखते: जब यह रुके तब टर्मिनल देखते हैं, और diff पढ़ते हैं।
दूसरे एजेंट पर सवाल बंटवारे का बनता है। प्रोजेक्ट के दो कोनों पर काम करने वाले दो एजेंट साथ आगे बढ़ते हैं; एक ही फ़ाइल पर काम करने वाले दो एजेंट एक-दूसरे से टकराते हैं। Murmell पर, हर कोई लिखने से पहले अपने रास्ते आरक्षित करता है, इसलिए टकराव बाद में पता चलने की बजाय शुरू में ही मना कर दिया जाता है।
इसकी कीमत, दो पंक्तियों में
दो बिल मौजूद हैं और उन्हें अलग रखना बेहतर है। मॉडल के टोकन का भुगतान आपके प्रोवाइडर को, आपके अकाउंट से होता है। मशीन और कमरे का भुगतान होस्ट को होता है। Murmell टोकन नहीं बेचता, यानी आपकी Claude सब्सक्रिप्शन या OpenAI कुंजी वही रहती है जो आप इस्तेमाल करते हैं।
आम गड़बड़ी
रिपॉज़िटरी की तीन कॉपियों पर तीन एजेंट चलाना सबसे आसान रास्ता लगता है और उसी शाम भारी पड़ता है: तीन ब्रांच, तीन मर्ज, और ऐसे टकराव जो किसी ने नहीं देखे थे। लिखने के नियम के साथ एक फ़ोल्डर साझा करने में सिलाई का काम कम होता है। नियम कैसे काम करता है, और मशीन में क्या है।
सीधे जवाब
क्लाउड AI से कोड लिखने के लिए बड़े कंप्यूटर की ज़रूरत है?
नहीं। कंपाइल, टेस्ट और मॉडल कहीं और चलते हैं। एक ठीक-ठाक ब्राउज़र और सही कनेक्शन काफ़ी है, यहां तक कि किसी ऐसी मशीन पर भी जिससे आप कुछ भी compile नहीं करवाना चाहेंगे।
क्या प्रोडक्शन में क्या जाता है इसका कंट्रोल मेरे पास रहता है?
हां। काम एक निजी रिपॉज़िटरी में मौजूद कोड है जो आपकी है, सेशन के दौरान वहां पहुंचाया जाता है। किसी एजेंट के काम खत्म करने से कुछ भी डिप्लॉय नहीं होता: मर्ज और डिप्लॉय इंसान के ही फ़ैसले रहते हैं।
मशीन कितनी देर चालू रहती है?
सेशन जितनी देर, और मशीन नष्ट होने से पहले काम रिपॉज़िटरी में पहुंचा दिया जाता है। वर्कस्पेस बनावट से ही डिस्पोज़ेबल है, रिपॉज़िटरी नहीं।