एंथ्रोपिक ने उपयोग के लिए एक विस्तृत सर्वश्रेष्ठ-अभ्यास गाइड जारी किया है क्लाउड कोडएक कमांड-लाइन इंटरफ़ेस जिसे एजेंट सॉफ्टवेयर डेवलपमेंट वर्कफ़्लो के लिए डिज़ाइन किया गया है। एक प्रिस्क्रिप्टिव एजेंट फ्रेमवर्क की पेशकश करने के बजाय, क्लाउड कोड दिन-प्रतिदिन के प्रोग्रामिंग कार्यों में क्लाउड भाषा मॉडल को एकीकृत करने के लिए एक निम्न-स्तरीय, डेवलपर-केंद्रित इंटरफ़ेस प्रदान करता है।
गाइड एंथ्रोपिक के भीतर व्यावहारिक अनुभव से आकर्षित करता है और उन पैटर्नों पर जोर देता है जो उत्पादक, सुरक्षित और लचीले कोडिंग वर्कफ़्लो को सक्षम करते हैं – यह विशेष रूप से स्थापित विकास वातावरण में एआई को शामिल करने के इच्छुक इंजीनियरों के लिए प्रासंगिक है।
क्लाउड कोड: एजेंट विकास के लिए एक न्यूनतम इंटरफ़ेस
क्लाउड कोड डेवलपर के वातावरण तक पहुंच के साथ एक शेल-देशी सहायक के रूप में संचालित होता है। डिजाइन द्वारा, यह वर्कफ़्लो को निर्धारित करने से बचता है, इसके बजाय संदर्भ-समृद्ध बातचीत के लिए उपकरण की पेशकश करता है। प्रमुख विशेषताओं में से एक का उपयोग है CLAUDE.md
फाइलें- कस्टम डॉक्यूमेंटेशन जो क्लाउड स्वचालित रूप से पढ़ता है जब आमंत्रित किया जाता है। ये फाइलें शेल कमांड, कोडिंग दिशानिर्देशों, परीक्षण प्रक्रियाओं और परियोजना-विशिष्ट निर्देशों को कैप्चर कर सकती हैं, जिससे क्लाउड को अधिक स्थितिजन्य जागरूकता के साथ काम करने की अनुमति मिल सकती है।
इंजीनियर जगह कर सकते हैं CLAUDE.md
रूट, बच्चे, या माता -पिता निर्देशिकाओं में, या एक वैश्विक संस्करण को कॉन्फ़िगर करें। टास्क संरेखण और आउटपुट विश्वसनीयता में सुधार करने के लिए सामग्री को प्रॉम्प्ट इंजीनियरिंग के समान, पुनरावृत्त रूप से ट्यून किया जा सकता है।
उपकरण और विस्तार क्षमताओं को एकीकृत करना
क्लाउड कोड मौजूदा शेल टूल्स, रेस्ट एपीआई और मॉडल संदर्भ प्रोटोकॉल (एमसीपी) सर्वर के साथ बातचीत कर सकता है। यह स्थानीय शेल वातावरण को विरासत में मिला है, जिसका अर्थ है कि यह अतिरिक्त कॉन्फ़िगरेशन के बिना यूनिक्स उपयोगिताओं, संस्करण नियंत्रण प्रणाली और भाषा-विशिष्ट टूलिंग का उपयोग कर सकता है।
उपयोगकर्ता अनुमति सेटिंग्स, सीएलआई झंडे या लगातार कॉन्फ़िगरेशन फ़ाइलों का उपयोग करके टूल एक्सेस को कॉन्फ़िगर कर सकते हैं। GitHub- आधारित विकास के लिए, स्थापित करना gh
सीएलआई क्लाउड को सीधे मुद्दों, पीआर और टिप्पणियों का प्रबंधन करने की अनुमति देता है। अधिक उन्नत उपयोगकर्ता दृश्य परीक्षण, नेविगेशन कार्यों या टेलीमेट्री विश्लेषण का समर्थन करने के लिए Puppeteer या संतरी जैसे MCP सर्वर को एकीकृत कर सकते हैं।
संरचित वर्कफ़्लोज़ और योजना-उन्मुख बातचीत
गाइड में एक केंद्रीय विषय योजना और अपघटन का मूल्य है। कार्यान्वयन के लिए सीधे कूदने के बजाय, इंजीनियरों को क्लाउड रीड फाइलें पढ़ने, एक योजना उत्पन्न करने, और फिर पुनरावृत्ति को लागू करने और समाधानों को सत्यापित करने के लिए प्रोत्साहित किया जाता है।
उदाहरण के लिए, “थिंक हार्ड” या “अल्ट्रैथिंक” जैसे कीवर्ड को आमंत्रित करने से समाधान प्रस्तावित करने से पहले क्लाउड के आंतरिक तर्क समय को बढ़ाता है। इंजीनियर तब प्रस्तावित योजना की समीक्षा कर सकते हैं, परिवर्तन का अनुरोध कर सकते हैं, या कार्यान्वयन चरण शुरू करने से पहले GitHub मुद्दों जैसे दस्तावेज उत्पन्न कर सकते हैं।
अन्य संरचित वर्कफ़्लोज़ में परीक्षण-चालित विकास शामिल है, जहां क्लाउड पहले विफल परीक्षण उत्पन्न करता है, उन्हें कमिट करता है, और फिर उन परीक्षणों को संतुष्ट करने के लिए कार्यान्वयन कोड लिखता है। सिस्टम पुनरावृत्ति शोधन का समर्थन करता है और सत्यापन चरणों को प्रोत्साहित करता है, जिसमें ओवरफिटिंग के लिए आउटपुट की जांच करने के लिए स्वतंत्र उप-एजेंटों का उपयोग शामिल है।
क्लाउड कोड का उपयोग विजुअल मॉक के साथ भी किया जा सकता है। जब स्क्रीनशॉट टूल या एमसीपी एकीकरण के साथ जोड़ा जाता है, तो क्लाउड को प्रदान किए गए डिजाइनों के साथ उत्पन्न यूआई कोड को संरेखित करने का निर्देश दिया जा सकता है। Iterative स्क्रीनशॉट और शोधन इस वर्कफ़्लो के हिस्से के रूप में समर्थित हैं।
स्वचालन और हेडलेस ऑपरेशन
क्लाउड कोड के माध्यम से गैर-इंटरैक्टिव उपयोग का समर्थन करता है हेडलेस मोडइसे CI पाइपलाइनों, GitHub क्रियाओं, या पूर्व-कम्पीट हुक में लागू करने की अनुमति देता है। हेडलेस संकेतों की आपूर्ति का उपयोग करके आपूर्ति की जा सकती है -p
फ्लैग, और परिणामों को डेटा वर्कफ़्लोज़ या मॉनिटरिंग सिस्टम में एकीकरण के लिए JSON स्ट्रीमिंग के रूप में स्वरूपित किया जा सकता है।
इन संदर्भों में, क्लाउड व्यक्तिपरक लिंटिंग, जारी ट्राइएज, या स्टेटिक कोड विश्लेषण जैसे कार्यों को संभाल सकता है। डेवलपर्स को संभावित सुरक्षा जोखिमों को कम करने के लिए स्वचालन सुविधाओं का उपयोग करते समय अनुमतियों को बाधित करने और सैंडबॉक्स वातावरण का उपयोग करने के लिए प्रोत्साहित किया जाता है।
बहु-एजेंट और समानांतर विकास पैटर्न
गाइड समानांतर में क्लाउड का उपयोग करने के लिए कई तरीकों को रेखांकित करता है। इंजीनियर क्लाउड के कई उदाहरणों को लॉन्च कर सकते हैं- प्रत्येक ने एक अलग भूमिका सौंपी, जैसे कि कार्यान्वयन, समीक्षा, या परीक्षण – अलग -अलग गिट वर्कट्री या चेकआउट। इस दर्पण ने टीम वर्कफ़्लोज़ वितरित की और चिंताओं को अलग करने में मदद की।
वर्कट्री-आधारित सेटअप इंजीनियरों को अलग-अलग कामकाजी निर्देशिकाओं में कई समवर्ती कार्यों का प्रबंधन करने की अनुमति देते हैं, जो संदर्भ स्विचिंग के ओवरहेड को कम करते हैं और क्लाउड को केंद्रित इरादे के साथ काम करने की अनुमति देते हैं।
निष्कर्ष
क्लाउड कोड गाइड सॉफ्टवेयर इंजीनियरिंग वर्कफ़्लोज़ के भीतर एआई के गहरे एकीकरण की ओर एक बदलाव का प्रतिनिधित्व करता है। सभी कार्यों को संभालने के लिए एक एकल एजेंट की पेशकश करने के बजाय, एन्थ्रोपिक कंपोजेबिलिटी, इटेशन और डेवलपर नियंत्रण पर जोर देता है। परिणाम एक उपकरण है जो विश्वसनीय और बनाए रखने योग्य प्रणालियों के निर्माण में अनुभवी डेवलपर्स का समर्थन करता है – एआई द्वारा संवर्धित, लेकिन विवश नहीं।
इसकी जाँच पड़ताल करो मार्गदर्शक। इसके अलावा, हमें फॉलो करना न भूलें ट्विटर और हमारे साथ जुड़ें तार -चैनल और लिंक्डइन जीआरओयूपी। हमारे साथ जुड़ने के लिए मत भूलना 90K+ एमएल सबरेडिट।
🔥 ।

निखिल मार्कटेकपोस्ट में एक प्रशिक्षु सलाहकार है। वह भारतीय प्रौद्योगिकी संस्थान, खड़गपुर में सामग्रियों में एक एकीकृत दोहरी डिग्री का पीछा कर रहा है। निखिल एक एआई/एमएल उत्साही है जो हमेशा बायोमैटेरियल्स और बायोमेडिकल साइंस जैसे क्षेत्रों में अनुप्रयोगों पर शोध कर रहा है। भौतिक विज्ञान में एक मजबूत पृष्ठभूमि के साथ, वह नई प्रगति की खोज कर रहा है और योगदान करने के अवसर पैदा कर रहा है।
