SSD Nodes Learn 8GB RAM — $66/साल
गाइड Matt Connorलेखक: Matt Connor

MiMo-Code क्या है और यह Claude Code से कैसे अलग है?

Xiaomi के MiMo-Code के बारे में जानें। यह OpenCode पर आधारित एक MIT-लाइसेंस प्राप्त टर्मिनल कोडिंग एजेंट है। स्विच करने से पहले इसके बेंचमार्क दावों और मॉडल सपोर्ट को समझें।

MiMo-Code क्या है?

MiMo-Code एक टर्मिनल कोडिंग एजेंट है जिसे Xiaomi की MiMo टीम ने बनाया है। इसे 15 June 2026 को MIT लाइसेंस के तहत ओपन सोर्स के रूप में जारी किया गया था। यह आपके शेल में एक CLI (कमांड लाइन इंटरफेस) टूल के रूप में चलता है। यह किसी प्रोजेक्ट में फाइलों को पढ़ता और संपादित करता है, शेल कमांड चलाता है, git को नियंत्रित करता है, और सत्रों के बीच कोडबेस के बारे में नोट्स रखता है।

इसका स्वरूप Claude Code के समान है। आप सामान्य भाषा में किसी कार्य का वर्णन करते हैं, एजेंट संपादन और कमांड का प्रस्ताव देता है, और आप उन्हें स्वीकृत करते हैं। दो अंतर महत्वपूर्ण हैं। स्रोत ओपन है, इसलिए आप ठीक-ठीक पढ़ सकते हैं कि एजेंट मॉडल को क्या भेजता है। और मॉडल, एजेंट से एक अलग विकल्प है, इसलिए वही हार्नेस Xiaomi के मॉडल, OpenAI-संगत एंडपॉइंट, या आपके द्वारा स्वयं होस्ट किए गए मॉडल की ओर इशारा कर सकता है।

रिपॉजिटरी का नाम MiMo-Code है और यह जिस कमांड को इंस्टॉल करता है वह mimo है। दोनों नाम डॉक्यूमेंटेशन में दिखाई देते हैं, इसलिए किसी एक को खोजने पर वही टूल मिलता है।

MiMo-Code का उद्गम और इसका महत्व

MiMo-Code, sst प्रोजेक्ट के ओपन-सोर्स टर्मिनल एजेंट OpenCode का एक फोर्क है। LICENSE फ़ाइल में मूल Copyright (c) 2025 opencode लाइन बरकरार है, और README में इस संबंध पर एक संक्षिप्त अनुभाग दिया गया है। रिपॉजिटरी पर एक ओपन इश्यू मौजूद है जिसमें Xiaomi से यह मांग की गई है कि वे OpenCode के योगदानकर्ताओं को केवल एक संरक्षित लाइसेंस लाइन से अधिक श्रेय दें।

यह जानकारी उस चीज़ को स्पष्ट करती है जो अन्यथा असंभव लगती है। जून 2026 में पहली बार रिलीज़ किए गए प्रोजेक्ट में पहले से ही एक परिष्कृत TUI (टेक्स्ट यूज़र इंटरफ़ेस), एक प्लगइन सिस्टम, कई मॉडल API के साथ काम करने वाला प्रोवाइडर एब्स्ट्रैक्शन, MCP (मॉडल कॉन्टेक्स्ट प्रोटोकॉल) सपोर्ट और LSP (लैंग्वेज सर्वर प्रोटोकॉल) इंटीग्रेशन मौजूद है। यह काम छह सप्ताह में पूरा नहीं हुआ था। यह फोर्क के साथ ही आया था। Xiaomi की ओर से नई चीज़ मेमोरी लेयर और Xiaomi के अपने मॉडल्स के साथ इसका जुड़ाव है।

यदि आपने पहले ही VPS पर OpenCode चला लिया है, तो लेआउट और की-बाइंडिंग आपको परिचित लगेंगी, क्योंकि इसके आधार में वही कोड है।

"Models and agents co-evolve" का वास्तविक अर्थ क्या है

रिपॉजिटरी की टैगलाइन है "Where Models and Agents Co-Evolve"। इस वाक्यांश में दो अलग-अलग दावे शामिल हैं, और उनमें से केवल एक ही प्रकाशित विवरण द्वारा समर्थित है।

