13 अगस्त, 2026 को, DeepSeek ने MIT लाइसेंस के तहत DeepSeek Harness डेवलपर प्रीव्यू पेश किया, जिसमें प्लगइन-आधारित आर्किटेक्चर के आसपास बने एक ओपन-सোর্স एजेंट हार्नेस को रिलीज़ किया गया। Cordis मेटा-फ्रेमवर्क द्वारा संचालित, यह प्रोजेक्ट रनटाइम क्षमताओं को ऐसे प्लगइन के रूप में मानता है जिन्हें स्वतंत्र रूप से बढ़ाया और कॉन्फ़िगर किया जा सकता है। DeepSeek Harness एक व्यावहारिक इंजीनियरिंग चुनौती का समाधान करता है: मॉडल एक स्वायत्त प्रणाली का केवल एक घटक है। टूल्स, अनुमतियों, सत्रों और निष्पादन नीतियों को भी स्वतंत्र रूप से विकसित होने में सक्षम होना चाहिए।
DeepSeek Harness क्या है?
DeepSeek Harness एक एक्स्टेंसिबल इंफ्रास्ट्रक्चर लेयर है जिसे भाषा मॉडल और उसके होस्ट ऑपरेटिंग पर्यावरण के बीच बैठने के लिए डिज़ाइन किया गया है। एक स्टैंडअलोन, मोनोलिथिक एप्लिकेशन के रूप में काम करने के बजाय, हार्नेस एक मॉड्यूलर निष्पादन रनटाइम प्रदान करता है जो टूल कॉलिंग, प्रोसेस सैंडबॉक्सिंग और सत्र स्थिति का प्रबंधन करता है।
कोर क्षमताएं
डेवलपर प्रीव्यू में, फ्रेमवर्क इंजीनियरिंग टीमों को कई मुख्य कार्यों को समन्वित करने में सक्षम बनाता है:
-
वर्कस्पेस फ़ाइल एक्सेस: निर्दिष्ट रिपॉजिटरी सीमाओं के भीतर प्रोजेक्ट फ़ाइलों को पढ़ें, बनाएं और संशोधित करें।
-
शेल और कमांड निष्पादन: कॉन्फ़िगर करने योग्य अनुमति नीतियों के तहत टर्मिनल कमांड निष्पादित करें और बैकग्राउंड प्रक्रियाओं का प्रबंधन करें।
-
मॉडल प्रदाता कॉन्फ़िगरेशन: DeepSeek मॉडल से कनेक्ट करें या सेटिंग्स के माध्यम से कस्टम OpenAI-संगत API एंडपॉइंट कॉन्फ़िगर करें।
-
टास्क डेलिगेशन और सबएजेंट: समानांतर जांच चलाने या जटिल वर्कफ़्लो को विभाजित करने के लिए विशेष टूलसेट के साथ पृथक सबएजेंट स्पॉन करें।
-
सत्र प्रक्षेपवक्र पुनर्निर्माण: डिबगिंग, ऑडिटिंग और सत्र निरीक्षण के लिए केवल-अपेंड इवेंट स्ट्रीम में रनटाइम इवेंट रिकॉर्ड करें।
-
मॉड्यूलर प्लगइन एक्सटेंशन: कोर हार्नेस रनटाइम को संशोधित किए बिना नए टूल, कस्टम इवेंट लिसनर और यूजर इंटरफेस रजिस्टर करें।
DeepSeek Harness प्लगइन-आधारित आर्किटेक्चर का उपयोग क्यों करता है
एक नज़र में
-
DeepSeek ने DeepSeek V4 Pro मॉडल के व्यापक रोलआउट के साथ, 13 अगस्त, 2026 को MIT लाइसेंस के तहत DeepSeek Harness डेवलपर प्रीव्यू पेश किया।
-
रिपॉजिटरी एक प्लगइन-आधारित आर्किटेक्चर का उपयोग करती है जिसमें एजेंट क्षमताओं को मोनोलिथिक निष्पादन लूप के बजाय अलग घटकों के रूप में लागू किया जाता है।
-
फ्रेमवर्क प्लगइन लाइफसाइकिल का प्रबंधन करने के लिए Cordis कर्नेल का उपयोग करता है, जिससे डेवलपर्स को मॉडल कॉन्फ़िगर करने और प्लगइन के माध्यम से रनटाइम क्षमताओं का विस्तार करने की अनुमति मिलती है।
स्वायत्त सॉफ्टवेयर एजेंटों के विकास ने मोनोलिथिक फ्रेमवर्क डिज़ाइन में मौलिक सीमाओं को उजागर किया है। शुरुआती एजेंट कार्यान्वयन अक्सर मॉडल क्वेरीइंग, टूल निष्पादन और सत्र प्रबंधन को कठोर, हार्डकोडेड लूप में जोड़ते थे। बुनियादी प्रॉम्प्ट-और-प्रतिक्रिया इंटरैक्शन के लिए पर्याप्त होने पर, ये डिज़ाइन जटिल इंजीनियरिंग कार्यों पर लागू होने पर संघर्ष करते हैं जिनके लिए गहरे फ़ाइल सिस्टम एक्सेस, टर्मिनल ऑर्केस्ट्रेशन और दानेदार अनुमति सीमाओं की आवश्यकता होती है।
जब एक स्वायत्त प्रणाली स्थानीय कोडबेस में काम करती है, तो उसे स्थिति संक्रमण का प्रबंधन करने, निष्पादन प्रक्षेपवक्र लॉग करने और सुरक्षा प्रतिबंधों को लागू करने में सक्षम बुनियादी ढांचा परत की आवश्यकता होती है। DeepSeek Harness डेवलपर प्रीव्यू अंतर्निहित मॉडल और लक्षित होस्ट वातावरण के बीच एक एक्स्टेंसिबल हार्नेस परत स्थापित करके इस चुनौती का समाधान करता है। वर्तमान प्रीव्यू में, डेवलपर्स कोडिंग सत्र चला सकते हैं, वर्कस्पेस फ़ाइलों को पढ़ और संपादित कर सकते हैं, कमांड निष्पादित कर सकते हैं, मॉडल प्रदाताओं को कॉन्फ़िगर कर सकते हैं, कार्य सौंप सकते हैं और प्लगइन के माध्यम से रनटाइम का विस्तार कर सकते हैं।

