Cortex असल में क्या करता है
Cortex वह Cortex हिस्सा है, और उसके पीछे का इंजन। अकेला छोड़ देने पर, यह शेड्यूल के अनुसार चरणों की एक शृंखला चलाता है और ऐसी चीज़ें बनाता है जिन पर आप कार्रवाई कर सकते हैं:
- सीखी हुई स्किल्स - यह उस प्रक्रिया को पहचानता है जिसे एजेंट बार-बार दोहरा चुका है, और उसे दोबारा इस्तेमाल की जा सकने वाली स्किल के रूप में लिख लेता है।
- विचार, मंथन, और प्रोटोटाइप - हर एक एजेंट के कार्यक्षेत्र में एक फ़ोल्डर है, असली सामग्री के साथ, न कि सिर्फ़ एक पंक्ति का नोट।
- प्रोजेक्ट्स - एक बढ़ाई हुई (promoted) चीज़, जिसमें एक README, चेकबॉक्स वाली चरणबद्ध योजना, एक स्टेटस फ़ाइल, और एक जर्नल होता है।
- प्रोएक्टिव आइटम - ठोस आधार वाले सुझाव और निष्कर्ष, हर एक के साथ एक ठोस कार्रवाई और स्रोत का लिंक।
- आत्म-सुधार के प्रस्ताव - एजेंट के अपने संचालन-दस्तावेज़ों में सुझाए गए बदलाव।
- सेल्फ़-चेक - ख़ुद तैनाती से जुड़े निष्कर्ष, हर एक के साथ जाँच-पड़ताल करने का एक बटन।
- ऑप्टिमाइज़ेशन पास कार्यक्षेत्र, स्किल-सेट, और स्मृति पर।
ये सब उस हिस्से के ऊपर मौजूद टैब से मेल खाते हैं: Pulse, Brainstorming, Ideas, Prototypes, Projects, Learned Skills, Self-Improve और Self-Checks।
सेटिंग्स तालिका
पृष्ठ के ऊपर नियंत्रण-सतह बैठी है: दो-कॉलम वाली एक तालिका, जिसमें हर सेटिंग एक पंक्ति है। यह सभी एजेंट -कॉलम पूरी तैनाती की डिफ़ॉल्ट सेटिंग है, चालू या बंद। दूसरा कॉलम चुने गए एजेंट का ओवरराइड, तीन स्थितियों के साथ - इनहेरिट, चालू, बंद। हर ओवरराइड के बगल में, डैशबोर्ड वह रिज़ॉल्व्ड (लागू होने वाला) मान दिखाता है, यानी वह जिसके साथ वह एजेंट दोनों स्तर लागू होने के बाद असल में चलता है।
| पंक्ति | यह क्या नियंत्रित करता है |
|---|---|
| Cortex इंजन | मुख्य स्विच। किसी एजेंट के लिए बंद का मतलब है कोई कॉग्निशन ही नहीं - न कोई निर्धारित चरण, न कोई मैनुअल रन। सभी एजेंटों के लिए बंद पूरे बेड़े को रोक देता है। |
| स्वायत्त | चालू का मतलब है कि चरण अपनी रफ़्तार पर बिना निगरानी के चलते हैं। बंद इंजन को उपलब्ध तो रखता है पर निष्क्रिय - आप फिर भी किसी चरण को हाथ से चला सकते हैं। |
| पूरी तरह से स्वायत्त | On by default. Auto-approves the output that would otherwise wait for a click: learned skills are kept, memory and procedure improvements are applied, and actionable items are executed. Three things wait for a click in either mode - changes to an agent's identity documents, anything sent outside the deployment, and anything that cannot be undone - unless the agent's approval_required list is emptied. |
| Cadence | Relaxed, Balanced या Aggressive। यह तय करता है कि हर चरण कितनी बार चलता है, और नीचे का दैनिक बजट भी। |
जिस एजेंट को चालू सेट किया गया हो, वह तब भी चलता है जब पूरे बेड़े का डिफ़ॉल्ट बंद। “हर जगह Cortex बंद, बस उस एक एजेंट के लिए चालू जिसे मैं आज़मा रहा हूँ” यह एक समर्थित व्यवस्था है, और इनहेरिट सच में डिफ़ॉल्ट का अनुसरण करता है, चाहे वह जिस दिशा में इशारा करे। एक फ़ुटर किसी एजेंट के ओवरराइड गिनता है और डिफ़ॉल्ट पर रीसेट करें ताकि उन्हें एक ही बार में साफ़ किया जा सके।
नियंत्रण तुरंत जवाब देते हैं - क्लिक करते ही स्विच खिसक जाता है, और अनुरोध थोड़ी देर बाद पीछे-पीछे जाता है, कुछ गड़बड़ होने पर टोस्ट के साथ। हर एजेंट के लिए वही मुख्य स्विच एक Cortex Engine कार्ड के रूप में एजेंट के Overview टैब पर भी दिखता है, उस वक़्त के लिए जब आप पहले से वहीं मौजूद हों।
Cadence और दैनिक बजट
Cadence वह अकेला घुंडी है जो तय करती है कि इंजन कितनी मेहनत करेगा। यह हर चरण की आवृत्ति तय करती है और हर दिन महँगे डीप रन की सीमा भी: सहज को 6 की अनुमति है, संतुलित को 12, आक्रामक को 24 की अनुमति देता है। डिफ़ॉल्ट रूप से Aggressive चुना होता है।
एक आज के डीप रन मीटर उस सीमा के मुक़ाबले इस्तेमाल दिखाता है। बजट ख़त्म होने पर, स्वायत्त चरण चुपचाप किसी सस्ते मॉडल पर जाने के बजाय कल तक के लिए टल जाते हैं - इंजन कुछ बुरा करने के बजाय कुछ न करना पसंद करता है। बजट ख़त्म होने पर भी मैनुअल कार्रवाइयाँ चलती रहती हैं, बस वे पहले पुष्टि माँगती हैं, ताकि कोई महँगा रन कभी ग़लती से हुए क्लिक का नतीजा न बने।
अगर Cortex बहुत शोर मचाता या महँगा लगे, तो Cadence को सहज Relaxed पर ले जाइए, कुछ भी बंद करने से पहले। जो शोर महसूस होता है, उसकी असली वजह ज़्यादातर आवृत्ति है, फ़ीचर ख़ुद नहीं।
चरण, और अभी एक चलाना
एक समेटा जा सकने वाला Phases & Schedule हिस्सा हर चरण को उसके अपने चालू/बंद टॉगल, उसकी Cadence, उसके अगले और पिछले रन व स्थिति के साथ सूचीबद्ध करता है, साथ में एक लॉग बटन जो उस चरण के हाल के रन दिखाता है, और एक अभी चलाएँ बटन। जो चरण अभी चल रहा हो वह एक लाइव स्पिनर दिखाता है और अपने ही Run now बटन को निष्क्रिय कर देता है, ताकि आपको हमेशा पता रहे कि क्या चल रहा है।
तीन हेडर बटन मैनुअल काम को सँभालते हैं: Think now पूरे फ़नल को तुरंत चलाता है, और Optimize workspace और Optimize skills माँगे जाने पर वे पास चलाते हैं। दोनों ऑप्टिमाइज़र बैकग्राउंड में चलते हैं - नतीजे वाले ड्रॉअर को बंद करने से रन रद्द नहीं होता, और बटन को दोबारा दबाने पर दूसरा रन शुरू करने के बजाय लाइव स्थिति फिर से खुल जाती है। गतिविधि Cortex ने अपने आप जो कुछ भी किया है, उसका ऑडिट लॉग खोलता है।
जो कुछ वह पैदा करता है, उसके साथ काम करना
Brainstorming, Ideas, Prototypes और Projects टैब पूरी चौड़ाई वाले कार्डों की सूचियाँ हैं, हर एक में विवरण, आख़िरी बार कब छुआ गया, उसका स्रोत, और उसके टैग दिखते हैं। हर हिस्से में सक्रिय / प्रमोट किए गए / छोड़े गए उप-फ़िल्टर, गिनती के साथ।
किसी कार्ड को खोलने के लिए उस पर क्लिक कीजिए। वहाँ से, या ख़ुद कार्ड से ही:
- खोलिए - विवरण, साथ ही उस चीज़ के फ़ोल्डर की फ़ाइलें, और किसी प्रोजेक्ट के लिए उसकी योजना के चेकबॉक्स से चलने वाली एक प्रगति-पट्टी।
- Explore more - एक गहरी शोध-प्रक्रिया जो उस फ़ोल्डर को समृद्ध करती है।
- Create Project - उस चीज़ को बढ़ावा (promote) देता है और एजेंट से उसके इर्द-गिर्द एक योजना खड़ी करवाता है।
- चैट - उस चीज़ के संदर्भ के साथ पहले से भरी हुई बातचीत खोलता है, जो आमतौर पर किसी विचार को परखने का सबसे तेज़ तरीक़ा है।
- Discard - उसे सूची से हटा देता है। यह डिस्क पर बना रहता है।
- Send to Agent - प्रोटोटाइप पर, यह एजेंट से उसे चलाने या उस पर आगे काम करने को कहता है।
आपकी जगह बनी रहती है: सक्रिय टैब, उप-फ़िल्टर, कोई खुला ड्रॉअर उसकी अंदर की बातचीत और न भेजे गए ड्राफ़्ट समेत, और आपकी स्क्रॉल स्थिति - ये सब किसी दूसरे हिस्से में जाने और वापस आने के बाद भी बनी रहती हैं। किसी कार्ड पर कार्रवाई करने से सूची वहीं ताज़ा हो जाती है, आपको ऊपर नहीं उछाला जाता।
आपको डैशबोर्ड का इस्तेमाल बिल्कुल भी करना ज़रूरी नहीं है। जिन एजेंटों में इंजन चालू है, उनके पास मेल खाते चैट टूल्स होते हैं, इसलिए “मेरे विचार दिखाओ”, “क़ीमत वाले विचार को प्रोजेक्ट में बदलो”, “उस मंथन को और आगे खोजो”, और “दूसरा प्रोटोटाइप हटा दो” - ये सब बातचीत में काम करते हैं और उन्हीं चीज़ों पर असर डालते हैं जो डैशबोर्ड दिखाता है।
स्वीकृति देना, पूर्ववत करना, और Self-Checks
हर स्वायत्त बदलाव का स्नैपशॉट एक-क्लिक Undo. Changes to an agent's identity documents are treated differently again: they always land as proposals in the approval queue and wait for your click whether पूरी तरह से स्वायत्त is on or off. So do outbound sends and irreversible actions from a background run. A deployment owner can lift that hold for one agent by emptying the approval_required list in that agent's configuration; it is never lifted by default. Turning Fully Autonomous on sweeps whatever else is already pending.
Self-Checks के निष्कर्ष सिर्फ़ जानकारी भर के नहीं, बल्कि कार्रवाई-योग्य होते हैं। हर एक के साथ एक Fix with agent बटन, जो जाँच करने और, जहाँ सुरक्षित हो, समस्या ठीक करने के लिए तैयार बातचीत खोलता है, और एक Dismiss बटन, उन निष्कर्षों के लिए जिन्हें आपने जाँचकर ख़ारिज कर दिया हो।
उसे दिशा देना
सेटिंग्स पैनल के नीचे, एक समेटा जा सकने वाला अपने Cortex Engine को अनुकूलित कीजिए हिस्सा एजेंट की क्रिएटिव-डायरेक्शन फ़ाइल को पृष्ठ छोड़े बिना ही बदलता है। इसके तीन खुले-प्रारूप वाले हिस्से हैं - Goals, Dreams और Avoid - और सिर्फ़ जनरेटिव चरणों को दिशा देते हैं। यह इस बात को नहीं बदलता कि सामान्य बातचीत में एजेंट कैसे बर्ताव करता है; वह काम सिस्टम प्रॉम्प्ट और पहचान-दस्तावेज़ों का है।
यह फ़ाइल डिफ़ॉल्ट रूप से मार्कडाउन पूर्वावलोकन के रूप में दिखती है, साथ में एक संपादित करें बटन जो कच्चे संपादक पर बदल देता है। असली सामग्री होते ही एक बैज उसे कस्टमाइज़्ड के रूप में चिह्नित कर देता है। Cortex पर बिताए जा सकने वाले सबसे मूल्यवान दस मिनट यही हैं: जिस इंजन को बताया जाता है कि आप असल में क्या हासिल करना चाहते हैं, वह प्रासंगिक विचार देता है, और जो डिफ़ॉल्ट ढाँचे पर ही छोड़ दिया जाता है, वह सामान्य-सी बातें देता है।
एक समझदारी भरा शुरुआती कॉन्फ़िगरेशन
- पहले सिर्फ़ एक एजेंट के लिए Cortex चालू कीजिए। पूरे बेड़े के डिफ़ॉल्ट को छेड़िए मत, बस उस एजेंट के ओवरराइड को On कर दीजिए।
- Switch Fully Autonomous off to begin with. It is on by default; with it off you will see every proposal in the queue and can judge the quality before letting them apply themselves.
- कैडेंस को “रिलैक्स्ड” पर सेट कीजिए। आप उत्पादन की गुणवत्ता परख रहे हैं, गति नहीं।
- क्रिएटिव-डायरेक्शन फ़ाइल लिखिए। लक्ष्य, सपने, और वे बातें जिन पर आप कभी नहीं चाहते कि वह काम करे।
- एक हफ़्ते बाद वापस आइए। Activity और Ideas टैब पढ़िए। अगर उत्पादन काम का है, तो कैडेंस बढ़ाइए या Fully Autonomous चालू कर दीजिए; अगर नहीं, तो इंजन को बंद करने के बजाय डायरेक्शन फ़ाइल को और तेज़ बनाइए।