पहला दावा रनटाइम के बारे में है, और यह प्रलेखित है। MiMo-Code प्रत्येक प्रोजेक्ट के लिए एक स्थायी मेमोरी स्टोर रखता है, जो SQLite फुल-टेक्स्ट सर्च, सेशन स्टेट और टास्क प्रोग्रेस द्वारा समर्थित है। दो स्लैश कमांड इसे संचालित करते हैं। /dream हाल के सेशन से स्थायी ज्ञान को निकालता है और उसे प्रोजेक्ट मेमोरी में लिखता है। /distill एक दोहराई जाने वाली प्रक्रिया को पुन: प्रयोज्य कौशल में बदल देता है। Xiaomi का अपना इंजीनियरिंग विवरण कहता है कि ये हर सेशन के बाद के बजाय लगभग एक से चार सप्ताह के चक्र पर चलते हैं। इसलिए आपकी रिपॉजिटरी पर एजेंट का व्यवहार समय के साथ बदलता रहता है जबकि मॉडल फ़ाइल समान रहती है।

दूसरा दावा प्रशिक्षण के बारे में है, और यहाँ आपको सावधान रहना चाहिए। Xiaomi MiMo-V2.5 की पोस्ट-ट्रेनिंग को तीन-चरणीय पाइपलाइन के रूप में वर्णित करता है: सुपरवाइज्ड फाइन-ट्यूनिंग, फिर लार्ज-स्केल एजेंटिक रीइन्फोर्समेंट लर्निंग (RL), और फिर कई विशेषज्ञ टीचर मॉडल से एक स्टूडेंट मॉडल में ऑन-पॉलिसी डिस्टिलेशन। एजेंटिक RL का अर्थ है कि मॉडल को एकल प्रश्न-उत्तर जोड़े के बजाय मल्टी-स्टेप टूल-कॉलिंग एपिसोड पर प्रशिक्षित किया गया था। यह वास्तविक है, और यही कारण है कि मॉडल लंबी टूल सीक्वेंस के दौरान स्थिर रहता है। Xiaomi ने ऐसी कोई प्रशिक्षण रिपोर्ट प्रकाशित नहीं की है जो यह दिखाए कि मॉडल को इस विशिष्ट हार्नेस के भीतर अनुकूलित किया गया है, और हार्नेस प्रतिक्रिया में बदल रहा है।

इसलिए "co-evolve" को एक ऐसी टीम के इरादे के बयान के रूप में पढ़ें जो दोनों हिस्सों की मालिक है। जो लाभ आप वास्तव में देख सकते हैं वह सीमित है लेकिन फिर भी मूल्यवान है: वही लोग टूल स्कीमा और सिस्टम प्रॉम्प्ट लिखते हैं और मॉडल को शिप करते हैं, इसलिए वे एक-दूसरे के अनुकूल होते हैं। Claude Code इस तरह से काम नहीं कर सकता, क्योंकि इसका हार्नेस एक फिक्स्ड API मॉडल का क्लाइंट है। Anthropic भी अपने मॉडल को एजेंटिक उपयोग के लिए प्रशिक्षित करता है, लेकिन आप हार्नेस के नीचे से मॉडल को बदल नहीं सकते हैं।

MiMo-Code सत्र टर्मिनल में कैसा दिखता है

mimo चलाने पर एक फुल-स्क्रीन टर्मिनल इंटरफ़ेस खुलता है। आप एक कार्य टाइप करते हैं, एजेंट फ़ाइलों को पढ़ता है, बदलाव का प्रस्ताव देता है, और कुछ भी लिखने या चलाने से पहले अनुमति मांगता है। डिफ़ॉल्ट बिल्ड मोड के अलावा, इसमें एक प्लान मोड और एक कंपोज़ मोड शामिल है, साथ ही एक सब-एजेंट सिस्टम भी है जो काम का एक हिस्सा किसी अलग एजेंट रन को सौंप देता है। इसमें इन-बिल्ट स्किल्स का एक बड़ा सेट भी होता है, जो पहले से तैयार प्रक्रियाएं हैं जिन्हें एजेंट नाम से कॉल कर सकता है।

शुरू करने से पहले कुछ विवरण जानना उपयोगी है।

  • डिफ़ॉल्ट रूप से प्रत्येक क्रिया के लिए अनुमोदन आवश्यक है। --dangerously-skip-permissions फ्लैग प्रॉम्प्ट को हटा देता है। इसका नाम सटीक है, इसलिए इसका उपयोग केवल वहीं करें जहां गलती होने पर कोई नुकसान न हो।
  • यह बिना इंटरैक्टिव टर्मिनल के चलता है। mimo run एक प्रॉम्प्ट लेता है और उसे नॉन-इंटरैक्टिव रूप से निष्पादित करता है, जिसकी आवश्यकता स्क्रिप्ट या CI जॉब को होती है। इसमें एक वेब इंटरफ़ेस भी शामिल है।
  • कॉन्फ़िगरेशन उन फ़ाइलों में रहता है जिन्हें आप कमिट कर सकते हैं। एक प्रोजेक्ट .mimocode/mimocode.jsonc को पढ़ता है, और वैश्विक सेटिंग्स ~/.config/mimocode/mimocode.jsonc में रहती हैं।
  • क्रेडेंशियल्स उन फ़ाइलों में नहीं होते हैं। वे ~/.local/share/mimocode/auth.json में जाते हैं, इसलिए उस पाथ को git से और किसी भी साझा बैकअप से दूर रखें।