DeepSeek Harness मॉडल और रनटाइम के बीच प्लगइन सीमा रखता है। मॉडल को उसके निष्पादन रनटाइम से अलग करके, डेवलपर्स कोर एजेंट लॉजिक के कम जुड़ाव के साथ टूल परिभाषाओं को अपडेट कर सकते हैं, विभिन्न मॉडल प्रदाताओं को कॉन्फ़िगर कर सकते हैं और रनटाइम नीतियों को संशोधित कर सकते हैं। Cordis-आधारित कॉन्फ़िगरेशन और प्लगइन संरचना के माध्यम से, फ्रेमवर्क को टर्मिनल-आधारित कोडिंग यूटिलिटीज से लेकर हेडलेस ऑटोमेशन सेवाओं तक, विभिन्न फॉर्म फैक्टर मेंassembled किया जा सकता है।

अंडर-द-हुड मैकेनिक्स: DeepSeek Harness Cordis का उपयोग कैसे करता है
तकनीकी नींव पर, DeepSeek Harness शोध प्रकाशन A Programming Paradigm for Spatiotemporal Composability में उल्लिखित Cordis मेटा-फ्रेमवर्क के शीर्ष पर बनाया गया है। Cordis एक इवेंट-संचालित संदर्भ प्रदान करता है जहां क्षमताएं प्लगइन के रूप में रजिस्टर होती हैं। इस वास्तुकला के तहत, एजेंट लूप को एकल मोनोलिथिक घटक के रूप में उजागर करने के बजाय समान प्लगइन-उन्मुख रनटाइम के माध्यम से लागू किया जाता है, जो अलग-अलग हुक, सेवाओं और निष्पादन लिसनर का समन्वय करता है।
टूल निष्पादन हार्नेस रनटाइम द्वारा मध्यस्थता किया जाता है, जबकि सत्र इतिहास, अनुमतियां और निष्पादन क्षमताएं अलग-अलग रनटाइम घटकों और प्लगइन के माध्यम से उजागर की जाती हैं। जब कोई एजेंट कोई कार्रवाई शुरू करता है, तो ऑपरेशन फ़ाइल सिस्टम संशोधनों और शेल निष्पादन सुरक्षा का प्रबंधन करने के लिए विशिष्ट सुरक्षा नीतियों द्वारा शासित होता है।
एक एजेंट स्टेप का लाइफसाइकिल
स्वचालित निष्पादन को संरचित करने के लिए, रनटाइम इंटरैक्शन को अलग-अलग परिचालन सीमाओं में व्यवस्थित करता है:
-
टर्न और स्टेप एलोकेशन: रनटाइम एजेंट इंटरैक्शन को टर्न और स्टेप में व्यवस्थित करता है, जिसमें मॉडल अनुरोध और टूल निष्पादन निष्पादन लाइफसाइकिल के भीतर संभाले जाते हैं।
-
प्री-एक्जीक्यूशन गार्डरेल्स: किसी टूल को कॉल करने से पहले, ऑपरेशन का मूल्यांकन सक्रिय सैंडबॉक्स नीतियों के खिलाफ किया जाता है जो फ़ाइल राइट्स और शेल कमांड को अधिकृत वर्कस्पेस निर्देशिकाओं तक सीमित कर सकती हैं।
-
स्टेट आइसोलेशन: रनटाइम टूल निष्पादन का समन्वय करता है और अपनी निष्पादन और अनुमति नीतियों के अनुसार स्थिति-बदलने वाले संचालन का प्रबंधन करता है।नीचे दिया गया आरेख दिखाता है कि निष्पादन लूप संदर्भ और स्थिति को कैसे संसाधित करता है:
[User Input / Turn Start] ──> [Assemble Context] ──> [Model Request (Step)]
│
▼
[Complete Turn] <── [Verify State] <── [Execute Tool] <── [Apply Guardrails]

