स्वायत्त कोडिंग एजेंट क्या करता है
स्वायत्त का मतलब अप्रतिबंधित नहीं है। एजेंट केवल उन फ़ाइलों, कमांड और सिस्टम के माध्यम से कार्य कर सकता है जो उसे उपलब्ध कराए गए हैं।
एक स्वायत्त कोडिंग एजेंट एक सॉफ़्टवेयर है जो उपकरणों के साथ विकास कार्य की योजना बना सकता है और उसे पूरा कर सकता है, जो हुआ उसकी जाँच कर सकता है, और सीमित मानव निर्देशन के साथ अपने काम को संशोधित कर सकता है।
एजेंट अगला चरण चुनता है
एक व्यक्ति "उपकरण अनुरोधों में अनुमोदन स्थिति जोड़ें" जैसे लक्ष्य के साथ शुरू करता है। एजेंट उस लक्ष्य को छोटे कार्यों में विभाजित कर सकता है, प्रासंगिक फ़ाइलों का निरीक्षण कर सकता है, परिवर्तन कर सकता है और जाँच चला सकता है।
एक क्रिया का परिणाम अगली क्रिया का मार्गदर्शन करता है। यदि कोई परीक्षण विफल होता है, तो एजेंट त्रुटि पढ़ सकता है, कोड को संशोधित कर सकता है और फिर से जाँच चला सकता है। यह फ़ीडबैक लूप वह है जो एजेंट को एक ऐसे उपकरण से अलग करता है जो केवल एक कोड सुझाव लौटाता है।
नियंत्रण स्वायत्तता को उपयोगी बनाते हैं
व्यापक पहुँच वाला एजेंट व्यापक गलती भी कर सकता है। कार्य में यह बताना चाहिए कि कौन से क्षेत्र दायरे में हैं, कौन से कमांड की अनुमति है, और कौन से सिस्टम अछूते रहने चाहिए।
महत्वपूर्ण परिवर्तन मुख्य परियोजना में प्रवेश करने से पहले मानव समीक्षा अभी भी आवश्यक है। समीक्षक को व्यवहार, बदली गई फ़ाइलों और एजेंट के साक्ष्य का निरीक्षण करना चाहिए। लाइव सिस्टम, संवेदनशील डेटा, अनुमतियों या धन से जुड़ी क्रियाएँ एक स्पष्ट अनुमोदन बिंदु की हकदार हैं।
स्वायत्त कोडिंग एजेंट शब्द
- स्वायत्तता
- प्रत्येक क्रिया को निर्देशित करने वाले व्यक्ति के बिना चरणों को चुनने और पूरा करने की क्षमता।
- उपकरण अनुमति
- फ़ाइल पढ़ने, कोड बदलने, कमांड चलाने या किसी अन्य सिस्टम का उपयोग करने की स्वीकृति।
- फ़ीडबैक लूप
- कार्य करने, परिणाम की जाँच करने और आवश्यकता पड़ने पर काम को संशोधित करने का एक चक्र।
पहले सेट करने योग्य सीमाएँ
अनुमत दायरा
उन फ़ाइलों, सिस्टम और रिकॉर्ड का नाम बताएं जिनका एजेंट कार्य के लिए उपयोग कर सकता है।
सफलता की जाँच
वह अवलोकन योग्य परिणाम बताएं जो दिखाता है कि अनुरोधित परिवर्तन काम करता है या नहीं।
हस्तांतरण बिंदु
तय करें कि किन क्रियाओं के लिए किसी व्यक्ति को काम की समीक्षा या अनुमोदन की आवश्यकता है।
स्वायत्त कोडिंग एजेंट के बारे में प्रश्न
यह सीमित हस्तक्षेप के साथ कई जुड़े चरणों को पूरा कर सकता है। जब यह अनुमति सीमा तक पहुँचता है या निर्णय की आवश्यकता होती है तो इसे कार्य वापस सौंप देना चाहिए।
इसके उपकरणों में फ़ाइल एक्सेस, कोड संपादन, कमांड निष्पादन, परीक्षण और अन्य सिस्टम से कनेक्शन शामिल हो सकते हैं। ऑपरेटर तय करता है कि कौन से उपकरण उपलब्ध हैं।
अनुरोधित व्यवहार, पहुँच परिवर्तन, संग्रहीत जानकारी और परीक्षण परिणामों की समीक्षा करें। एक सफल कमांड को इस बात के प्रमाण के रूप में न लें कि हर व्यावसायिक नियम सही है।
संबंधित शब्दावली शब्द
हर सॉफ़्टवेयर कार्य को एक स्पष्ट सीमा दें
Caffeine ऐप्स Internet Computer पर चलते हैं — एक पब्लिक नेटवर्क जो इसी के लिए बना है।