जो एजेंट शेल कमांड चला सकता है, वह एक ऐसा प्रोग्राम है जिसे आपने अपना शेल सौंप दिया है। इसे अपनी मशीन और अपना यूजर दें। किसी नए एजेंट को आज़माने का सबसे सुरक्षित तरीका एक डिस्पोजेबल VM है जिसे आप सत्र के बाद नष्ट कर सकते हैं, क्योंकि तब एक गलत कमांड की कीमत आपको रिस्टोर के बजाय केवल रीबिल्ड चुकानी पड़ती है।

क्या MiMo-Code वास्तव में Claude Code से बेहतर है?

Xiaomi की लॉन्च सामग्री एक विशिष्ट दावा करती है: दोनों हार्नेस में एक ही मॉडल चलाएं और MiMo-Code अधिक स्कोर करता है। ये प्रकाशित आंकड़े हैं।

ChartXiaomi's self-reported harness comparison, same model in both agents
The data behind this chart
[
  {
    "tool": "MiMo-Code",
    "swe_bench_pro_pct": 62,
    "terminal_bench_2_pct": 73
  },
  {
    "tool": "Claude Code",
    "swe_bench_pro_pct": 57,
    "terminal_bench_2_pct": 68
  }
]

SWE-bench Pro पर, Xiaomi MiMo-Code के लिए 62 प्रतिशत और Claude Code के लिए 57 प्रतिशत की रिपोर्ट करता है। Terminal Bench 2 पर आंकड़े 73 प्रतिशत और 68 प्रतिशत हैं। इसका अर्थ यह है कि मॉडल को स्थिर रखा गया था, इसलिए लगभग पांच अंकों का अंतर मॉडल के बजाय एजेंट सिस्टम के कारण है।

इन्हें वेंडर द्वारा दिए गए आंकड़े मानें। Xiaomi ने मूल्यांकन चलाया और इसे प्रकाशित किया, और MiMo-Code सार्वजनिक SWE-bench या Terminal-Bench लीडरबोर्ड पर दिखाई नहीं देता है, इसलिए किसी स्वतंत्र पक्ष ने इस अंतर को दोहराया नहीं है। Xiaomi अपने स्वयं के परिणाम की सीमा के बारे में असामान्य रूप से स्पष्ट है। कंपनी का लेख कहता है कि ये बेंचमार्क एकल रिपॉजिटरी समस्याओं पर वन-शॉट समस्या समाधान को मापते हैं, और उनके अपने परीक्षण में दोनों एजेंटों ने लगभग 200 निष्पादन चरणों (execution steps) से नीचे लगभग समान प्रदर्शन किया। दावा किया गया लाभ लंबे रन में दिखाई देता है, जो कि एक ऐसा मामला है जिसे वन-शॉट बेंचमार्क कवर नहीं करता है।

यह इसका निष्पक्ष विश्लेषण है। वेंडर द्वारा चलाए गए बेंचमार्क पर पांच अंकों का अंतर टूल को आज़माने का एक कारण है। यह उस काम को स्थानांतरित करने का कारण नहीं है जिस पर आपकी टीम निर्भर है।

MiMo-Code को चलाने की लागत

लॉन्च के समय Xiaomi ने MiMo Auto नामक एक मुफ्त चैनल जारी किया था, जिसे बिना पंजीकरण के इस्तेमाल किया जा सकता था। इसे शुरुआत से ही सीमित समय के लिए बताया गया था, और 24 July 2026 को जारी version 0.1.9 के release notes में उस मुफ्त MiMo-V2.5 ट्रायल के बंद होने का उल्लेख है। इस पर आधारित कोई वर्कफ़्लो न बनाएँ।

Xiaomi के प्लेटफ़ॉर्म का सशुल्क एक्सेस अन्य प्रमुख प्रदाताओं की तुलना में सस्ता है। August 2026 तक, MiMo-V2.5-Pro के लिए प्रकाशित अंतरराष्ट्रीय कीमत cache miss होने पर प्रति दस लाख input tokens के लिए $1.00 और output tokens के लिए $3.00 है, जिसमें 256K तक का context शामिल है। कीमतें बदलती रहती हैं, इसलिए बजट की योजना बनाने से पहले वर्तमान पेज को पढ़ें।