हार्नेस एजेंट इंटरैक्शन और निष्पादन इवेंट्स को केवल-अपेंड इवेंट स्ट्रीम में रिकॉर्ड करता है। यह इवेंट स्ट्रीम इंजीनियरिंग टीमों को एजेंट सत्रों का निरीक्षण करने, डिबग करने और पुनर्निर्माण करने के लिए एक टिकाऊ निष्पादन रिकॉर्ड देती है।

बिल्ड बनाम बाय: DeepSeek Harness बनाम कस्टम एजेंट रनटाइम्स
एजेंटिक वर्कफ़्लो को अपनाते समय, इंजीनियरिंग टीमों को एक मौलिक वास्तुकला विकल्प का सामना करना पड़ता है: खरोंच से एक कस्टम एजेंट रनटाइम बनाएं या DeepSeek Harness जैसे मॉड्यूलर फ्रेमवर्क को अपनाएं। एक मालिकाना इन-हाउस रनटाइम का निर्माण पूर्ण डिज़ाइन स्वतंत्रता प्रदान करता है लेकिन सैंडबॉक्सिंग, प्रोसेस सुपरविजन, सत्र लॉगिंग और टूल शेड्यूलिंग बनाने के लिए महत्वपूर्ण विकास प्रयास की आवश्यकता होती है।
DeepSeek Harness एक प्रीबिल्ट प्लगइन रनटाइम प्रदान करता है, जबकि इन-हाउस हार्नेस टीमों को निष्पादन और लाइफसाइकिल डिज़ाइन पर पूर्ण नियंत्रण देता है। चूँकि DeepSeek Harness वर्तमान में डेवलपर प्रीव्यू में है, इसे अपनाने वाली टीमों को इसके मॉड्यूलर आर्किटेक्चर से लाभ उठाते हुए आने वाले API परिवर्तनों के लिए हिसाब रखना चाहिए।
नीचे दी गई तालिका परिनियोजन दृष्टिकोणों में मुख्य वास्तुकला ट्रेड-ऑफ़ की तुलना करती है:
| आयाम | DeepSeek Harness | कस्टम इन-हाउस रनटाइम | रूस से जुड़े फ्रेमवर्क (Tightly Coupled) |
|---|---|---|---|
| प्लगइन आर्किटेक्चर | मूल Cordis प्लगइन मॉडल | कस्टम मॉड्यूलर डिज़ाइन की आवश्यकता है | टाइटली कप्लड निष्पादन लूप |
| सैंडबॉक्स नियंत्रण | अंतर्निहित वर्कस्पेस अनुमति नीतियां | मैन्युअल रूप से निर्मित और ऑडिट किया जाना चाहिए | सीमित या फ्रेमवर्क-निर्भर |
| सत्र टेलीमेट्री | केवल-अपेंड इवेंट स्ट्रीम | कस्टम लॉगिंग पाइपलाइन की आवश्यकता है | मानक टेक्स्ट-आधारित लॉग |
| API स्थिरता | डेवलपर प्रीव्यू (परिवर्तनों के अधीन) | आंतरिक रूप से पूरी तरह नियंत्रित | स्थिर लेकिन कठोर |
| मॉडल लचीलापन | कॉन्फ़िगरेशन-आधारित प्रदाता एडेप्टर | पूर्ण कस्टम नियंत्रण | अक्सर विशिष्ट SDK से जुड़ा होता है |
| रखरखाव ओवरहेड | चल रहे एकीकरण रखरखाव की आवश्यकता है | पूर्ण आंतरिक रखरखाव का बोझ | फ्रेमवर्क-निर्भर |
चिंताओं के पृथक्करण (separation-of-concerns) का एक समान पैटर्न मोबाइल वितरण और एट्रिब्यूशन में दिखाई देता है, जहां अधिग्रहण संदर्भ को वेब, ऐप स्टोर और इंस्टॉल किए गए एप्लिकेशन के बीच की सीमा से बचना चाहिए। OpoInstall डिफर्ड डीप लिंकिंग और सर्वर-साइड पैरामीटर रिस्टोरेशन के माध्यम से इस समस्या का समाधान करता है, जिससे लगातार क्लाइंट-साइड कुकीज़ पर भरोसा किए बिना इंस्टॉलेशन के बाद अभियान और रेफ़रल संदर्भ का मिलान किया जा सके। स्थिति समाधान को एक आधिकारिक सर्वर-साइड लेयर में ले जाकर, डेवलपर्स यह सुनिश्चित करते हैं कि परिचालन संदर्भ जटिल रीडायरेक्ट और ऐप स्टोर संक्रमणों से आसानी से बच जाए।
एकीकरण चेकलिस्ट: DeepSeek Harness के साथ निर्माण करना
DeepSeek Harness पारिस्थितिकी तंत्र के भीतर प्लगइन के विकास और परिनियोजन को संरचित करने के लिए, इंजीनियरिंग टीमों को एक मानकीकृत कार्यान्वयन चेकलिस्ट का पालन करना चाहिए।
इंजीनियरिंग चेकलिस्ट
-
प्लगइन सीमाएं परिभाषित करें: मॉडल एडेप्टर, टूल्स, सत्र स्थिति, निष्पादन नीतियों और इंटरफेस को स्वतंत्र रूप से प्रतिस्थापित करने योग्य घटकों में अलग करें।
-
सैंडबॉक्स नीतियों की समीक्षा करें: वर्कस्पेस राइट अनुमतियों के साथ एजेंट वर्कफ़्लो को तैनात करने से पहले सत्यापित करें कि कौन से फ़ाइल सिस्टम और शेल संचालन की अनुमति है।
-
वर्कस्पेस अनुमतियां सत्यापित करें: एजेंट को उत्पादन रिपॉजिटरी पर काम करने की अनुमति देने से पहले एक नियंत्रित वर्कस्पेस में पढ़ने, लिखने, शेल और अनुमोदन व्यवहार का परीक्षण करें।
-
सत्र लॉग का निरीक्षण करें: विफल टूल कॉल, अनुमति परिवर्तन और बहु-चरण निष्पादन पथों को डिबग करने के लिए प्रक्षेपवक्र रिकॉर्ड का उपयोग करें।
-
प्लगइन संगतता का परीक्षण करें: प्रोजेक्ट के विकसित होने पर संभावित संगतता-तोड़ने वाले अपडेट का हिसाब रखते हुए, वर्तमान डेवलपर-प्रीव्यू API के खिलाफ कस्टम प्लगइन को मान्य करें।

