[{"data":1,"prerenderedAt":273},["ShallowReactive",2],{"\u002Fblog\u002Fmodel-harness-decoupling\u002F:hi":3,"\u002Fblog\u002Fmodel-harness-decoupling\u002F-surround:hi":169,"blog-all-posts:hi":170},{"id":4,"title":5,"author":6,"body":10,"date":151,"description":152,"extension":153,"image":154,"locale":155,"meta":156,"minRead":157,"navigation":158,"original":159,"path":160,"pinned":159,"seo":161,"source":162,"sourceUrl":23,"stem":163,"tags":164,"updated":154,"__hash__":168},"blog\u002Fblog\u002Fmodel-harness-decoupling.hi.md","फ़र्स्ट-पार्टी Harness हमेशा बेस्ट आंसर नहीं होता: ओपन-मॉडल युग में मॉडल और Harness अलग-अलग चुनें",{"name":7,"avatar":8},"Chen Dahuang",{"src":9,"alt":7},"\u002Favatar.jpg",{"type":11,"value":12,"toc":142},"minimark",[13,28,31,34,39,42,45,49,52,55,71,74,78,81,84,92,96,99,105,111,117,123,129,133,136],[14,15,16],"blockquote",{},[17,18,19,20,27],"p",{},"मूल विचार पहली बार ",[21,22,26],"a",{"href":23,"rel":24},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2093890559874388141",[25],"nofollow","X"," पर प्रकाशित हुआ; यह लेख पूरा विस्तृत वर्ज़न है, पाँच Harness की पोज़िशनिंग मैप के साथ।",[17,29,30],{},"Coding Agent चुनते वक़्त ज़्यादातर लोगों की पहली सोच बिल्कुल नैचुरल है: Claude इस्तेमाल करो तो Claude Code; GPT तो Codex; GLM तो ZCode; DeepSeek तो ज़ाहिर तौर पर पहले DeepSeek का अपना Harness ही देखो।",[17,32,33],{},"यह सोच असल में पूरी तरह सही है। फ़र्स्ट-पार्टी का सबसे बड़ा फ़ायदा यही है कि वह अपने मॉडल को सबसे अच्छी तरह जानता है।",[35,36,38],"h2",{"id":37},"फ़र्स्ट-पार्टी-का-फ़ायदा-असली-है","फ़र्स्ट-पार्टी का फ़ायदा असली है",[17,40,41],{},"मॉडल किस तरह का Prompt पसंद करता है, Tool Schema का कौन सा डिज़ाइन सबसे स्टेबल रहता है, लंबा Context कैसे व्यवस्थित हो, नए वर्ज़न में कौन सी क्षमताएँ आईं, कहाँ-कहाँ सबसे आसानी से लड़खड़ाता है — ये सब फ़र्स्ट-पार्टी आमतौर पर थर्ड पार्टी से पहले जानती है।",[17,43,44],{},"इसलिए Claude Code और Codex जैसे प्रोडक्ट्स में, जहाँ मॉडल और Harness लंबे समय तक साथ में इटरेट करते हैं, फ़र्स्ट-पार्टी कॉम्बो ही अक्सर सबसे मज़बूत वर्ज़न-आंसर होता है। इस पर मैं बहस नहीं करूँगा।",[35,46,48],{"id":47},"लेकिन-मॉडल-ट्रेन-करना-और-harness-बनाना-दो-बिल्कुल-अलग-इंजीनियरिंग-हैं","लेकिन मॉडल ट्रेन करना और Harness बनाना दो बिल्कुल अलग इंजीनियरिंग हैं",[17,50,51],{},"जब DeepSeek, GLM जैसे ओपन मॉडल्स पर आते हैं, तो बात दिलचस्प होने लगती है — क्योंकि अच्छा मॉडल ट्रेन करना और अच्छा Harness बनाना असल में दो बिल्कुल अलग इंजीनियरिंग हैं।",[17,53,54],{},"Coding Agent असल में चलने लगता है, तो मॉडल से बाहर की ढेर सारी समस्याएँ सामने आती हैं:",[56,57,58,62,65,68],"ul",{},[59,60,61],"li",{},"फ़ाइलें कैसे पढ़ी जाएँ, कोड कैसे एडिट हो",[59,63,64],{},"Agent Loop कैसे कंट्रोल हो, Context कैसे कंप्रेस हो",[59,66,67],{},"Cache का कैसे फ़ायदा उठे, Tool Call फ़ेल होने पर कैसे रिकवर हो",[59,69,70],{},"Subagent कैसे शेड्यूल हों, परमिशन कैसे मैनेज हों",[17,72,73],{},"इन जगहों पर काम कितना अच्छा हुआ, यही तय करता है कि वही मॉडल आख़िर में इस्तेमाल में कैसा लगेगा। वही मॉडल, दूसरे Harness में, अनुभव ज़मीन-आसमान का फ़र्क़ हो सकता है।",[35,75,77],{"id":76},"बड़ी-समस्या-मॉडल्स-बहुत-तेज़ी-से-अपडेट-हो-रहे-हैं","बड़ी समस्या: मॉडल्स बहुत तेज़ी से अपडेट हो रहे हैं",[17,79,80],{},"आज GLM ऊपर है; अगले महीने DeepSeek शायद और दमदार Flash ले आए; थोड़ी देर में कोई नया मॉडल और निकल आए।",[17,82,83],{},"अगर पूरा Coding वर्कफ़्लो किसी एक फ़र्स्ट-पार्टी प्रोडक्ट से बँधा हो, तो मॉडल बदलने पर अक्सर टूल्स और आदतें भी बदलनी पड़ती हैं। कुछ महीनों में तैयार किए कॉन्फ़िग, मेमोरी और वर्कफ़्लो सब धड़ाम।",[17,85,86,87,91],{},"थर्ड-पार्टी Harness की क़ीमत यहीं है: ",[88,89,90],"strong",{},"अपने परिचित टूल्स, Skills, MCP, परमिशन और वर्कफ़्लो को टिका के रख सकते हो, और नीचे का सिर्फ़ मॉडल बदल सकते हो।"," आज DeepSeek, कल GLM, परसों कोई और — काम का माहौल नए सिरे से नहीं बनाना पड़ता।",[35,93,95],{"id":94},"पाँच-harness-की-पोज़िशनिंग-मैप","पाँच Harness की पोज़िशनिंग मैप",[17,97,98],{},"मेनस्ट्रीम पाँच की जगह साफ़ कर देता हूँ (अगस्त 2026 के अंत तक के मेरे इस्तेमाल के आधार पर):",[17,100,101,104],{},[88,102,103],{},"Pi",": फ़िलसॉफ़ी बेहद मिनिमल; Harness मॉडल में जितना हो सके कम दखल देता है। हल्का, तेज़, Token खर्च कम, आकार देने में बेहद आसान। अपने लंबे समय के Agent की बुनियाद बनाने के लिए बेहतरीन — सिंपल, साफ़, मनमर्ज़ी से मॉडिफ़ाई करने योग्य।",[17,106,107,110],{},[88,108,109],{},"OMP",": Pi के ऊपर LSP, Debugger, Browser, AST जैसी भारी Coding क्षमताएँ ढेर करता जाता है, जैसे एजेंट को पूरा IDE पहना दिया हो। सचमुच हैवी कोडिंग और मुश्किल Repo नेविगेशन के लिए सही।",[17,112,113,116],{},[88,114,115],{},"DeepSeek Harness",": सबसे आगे जाता है — Everything is Plugin। Agent Loop, टूल्स, परमिशन, Preset और UI सब खोलकर दोबारा जोड़े जा सकते हैं। एजेंट आर्किटेक्चर, Preset, मल्टी-एजेंट और अगली पीढ़ी के Runtime के साथ छेड़छाड़ करने वालों के लिए। PTC मोड ज़्यादा आज़माएँ — तेज़ भी और Token भी बचाता है।",[17,118,119,122],{},[88,120,121],{},"OpenCode",": फ़िलहाल सबसे संतुलित क़िस्म — ओपन सोर्स, कई Provider, बड़ा इकोसिस्टम, Client\u002FServer, डेस्कटॉप ऐप और Subagent सब काफ़ी मैच्योर। जिसे एक मैच्योर, जनरल-पर्पज़, मल्टी-मॉडल Coding Agent चाहिए, उसके लिए।",[17,124,125,128],{},[88,126,127],{},"Command Code",": रास्ता बिल्कुल अलग — इसे मॉडल की कमी पूरी करना बहुत पसंद है। Tool Call के ग़लत पैरामीटर लोकली ठीक कर देता है; फ़ाइल के डुप्लीकेट रीड डिडुप्लीकेट कर देता है; लंबे सेशन में Stable Prefix बनाए रखकर Cache Hit बढ़ाता है; Context फटने ही वाला हो तो Compaction कर देता है। DeepSeek V4 Flash, GLM-5.3 Flash जैसे मेहनती मॉडल्स पर इस सोच की वैल्यू सबसे ज़्यादा है: मॉडल थोड़ा कमज़ोर हो, Harness पूरी कर देता है।",[35,130,132],{"id":131},"मेरा-चुनाव","मेरा चुनाव",[17,134,135],{},"अगर सिर्फ़ लॉन्ग-टर्म मॉलियेबिलिटी देखनी हो तो मुझे अब भी Pi पसंद है। लेकिन अगर आज मुझसे DeepSeek V4 Flash या GLM-5.3 से कड़क मेहनत करानी हो, तो Command Code का ज़ायक़ा ज़रूर चखूँगा — मॉडल और Harness की जोड़ी टास्क के हिसाब से बनती है, कैंप के हिसाब से नहीं।",[17,137,138,139],{},"ओपन-मॉडल युग में मॉडल और Harness अब पूरी तरह अलग-अलग चुने जा सकते हैं। ",[88,140,141],{},"“किसके मॉडल के साथ किसका टूल” पूछना बंद करें, यह पूछें कि “यह मॉडल किस Harness में सबसे अच्छा काम करता है।”",{"title":143,"searchDepth":144,"depth":144,"links":145},"",2,[146,147,148,149,150],{"id":37,"depth":144,"text":38},{"id":47,"depth":144,"text":48},{"id":76,"depth":144,"text":77},{"id":94,"depth":144,"text":95},{"id":131,"depth":144,"text":132},"2026-09-09","Claude इस्तेमाल करते हो तो Claude Code? ओपन-मॉडल युग में यह इंस्टिंक्ट अपग्रेड का हक़दार है। फ़र्स्ट-पार्टी का फ़ायदा असली है, लेकिन अच्छा मॉडल ट्रेन करना और अच्छा Harness बनाना दो अलग इंजीनियरिंग हैं — यह लेख समझाता है कि मॉडल और Harness अब अलग-अलग क्यों चुने जा सकते हैं, साथ में पाँच Harness की पोज़िशनिंग मैप।","md",null,"hi",{},8,true,false,"\u002Fblog\u002Fmodel-harness-decoupling",{"title":5,"description":152},"x","blog\u002Fmodel-harness-decoupling.hi",[165,166,167],"AI Agent","Harness","उपकरण चयन","8H9YAay2zChFTBBbHaOK4Y8aJvg_TdBgkZejSxQY7vk",[154,154],[171,178,187,196,203,210,212,219,227,233,240,249,256,264],{"path":172,"title":173,"description":174,"date":175,"minRead":176,"tags":177},"\u002Fblog\u002Fagent-harness-selection","Pi Agent, OMP, Codex और ZCode आज़माने के बाद, मैंने आख़िरकार OpenCode + OpenChamber ही क्यों चुना","एजेंट हार्नेस चुनने की समीक्षा: GUI अनुभव, वेंडर लॉक-इन और आगे विकास की आज़ादी — इन तीन मानदंडों ने Pi Agent, OMP, Codex और ZCode को बाहर कर दिया और आख़िर में चुना गया OpenCode कोर + OpenChamber इंटरफ़ेस।","2026-08-06",6,[165,167],{"path":179,"title":180,"description":181,"date":182,"minRead":176,"tags":183},"\u002Fblog\u002Fcloudflare-broke-stack","2026 इंडी डेवलपमेंट की सर्वश्रेष्ठ प्रैक्टिस: Cloudflare का 'कंगाल ऑल-इन-वन' स्टैक","इंडी डेवलपर्स के लिए ज़ीरो-कॉस्ट टेक स्टैक: कोड लिखने के लिए Codex, वर्ज़न कंट्रोल के लिए GitHub, भुगतान के लिए Stripe, फ्रंटएंड के लिए TanStack Start, बैकएंड के लिए Hono + Workers, डेटाबेस के लिए D1, स्टोरेज के लिए R2 और कैशिंग के लिए KV — सब कुछ Cloudflare पर चलता है।","2026-06-15",[184,185,186],"Cloudflare","इंडी डेवलपमेंट","टेक स्टैक",{"path":188,"title":189,"description":190,"date":191,"minRead":176,"tags":192},"\u002Fblog\u002Fdeepseek-api-web-search","DeepSeek के API में बिल्ट-इन वेब सर्च — Responses API से आधिकारिक सर्च मुफ़्त में पाएँ","DeepSeek ने API में ही वेब सर्च बना दिया है: Responses इंटरफ़ेस से deepseek-v4-flash को कॉल करें और web_search टूल घोषित कर दें। न थर्ड-पार्टी सर्च इंजन जोड़ना पड़ता है, न अलग सर्च API की चाबी चाहिए।","2026-08-05",[193,194,195],"DeepSeek","API","AI टूल्स",{"path":197,"title":198,"description":199,"date":191,"minRead":200,"tags":201},"\u002Fblog\u002Fdeepseek-v4-flash-review","DeepSeek V4 Flash स्थिर रिलीज़, हैंड्स-ऑन अनुभव: सस्ता, तेज़, 1M कॉन्टेक्स्ट, बिल्ट-इन सर्च","स्थिर DeepSeek V4 Flash रिलीज़ में कुछ दिनों की गहरी पड़ताल: बेतहाशा सस्ता, बिजली की रफ़्तार, 1M कॉन्टेक्स्ट, आधिकारिक बिल्ट-इन वेब सर्च और पूरी तरह ओपन-सोर्स। इकलौती कमज़ोरी है मल्टीमॉडल क्षमता — लेकिन दूसरे मॉडलों के साथ जोड़कर इसे पूरा किया जा सकता है।",7,[193,202,195],"मॉडल समीक्षा",{"path":204,"title":205,"description":206,"date":182,"minRead":157,"tags":207},"\u002Fblog\u002Ffree-cloudflare","मुफ़्त यूज़र Cloudflare को कैसे पूरी तरह निचोड़ें — मुफ़्त टियर आख़िर कितनी दूर तक ले जाता है?","Cloudflare का मुफ़्त टियर पूरी एक पर्सनल इंटरनेट इन्फ्रास्ट्रक्चर खड़ी कर सकता है: DNS, CDN, Pages, Workers, KV, D1, R2, ईमेल, Tunnel, AI Gateway और भी बहुत कुछ।",[184,208,209],"मुफ़्त टियर","डिप्लॉयमेंट",{"path":160,"title":5,"description":152,"date":151,"minRead":157,"tags":211},[165,166,167],{"path":213,"title":214,"description":215,"date":151,"minRead":157,"tags":216},"\u002Fblog\u002Fopencode-productive-stack","स्टेबल, फ़ास्ट, प्रोडक्टिव, चीप: मेरे AI Coding फ़ुल स्टैक का पूरा रिकॉर्ड","OpenCode + OpenChamber + दो DeepSeek V4 Flash सब्सक्रिप्शन: 15 प्रोजेक्ट एक साथ कोड चला रहे हैं और कोटा बमुश्किल हिला। पूरा कॉन्फ़िग खोलकर दिखा रहा हूँ: कॉन्टेक्स्ट प्रूनिंग, लेयर्ड मेमोरी, डेस्कटॉप ऑटोमेशन, और “असली जोड़ी के साथ चलने” का सबक़।",[121,217,218],"AI कोडिंग","कॉन्फ़िगरेशन",{"path":220,"title":221,"description":222,"date":223,"minRead":224,"tags":225},"\u002Fblog\u002Fproduct-faxin-principle","मूल-इरादे का सिद्धांत: इंडी डेवलपर्स को छोड़ना क्यों सीखना चाहिए","आप क्यों शुरू करते हैं? किसके लिए शुरू करते हैं? आप असल में कौन-सी समस्या हल करना चाहते हैं? प्रोडक्ट की धार उस चीज़ से आती है जिसे आप काटकर छोड़ने की हिम्मत रखते हैं।","2026-06-20",10,[226,185],"प्रोडक्ट सोच",{"path":228,"title":229,"description":230,"date":223,"minRead":157,"tags":231},"\u002Fblog\u002Fproduct-pain-vs-itch","जब यूज़र कहें 'कमाल है', तो जोश में मत आओ: दर्द-बिंदु बनाम खुजली-बिंदु","मौखिक तारीफ़ बेकार है। माँग जाँचने का सिर्फ़ एक ही कठोर मानदंड है: यूज़र क्या चुकाने को तैयार है।",[226,232],"माँग का आकलन",{"path":234,"title":235,"description":236,"date":175,"minRead":237,"tags":238},"\u002Fblog\u002Fqwen-vision-for-deepseek","DeepSeek को मल्टीमॉडल बनाना: Qwen-3.7-Flash विज़न तरीका","DeepSeek V4 Flash में मल्टीमॉडल क्षमता नहीं है — इमेज समझने के लिए क्या करें? बाज़ार का सर्वे करने के बाद फ़िलहाल सबसे किफ़ायती विकल्प Qwen-3.7-Flash है: एक इमेज पहचानने की लागत लगभग न के बराबर, और इसे V4 Flash के साथ जोड़कर कमी पूरी हो जाती है।",5,[193,239,202],"मल्टीमॉडल",{"path":241,"title":242,"description":243,"date":244,"minRead":245,"tags":246},"\u002Fblog\u002Fsub-store-cloudflare","मैंने अपना प्रॉक्सी-सब्सक्रिप्शन एग्रीगेशन Cloudflare पर ले जाया","कई प्रॉक्सी सेवाओं को अपने खुद के नोड्स के साथ मिलाकर एक ही सब्सक्रिप्शन बनाएँ, रूटिंग नियम सर्वर-साइड पर तय हों — क्लाइंट को सिर्फ़ सब्सक्राइब करना है।","2026-06-28",4,[184,247,248],"प्रॉक्सी एक्सेस","ओपन-सोर्स प्रोजेक्ट",{"path":250,"title":251,"description":252,"date":151,"minRead":200,"tags":253},"\u002Fblog\u002Ftui-cognitive-bandwidth","TUI आपकी कॉग्निटिव बैंडविड्थ मार रहा है: AI Coding का “गीक फ़िल्टर” टूटने वाला है","आजकल ढेर सारे AI Coding Agent TUI लाने की होड़ में हैं, इंटरैक्शन को 1980 के टर्मिनल पैराडाइम में वापस धकेल रहे हैं, और उसे “इमर्सिव” और “प्रोग्रामर का सम्मान” कह रहे हैं। यह लेख तीन तरीकों को खोलकर दिखाता है जिनसे TUI सिस्टेमैटिक तौर पर आपकी कॉग्निटिव बैंडविड्थ घटाता है, और Web UI ही असली जवाब क्यों है।",[217,254,255],"इंटरैक्शन डिज़ाइन","निबंध",{"path":257,"title":258,"description":259,"date":260,"minRead":176,"tags":261},"\u002Fblog\u002Fvalue-not-external","किसी चीज़ के मूल्यवान होने पर बहस करना, अपने आप में बेकार है","हमारा मूल्य किसी और से तय नहीं होता। AI के दौर में इंसान को खुद को कैसे समझना चाहिए?","2026-06-18",[262,263],"AI सोच","मानवतावादी निबंध",{"path":265,"title":266,"description":267,"date":268,"minRead":269,"tags":270},"\u002Fblog\u002Fx-growth-1000-followers","एक दिन से थोड़ा ज़्यादा में 1000+ फ़ॉलोअर्स मिले — यह रहा मैंने क्या किया","जून में मैंने अपना X अकाउंट गंभीरता से चलाया और एक दिन से थोड़ा ज़्यादा में 1000+ फ़ॉलोअर्स मिल गए। यह पोस्ट रिकॉर्ड करती है कि मैंने क्या किया और क्या फ़ीडबैक मिला।","2026-06-16",12,[271,272],"X ऑपरेशन","कंटेंट ग्रोथ",1789752320385]