दूसरा विकल्प आपका अपना हार्डवेयर है। MiMo-V2.5 और MiMo-V2.5-Pro के weights को MIT license के तहत Hugging Face पर प्रकाशित किया गया है, इसलिए इन्हें स्वयं सर्व करने से आपको कोई नहीं रोकता। पैमाने के बारे में यथार्थवादी रहें। एक मिलियन टोकन context window वाला मॉडल एक सामान्य VPS के लिए उपयुक्त नहीं है, और आपको GPU से जुड़े VPS या एक समर्पित मशीन की आवश्यकता होगी। छोटे स्थानीय मॉडल एक अलग अभ्यास हैं, जो LLM को सेल्फ-होस्ट करने के लिए VPS पर Ollama चलाने के अधिक करीब हैं।

MiMo-Code अन्य वेंडरों से भी जुड़ता है। यह मौजूदा Claude Code लॉगिन को माइग्रेट कर सकता है, OpenAI अकाउंट को कनेक्ट कर सकता है, किसी अन्य प्रदाता के लिए API key स्वीकार कर सकता है, या किसी भी OpenAI-compatible endpoint से बात कर सकता है। कनेक्ट करने से पहले उपभोक्ता सब्सक्रिप्शन की शर्तों की जाँच करें, क्योंकि प्रदाता की शर्तें यह तय करती हैं कि कौन से क्लाइंट सब्सक्रिप्शन प्लान का उपयोग कर सकते हैं, और किसी अन्य वेंडर का CLI हमेशा इसमें शामिल नहीं होता है।

क्या आपको Claude Code से हट जाना चाहिए?

यदि आप पहले से ही Claude Code के लिए भुगतान कर रहे हैं और यह काम कर रहा है, तो नहीं। जुलाई 2026 के अंत में आया Version 0.1.9, जो इसके पहले release के छह सप्ताह बाद आया, एक स्पष्ट संकेत है। 0.1.x version नंबर का अर्थ है कि releases के बीच बदलाव हो सकते हैं और configuration format अभी भी बदल रहा है। यह उस टूल के लिए ठीक है जिसका आप मूल्यांकन कर रहे हैं, लेकिन उस टूल के लिए कष्टदायक है जिस पर कोई टीम निर्भर है।

MiMo-Code चार स्थितियों में गंभीरता से विचार करने योग्य है।

  • बिल आपकी समस्या है। Xiaomi की token कीमतें frontier vendors से काफी कम हैं, और agent की अपनी कोई लागत नहीं है।
  • आपको harness को पढ़ने की आवश्यकता है। Open source का अर्थ है कि आप prompts और tool definitions की जांच कर सकते हैं, जो security review या audit के लिए महत्वपूर्ण है।
  • आप चाहते हैं कि agent और model अलग-अलग खरीदे जाएं, ताकि एक को बदलने पर दूसरा बदलने के लिए मजबूर न होना पड़े।
  • कोड आपके network से बाहर नहीं जा सकता। Open weights एक self-hosted backend को संभव बनाते हैं, बजाय इसके कि आपको समझौता करना पड़े।

Cursor और Copilot की तुलना अलग है। दोनों एक editor के अंदर काम करते हैं, और MiMo-Code एक terminal में रहता है। यह अंतर आपके काम के दिन को किसी भी benchmark score की तुलना में अधिक प्रभावित करता है, और Claude Code की Cursor, Codex और Copilot के साथ तुलना इस trade-off को विस्तार से कवर करती है।

पहले से किराए पर लिए गए VPS पर MiMo-Code चलाना

एक टर्मिनल एजेंट को सर्वर पर होना चाहिए। यह घंटों तक सेशन को खुला रखता है, इसे स्थिर नेटवर्क की आवश्यकता होती है, और इसे लैपटॉप का ढक्कन बंद होने पर भी चलते रहना चाहिए। काम करने का तरीका वही है जो अन्य टर्मिनल एजेंटों के लिए उपयोग किया जाता है: एक छोटे सर्वर पर लंबे समय तक चलने वाला सेशन जिसे आप कहीं से भी फिर से अटैच कर सकते हैं, जिसका वर्णन VPS पर कोडिंग एजेंट को tmux में चलाना में किया गया है।

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

