MiMo-Code म्हणजे काय? Xiaomi चे नवीन कोडिंग टूल
Xiaomi चे MiMo-Code हे MIT लायसन्स असलेले टर्मिनल कोडिंग एजंट आहे. हे OpenCode वर आधारित असून Claude Code ला पर्याय देते. स्विच करण्यापूर्वी याचे बेंचमार्क आणि वैशिष्ट्ये जाणून घ्या.
MiMo-Code म्हणजे काय?
MiMo-Code हे Xiaomi च्या MiMo टीमने विकसित केलेले एक टर्मिनल कोडिंग एजंट आहे. हे 15 जून 2026 रोजी MIT लायसन्स अंतर्गत ओपन सोर्स म्हणून रिलीज करण्यात आले. हे तुमच्या शेलमध्ये CLI (command line interface) टूल म्हणून चालते. हे प्रोजेक्टमधील फाइल्स वाचते आणि त्यात बदल करते, शेल कमांड्स चालवते, git हाताळते आणि सत्रांदरम्यान कोडबेसबाबतच्या नोंदी ठेवते.
याची रचना Claude Code सारखीच आहे. तुम्ही साध्या भाषेत एखादे कार्य सांगता, एजंट बदल आणि कमांड्स सुचवतो आणि तुम्ही त्यांना मंजुरी देता. यात दोन महत्त्वाचे फरक आहेत. याचा सोर्स कोड ओपन आहे, त्यामुळे एजंट मॉडेलला नेमके काय पाठवतो हे तुम्ही वाचू शकता. तसेच, मॉडेल हे एजंटपासून स्वतंत्र निवडता येते, त्यामुळे हेच टूल Xiaomi ची मॉडेल्स, OpenAI-compatible एंडपॉइंट किंवा तुम्ही स्वतः होस्ट केलेले मॉडेल वापरू शकते.
या रिपॉझिटरीचे नाव MiMo-Code आहे आणि ती इंस्टॉल केल्यावर मिळणारी कमांड mimo आहे. दोन्ही नावे डॉक्युमेंटेशनमध्ये आढळतात, त्यामुळे यापैकी कशाचाही शोध घेतल्यास तुम्हाला तेच टूल मिळेल.
MiMo-Code चा उगम आणि त्याचे महत्त्व
MiMo-Code हे sst प्रोजेक्टमधील open-source टर्मिनल एजंट असलेल्या OpenCode चे एक fork आहे. LICENSE फाईलमध्ये मूळ Copyright (c) 2025 opencode ओळ कायम ठेवण्यात आली आहे आणि README मध्ये या संबंधावर एक छोटा विभाग आहे. रिपॉझिटरीवर एक open issue आहे, ज्यामध्ये Xiaomi ला विनंती करण्यात आली आहे की त्यांनी OpenCode च्या योगदानकर्त्यांना केवळ परवाना ओळीपेक्षा अधिक स्पष्टपणे श्रेय द्यावे.
हे समजून घेतल्यास अशी गोष्ट स्पष्ट होते जी अन्यथा अशक्य वाटते. जून 2026 मध्ये पहिल्यांदा रिलीज झालेल्या प्रोजेक्टमध्ये आधीच एक उत्तम TUI (text user interface), प्लगइन सिस्टम, अनेक model API शी संवाद साधणारे provider abstraction, MCP (model context protocol) सपोर्ट आणि LSP (language server protocol) इंटिग्रेशन कसे काय असू शकते? हे काम सहा आठवड्यांत पूर्ण झालेले नाही. ते fork सोबतच आले आहे. Xiaomi कडून नवीन आलेली गोष्ट म्हणजे memory layer आणि Xiaomi च्या स्वतःच्या मॉडेल्सशी असलेले कनेक्शन.
जर तुम्ही आधीच OpenCode on a VPS वर चालवले असेल, तर तुम्हाला त्याचे लेआउट आणि keybindings ओळखीचे वाटतील, कारण त्यामागील कोड तोच आहे.
"मॉडेल्स आणि एजंट्स एकत्र विकसित होतात" (co-evolve) याचा खरा अर्थ
या रिपॉझिटरीची टॅगलाईन "Where Models and Agents Co-Evolve" अशी आहे. या वाक्यात दोन स्वतंत्र दावे आहेत, त्यापैकी केवळ एका दाव्याला प्रकाशित तपशीलांचा आधार आहे.
पहिला दावा रनटाइमबद्दल आहे आणि तो दस्तऐवजीकरण केलेला आहे. MiMo-Code प्रत्येक प्रोजेक्टसाठी एक कायमस्वरूपी मेमरी स्टोअर ठेवते, ज्याला SQLite फुल-टेक्स्ट सर्चचा आधार आहे. यासोबतच सेशन स्टेट आणि टास्क प्रोग्रेसची माहितीही साठवली जाते. दोन स्लॅश कमांड्स याद्वारे चालवल्या जातात. /dream अलीकडील सेशन्समधून टिकाऊ ज्ञान काढून ते प्रोजेक्ट मेमरीमध्ये लिहिते. /distill वारंवार केल्या जाणाऱ्या प्रक्रियेला पुन्हा वापरण्यायोग्य कौशल्यात (reusable skill) रूपांतरित करते. Xiaomi च्या स्वतःच्या इंजिनिअरिंग लेखानुसार, हे प्रत्येक सेशननंतर न होता साधारणपणे एक ते चार आठवड्यांच्या सायकलवर चालते. त्यामुळे मॉडेल फाईल तशीच राहूनही, तुमच्या रिपॉझिटरीवर एजंटचे वर्तन काळाप्रमाणे बदलत जाते.
दुसरा दावा ट्रेनिंगबद्दल आहे आणि इथे तुम्ही सावधगिरी बाळगली पाहिजे. Xiaomi ने MiMo-V2.5 च्या पोस्ट-ट्रेनिंगचे वर्णन तीन टप्प्यांच्या पाइपलाइनप्रमाणे केले आहे: सुपरवाइज्ड फाइन-ट्यूनिंग, त्यानंतर लार्ज-स्केल एजंटिक रिइन्फोर्समेंट लर्निंग (RL), आणि शेवटी अनेक स्पेशालिस्ट टीचर मॉडेल्सकडून एका स्टुडंट मॉडेलमध्ये ऑन-पॉलिसी डिस्टिलेशन. एजंटिक RL चा अर्थ असा की, मॉडेलला सिंगल प्रश्न-उत्तर जोड्यांऐवजी मल्टी-स्टेप टूल-कॉलिंग एपिसोड्सवर ट्रेन केले गेले आहे. हे वास्तव आहे आणि म्हणूनच लांब टूल सीक्वेन्समध्येही मॉडेल सुसंगत राहते. Xiaomi ने असा कोणताही ट्रेनिंग रिपोर्ट प्रकाशित केलेला नाही, ज्यामध्ये मॉडेल या विशिष्ट हार्नेसमध्ये ऑप्टिमाइझ झाले आहे आणि हार्नेस त्या प्रतिसादात बदलत आहे, हे सिद्ध होईल.
त्यामुळे "co-evolve" कडे अशा टीमचा हेतू म्हणून पहा, ज्यांच्याकडे दोन्ही बाजूंचे मालकी हक्क आहेत. तुम्हाला प्रत्यक्ष मिळणारा फायदा मर्यादित असला तरी तो मोलाचा आहे: जे लोक टूल स्कीमा आणि सिस्टम प्रॉम्प्ट लिहितात, तेच मॉडेल देखील रिलीज करतात, त्यामुळे ते एकमेकांशी सुसंगत असतात. Claude Code अशा प्रकारे काम करू शकत नाही, कारण त्याचा हार्नेस हा एका फिक्स्ड API मॉडेलचा क्लायंट आहे. Anthropic देखील त्यांच्या मॉडेल्सना एजंटिक वापरासाठी ट्रेन करते, परंतु तुम्ही हार्नेसच्या खालून मॉडेल बदलू शकत नाही.
टर्मिनलमध्ये MiMo-Code सत्र कसे दिसते
`mimo` चालवल्यावर पूर्ण-स्क्रीन टर्मिनल इंटरफेस उघडतो. तुम्ही एखादे कार्य टाइप करता. एजंट फाइल्स वाचतो, बदल सुचवतो आणि काहीही लिहिण्यापूर्वी किंवा चालवण्यापूर्वी तुमची परवानगी मागतो. डीफॉल्ट build mode व्यतिरिक्त, यात plan mode आणि compose mode देखील आहेत. तसेच subagent system आहे, जे कार्याचा काही भाग स्वतंत्र agent run कडे सोपवते. Claude Code याच नियंत्रणापर्यंत दुसऱ्या पद्धतीने पोहोचते. त्यामध्ये एक output style system prompt मध्येच बदल करते, त्यामुळे तयार केलेल्या निश्चित modes मधून निवड करावी लागत नाही. यात मोठा built-in skills संचही आहे. ही पूर्वपॅकेज केलेली कार्यपद्धती असते, जी agent नावाने调用 करू शकतो. Skill मुळे agent ला काय माहिती आहे हे बदलण्याऐवजी तो कसा काम करतो हेही बदलता येते. यामागची कल्पना Ponytail ही skill आहे, जी agent कडून कार्य करणारा सर्वात लहान परिणामकारक बदलच करून घेते अशी आहे.
सुरुवात करण्यापूर्वी काही तपशील जाणून घेणे महत्त्वाचे आहे.
- डीफॉल्टनुसार प्रत्येक कृतीसाठी मंजुरी आवश्यक असते.
--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 अधिक गुण मिळवते. ही प्रकाशित केलेली आकडेवारी आहे.
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 एक्झिक्युशन स्टेप्सच्या खाली दोन्ही एजंट्सनी साधारणपणे सारखीच कामगिरी केली आहे. दावा केलेला फायदा प्रदीर्घ रनमध्ये दिसून येतो, जो 'वन-शॉट' बेंचमार्कच्या कक्षेत येत नाही.
हे वस्तुस्थितीला धरून केलेले वाचन आहे. विक्रेत्याने घेतलेल्या बेंचमार्कवर पाच गुणांचा फरक असणे हे साधन वापरून पाहण्याचे एक कारण असू शकते. परंतु, तुमच्या टीमचे काम ज्यावर अवलंबून आहे, ते पूर्णपणे यावर स्थलांतरित करण्याचे हे कारण नाही.
MiMo-Code चालवण्याचा खर्च
लाँचच्या वेळी Xiaomi ने MiMo Auto नावाचे एक मोफत चॅनेल दिले होते, जे नोंदणीशिवाय वापरता येत असे. सुरुवातीपासूनच ते मर्यादित काळासाठी असल्याचे सांगण्यात आले होते आणि 24 जुलै 2026 रोजीच्या 0.1.9 आवृत्तीच्या release notes मध्ये त्या मोफत MiMo-V2.5 ट्रायलच्या समाप्तीचा उल्लेख आहे. त्यावर आधारित कोणतीही कार्यप्रणाली (workflow) तयार करू नका.
Xiaomi च्या प्लॅटफॉर्मचा सशुल्क प्रवेश (paid access) इतर आघाडीच्या प्रदात्यांच्या तुलनेत स्वस्त आहे. ऑगस्ट 2026 पर्यंत, MiMo-V2.5-Pro साठी जाहीर केलेली आंतरराष्ट्रीय किंमत $1.00 प्रति दशलक्ष input tokens (cache miss वर) आणि $3.00 प्रति दशलक्ष output tokens अशी आहे, ज्यामध्ये 256K पर्यंतचा संदर्भ (context) समाविष्ट आहे. किमती बदलू शकतात, त्यामुळे बजेट ठरवण्यापूर्वी सध्याचे पेज तपासा.
दुसरा मार्ग म्हणजे स्वतःचे हार्डवेअर वापरणे. MiMo-V2.5 आणि MiMo-V2.5-Pro चे weights Hugging Face वर MIT परवान्याअंतर्गत प्रकाशित केले आहेत, त्यामुळे तुम्ही ते स्वतः सर्व्ह करण्यापासून तुम्हाला कोणीही रोखू शकत नाही. स्केलबाबत वास्तववादी राहा. एक दशलक्ष टोकनची context window असलेले मॉडेल सामान्य VPS साठी योग्य नाही; त्यासाठी तुम्हाला GPU जोडलेला VPS किंवा समर्पित मशीनची (dedicated machine) आवश्यकता असेल. लहान स्थानिक मॉडेल्सचा विषय वेगळा आहे, जो LLM self-host करण्यासाठी VPS वर Ollama चालवण्याशी अधिक संबंधित आहे.
MiMo-Code इतर प्रदात्यांशीही जोडले जाऊ शकते. हे विद्यमान Claude Code लॉगिन स्थलांतरित करू शकते, OpenAI खाते जोडू शकते, दुसऱ्या प्रदात्यासाठी API key स्वीकारू शकते किंवा कोणत्याही OpenAI-compatible endpoint शी संवाद साधू शकते. कनेक्ट करण्यापूर्वी ग्राहक सबस्क्रिप्शनच्या अटी तपासा, कारण प्रदात्याच्या अटीच ठरवतात की कोणत्या क्लायंटला सबस्क्रिप्शन प्लॅन वापरण्याची परवानगी आहे आणि दुसऱ्या प्रदात्याचा CLI नेहमीच कव्हर केला जाईल असे नाही.
तुम्ही Claude Code वापरणे थांबवावे का?
जर तुम्ही आधीच Claude Code साठी पैसे भरत असाल आणि ते व्यवस्थित काम करत असेल, तर थांबण्याची गरज नाही. जुलै 2026 च्या उत्तरार्धातील आवृत्ती 0.1.9, जी पहिल्या रिलिझनंतर सहा आठवड्यांनी आली, हा एक स्पष्ट संकेत आहे. 0.1.x आवृत्ती क्रमांकाचा अर्थ असा होतो की, रिलिझ दरम्यान मोठे बदल (breaking changes) होऊ शकतात आणि कॉन्फिगरेशन फॉरमॅट अजूनही बदलत आहे. तुम्ही मूल्यमापन करत असलेल्या टूलसाठी हे ठीक आहे, परंतु ज्यावर एखादी टीम अवलंबून आहे अशा टूलसाठी हे त्रासदायक ठरू शकते.
खालील चार परिस्थितींमध्ये MiMo-Code चा गांभीर्याने विचार करणे आवश्यक आहे:
- जर बिलाची समस्या असेल तर. Xiaomi च्या टोकनच्या किमती आघाडीच्या विक्रेत्यांच्या तुलनेत खूप कमी आहेत आणि एजंट स्वतः मोफत आहे.
- जर तुम्हाला 'हॅरनेस' (harness) तपासण्याची गरज असेल तर. ओपन सोर्सचा अर्थ असा की तुम्ही प्रॉम्प्ट्स आणि टूल डेफिनिशन्स तपासू शकता, जे सुरक्षा पुनरावलोकन किंवा ऑडिटसाठी महत्त्वाचे असते.
- जर तुम्हाला एजंट आणि मॉडेलची खरेदी स्वतंत्र ठेवायची असेल, जेणेकरून एक बदलल्यास दुसरे बदलण्याची सक्ती होणार नाही.
- जर कोड तुमच्या नेटवर्कच्या बाहेर जाऊ शकत नसेल तर. ओपन वेट्समुळे सेल्फ-होस्टेड बॅकएंड शक्य होते, ज्यामुळे वाटाघाटी करण्याची गरज उरत नाही.
Cursor आणि Copilot यांची तुलना वेगळी आहे. हे दोन्ही एडिटरच्या आत काम करतात, तर MiMo-Code टर्मिनलमध्ये काम करतो. हा फरक कोणत्याही बेंचमार्क स्कोअरपेक्षा तुमच्या कामाच्या दिवसावर जास्त परिणाम करतो आणि Claude Code, Cursor, Codex आणि Copilot यांची तुलना यातील तडजोडीबद्दल सविस्तर माहिती देते.
आधीच भाड्याने घेतलेल्या VPS वर MiMo-Code चालवणे
टर्मिनल एजंट सर्व्हरवर असणे आवश्यक आहे. तो तासनतास सत्र (session) सुरू ठेवतो, त्याला स्थिर नेटवर्कची गरज असते आणि लॅपटॉप बंद केल्यावरही तो सुरू राहिला पाहिजे. काम करण्याची पद्धत इतर टर्मिनल एजंट्ससारखीच आहे: एका लहान सर्व्हरवर दीर्घकाळ चालणारे सत्र, ज्याला तुम्ही कुठूनही पुन्हा जोडू शकता, याचे वर्णन running a coding agent in tmux on a VPS मध्ये दिले आहे.
यासाठी एक स्वतंत्र, मर्यादित अधिकारांचा (unprivileged) वापरकर्ता तयार करा आणि त्याला तुमच्या मूळ प्रतीऐवजी रिपॉझिटरीच्या क्लोनवर पॉइंट करा. एजंटची पोहोच ही तो ज्या खात्यावरून चालतो त्यापुरतीच मर्यादित असते; प्रॉम्प्टमध्ये काही चूक झाल्यास हेच एकमेव नियंत्रण प्रभावी ठरते.
हा प्रकल्प दोन प्रकारे वितरित केला जातो: HTTPS द्वारे उपलब्ध असलेला शेल इंस्टॉलर आणि ज्या मशीनवर आधीच Node.js आहे त्यांच्यासाठी @mimo-ai/cli नावाचे npm पॅकेज. ज्या सर्व्हरची तुम्हाला काळजी आहे, तिथे npm पॅकेजला प्राधान्य द्या. पॅकेज चालवण्यापूर्वी त्यात काय आहे हे तुम्ही वाचू शकता आणि तुम्ही थेट रिमोट स्क्रिप्ट शेलमध्ये पाईप करत नाही. त्या सर्व्हरवर आणखी काय काय असावे, याच्या व्यापक माहितीसाठी the roundup of self-hosted AI agents हे एक मार्गदर्शक आहे.
FAQ
MiMo-Code मोफत आहे का?
याचे एजंट मोफत आणि ओपन सोर्स असून ते MIT लायसन्स अंतर्गत उपलब्ध आहेत, त्यामुळे तुम्ही त्यांचा कोड वाचू शकता आणि त्यात बदल करू शकता. याच्या मागे असलेले मॉडेल हे सशुल्क आहे. Xiaomi ने लाँचच्या वेळी MiMo Auto नावाचे मर्यादित कालावधीसाठी मोफत चॅनेल दिले होते. 24 जुलै 2026 च्या रिलीज नोट्समध्ये ही चाचणी संपल्याचा उल्लेख आहे, त्यामुळे सशुल्क प्रवेशासाठी नियोजन करा. ऑगस्ट 2026 पर्यंत, MiMo-V2.5-Pro ची आंतरराष्ट्रीय किंमत कॅशे मिस (cache miss) झाल्यास प्रति दशलक्ष इनपुट टोकन्ससाठी $1.00 आणि प्रति दशलक्ष आउटपुट टोकन्ससाठी $3.00 अशी निश्चित करण्यात आली आहे. तुम्ही MiMo-Code ला कोणत्याही OpenAI-compatible एंडपॉईंटशी जोडून दुसऱ्या व्हेंडरला पैसे देऊ शकता.
MiMo-Code आणि OpenCode एकच आहेत का?
MiMo-Code ची सुरुवात OpenCode च्या फोर्क (fork) म्हणून झाली आणि आजही त्याचा मुख्य भाग सामायिक आहे. टर्मिनल इंटरफेस, प्लगइन सिस्टम, प्रोव्हायडर ॲब्स्ट्रॅक्शन आणि MCP इंटिग्रेशन हे सर्व त्या कोडबेसवरून आले आहेत आणि रिपॉझिटरीच्या LICENSE फाईलमध्ये OpenCode ची कॉपीराइट ओळ कायम ठेवण्यात आली आहे. Xiaomi ने यात SQLite फुल-टेक्स्ट सर्चवर आधारित एक पर्सिस्टंट मेमरी लेयर, अतिरिक्त एजंट मोड्स आणि स्वतःच्या मॉडेल्सचा थेट प्रवेश जोडला आहे. जर तुम्हाला OpenCode माहित असेल, तर MiMo-Code कसे काम करते हे तुम्हाला आधीच माहित आहे.
मी Xiaomi ऐवजी Claude किंवा GPT मॉडेल्ससह MiMo-Code वापरू शकतो का?
हो. पहिल्यांदा सेटअप करताना, अस्तित्वात असलेले Claude Code लॉगिन स्थलांतरित करण्याचा, OpenAI खाते जोडण्याचा किंवा इतर प्रोव्हायडरसाठी API की स्वीकारण्याचा पर्याय मिळतो. तुम्ही ~/.config/mimocode/mimocode.jsonc मध्ये कोणत्याही OpenAI-compatible एंडपॉईंटला मॅन्युअली कॉन्फिगर करू शकता. कनेक्ट करण्यापूर्वी ग्राहक सबस्क्रिप्शनच्या अटी तपासा, कारण प्रोव्हायडरच्या अटीच ठरवतात की कोणत्या क्लायंटला सबस्क्रिप्शन प्लॅन वापरण्याची परवानगी आहे.
माझ्या मुख्य मशीनवर MiMo-Code चालवणे सुरक्षित आहे का?
शेल कमांड्स चालवू शकणाऱ्या कोणत्याही एजंटप्रमाणेच याकडे पहा. डीफॉल्टनुसार, प्रत्येक कृतीपूर्वी ते परवानगी मागते. --dangerously-skip-permissions वापरल्यास हे प्रॉम्प्ट्स बंद होतात, ज्यामुळे बहुतेक अपघात घडतात. हे एका समर्पित अनप्रिव्हिलेज्ड (unprivileged) युजर म्हणून, रिपॉझिटरीच्या क्लोनवर चालवा आणि शक्य असल्यास अशा मशीनवर चालवा जी तुम्ही नष्ट करून पुन्हा तयार करू शकता. याचा प्रभाव (blast radius) फक्त त्या खात्यापुरता मर्यादित असतो ज्यावरून ते चालवले जाते, म्हणून त्या खात्याचे अधिकार मर्यादित ठेवा.