अक्सर पूछे जाने वाले प्रश्न (FAQ)
एजेंट हार्नेस और बेसिक API क्लाइंट के बीच क्या अंतर है?
Cordis कर्नेल DeepSeek Harness के भीतर प्लगइन का समन्वय कैसे करता है?
DeepSeek Harness प्रीव्यू में कौन से रनटाइम मोड उपलब्ध हैं?
इंजीनियरिंग टीमों के लिए मुख्य बातें
DeepSeek Harness का रिलीज़ आधुनिक AI सॉफ्टवेयर इंजीनियरिंग में मॉड्यूलरिटी के महत्व को पुष्ट करता है। मोनोलिथिक एजेंट आर्किटेक्चर तेजी से कंपोजेबल फ्रेमवर्क को रास्ता दे रहे हैं जहां रनटाइम वातावरण, टूल परिभाषाएं और सत्र स्थिरता कोर मॉडल से अलग हो जाती हैं।
Cordis मेटा-फ्रेमवर्क के शीर्ष पर निर्माण करके, DeepSeek Harness एजेंट लाइफसाइकिल में चिंताओं का एक स्पष्ट पृथक्करण स्थापित करता है। एजेंट रनटाइम का मूल्यांकन करने वाली इंजीनियरिंग टीमों के लिए, प्लगइन-आधारित आर्किटेक्चर, सैंडबॉक्स नीतियां और संरचित इवेंट लॉगिंग उत्पादन परिनियोजन से पहले एक्स्टेंसिबल वर्कफ़्लो का परीक्षण करने के लिए एक स्पष्ट आधार प्रदान करते हैं।
संदर्भ
Share this article