यह प्रोजेक्ट खुद को दो तरीकों से वितरित करता है: HTTPS के माध्यम से दिया जाने वाला एक शेल इंस्टॉलर, और किसी भी ऐसी मशीन के लिए @mimo-ai/cli नामक एक npm पैकेज जिसमें पहले से Node.js मौजूद है। जिस सर्वर की आप परवाह करते हैं, उस पर npm पैकेज को प्राथमिकता दें। आप यह पढ़ सकते हैं कि पैकेज चलने से पहले उसमें क्या शामिल है, और आप किसी रिमोट स्क्रिप्ट को सीधे शेल में पाइप नहीं कर रहे होते हैं। उस बॉक्स पर और क्या-क्या रखा जा सकता है, इसके व्यापक दृष्टिकोण के लिए, सेल्फ-होस्टेड AI एजेंटों का राउंडअप एक मैप है।

FAQ

क्या MiMo-Code निःशुल्क है?

यह एजेंट MIT लाइसेंस के अंतर्गत निःशुल्क और ओपन सोर्स है, इसलिए आप इसे पढ़ और संशोधित कर सकते हैं। इसके पीछे का मॉडल वह हिस्सा है जिसके लिए शुल्क लगता है। Xiaomi ने लॉन्च के समय MiMo Auto नामक एक सीमित समय का निःशुल्क चैनल जारी किया था, और 24 July 2026 के रिलीज नोट्स में उस ट्रायल के समाप्त होने का उल्लेख है, इसलिए सशुल्क एक्सेस के लिए योजना बनाएं। August 2026 तक, MiMo-V2.5-Pro के लिए प्रकाशित अंतरराष्ट्रीय मूल्य कैश मिस (cache miss) होने पर प्रति मिलियन इनपुट टोकन $1.00 और प्रति मिलियन आउटपुट टोकन $3.00 है। आप MiMo-Code को किसी भी OpenAI-संगत एंडपॉइंट पर भी पॉइंट कर सकते हैं और इसके बजाय किसी अन्य वेंडर को भुगतान कर सकते हैं।

क्या MiMo-Code और OpenCode एक ही हैं?

इसकी शुरुआत OpenCode के एक फोर्क के रूप में हुई थी और यह अभी भी इसके कोर को साझा करता है। टर्मिनल इंटरफ़ेस, प्लगइन सिस्टम, प्रदाता एब्स्ट्रैक्शन और MCP एकीकरण सभी उसी कोडबेस से आए हैं, और रिपॉजिटरी के LICENSE फ़ाइल में OpenCode कॉपीराइट लाइन सुरक्षित है। Xiaomi ने SQLite फुल-टेक्स्ट सर्च द्वारा समर्थित एक पर्सिस्टेंट मेमोरी लेयर, अतिरिक्त एजेंट मोड और अपने स्वयं के मॉडल तक सीधी पहुंच जोड़ी है। यदि आप OpenCode जानते हैं, तो आप पहले से ही जानते हैं कि MiMo-Code कैसे व्यवहार करता है।

क्या मैं Xiaomi के बजाय Claude या GPT मॉडल के साथ MiMo-Code का उपयोग कर सकता हूँ?

हाँ। फर्स्ट-रन सेटअप मौजूदा Claude Code लॉगिन को माइग्रेट करने, OpenAI अकाउंट कनेक्ट करने, या किसी अन्य प्रदाता के लिए API की स्वीकार करने का विकल्प देता है, और आप ~/.config/mimocode/mimocode.jsonc में मैन्युअल रूप से किसी भी OpenAI-संगत एंडपॉइंट को कॉन्फ़िगर कर सकते हैं। कनेक्ट करने से पहले उपभोक्ता सब्सक्रिप्शन की शर्तों की जाँच करें, क्योंकि प्रदाता की शर्तें यह नियंत्रित करती हैं कि कौन से क्लाइंट सब्सक्रिप्शन प्लान का उपयोग कर सकते हैं।

क्या मेरी मुख्य मशीन पर MiMo-Code चलाना सुरक्षित है?

इसे किसी भी ऐसे एजेंट की तरह मानें जो शेल कमांड चला सकता है। यह डिफ़ॉल्ट रूप से प्रत्येक क्रिया से पहले स्वीकृति मांगता है, और --dangerously-skip-permissions उन प्रॉम्प्ट्स को बंद कर देता है, जिससे अधिकांश दुर्घटनाएं होती हैं। इसे एक समर्पित अनप्रिविलेज्ड यूजर के रूप में, रिपॉजिटरी के क्लोन के विरुद्ध, और अधिमानतः ऐसी मशीन पर चलाएं जिसे आप नष्ट और पुनर्निर्माण कर सकें। इसका ब्लास्ट रेडियस वह अकाउंट है जिसके रूप में यह चलता है, इसलिए उस अकाउंट को सीमित रखें।