MiMo-Code কী? Xiaomi-এর নতুন কোডিং এজেন্ট সম্পর্কে জানুন
Xiaomi-এর MIT-লাইসেন্সপ্রাপ্ত টার্মিনাল কোডিং এজেন্ট MiMo-Code সম্পর্কে বিস্তারিত জানুন। OpenCode থেকে ফর্ক করা এই টুলের সক্ষমতা এবং বেঞ্চমার্ক দাবিগুলো যাচাই করে সিদ্ধান্ত নিন।
MiMo-Code কী?
MiMo-Code হলো Xiaomi-এর MiMo টিম কর্তৃক তৈরি একটি টার্মিনাল কোডিং এজেন্ট। এটি 15 জুন 2026 তারিখে MIT লাইসেন্সের অধীনে ওপেন সোর্স হিসেবে প্রকাশ করা হয়। এটি আপনার শেলের মধ্যে একটি CLI (command line interface) টুল হিসেবে চলে। এটি প্রজেক্টের ফাইলগুলো পড়তে ও এডিট করতে পারে, শেল কমান্ড চালাতে পারে, git নিয়ন্ত্রণ করতে পারে এবং সেশনের মাঝে কোডবেস সম্পর্কে নোট রাখতে পারে।
এর গঠন অনেকটা Claude Code-এর মতো। আপনি সাধারণ ভাষায় একটি কাজের বর্ণনা দেবেন, এজেন্ট এডিট এবং কমান্ডের প্রস্তাব দেবে এবং আপনি তা অনুমোদন করবেন। এখানে দুটি পার্থক্য গুরুত্বপূর্ণ। এর সোর্স কোড ওপেন, তাই এজেন্ট মডেলে ঠিক কী পাঠাচ্ছে তা আপনি যাচাই করতে পারবেন। এছাড়া, এজেন্ট থেকে মডেলটি আলাদাভাবে নির্বাচন করা যায়, ফলে একই হারনেস ব্যবহার করে Xiaomi-এর মডেল, OpenAI-সামঞ্জস্যপূর্ণ কোনো এন্ডপয়েন্ট অথবা আপনার নিজস্ব হোস্ট করা মডেলে সংযোগ স্থাপন করা সম্ভব।
রিপোজিটরিটির নাম হলো MiMo-Code এবং এটি যে কমান্ডটি ইনস্টল করে তা হলো mimo। ডকুমেন্টেশনে উভয় নামই ব্যবহৃত হয়েছে, তাই যেকোনো একটি দিয়ে সার্চ করলেই একই টুল খুঁজে পাওয়া যাবে।
MiMo-Code এর উৎপত্তি এবং এর গুরুত্ব
MiMo-Code হলো sst প্রজেক্টের ওপেন-সোর্স টার্মিনাল এজেন্ট OpenCode-এর একটি ফর্ক। LICENSE ফাইলে মূল Copyright (c) 2025 opencode লাইনটি রাখা হয়েছে এবং README ফাইলে তাদের সম্পর্কের বিষয়ে একটি সংক্ষিপ্ত অংশ রয়েছে। রিপোজিটরিতে একটি ওপেন ইস্যু রয়েছে যেখানে Xiaomi-কে অনুরোধ করা হয়েছে যেন তারা শুধুমাত্র লাইসেন্স লাইন বজায় রাখার চেয়ে OpenCode কন্ট্রিবিউটরদের আরও স্পষ্টভাবে কৃতিত্ব দেয়।
এই বিষয়টি জানা থাকলে এমন অনেক কিছু পরিষ্কার হয় যা অন্যথায় অসম্ভব মনে হতে পারে। 2026 সালের জুন মাসে প্রথম রিলিজ হওয়া একটি প্রজেক্টে শুরু থেকেই একটি পরিশীলিত TUI (text user interface), প্লাগইন সিস্টেম, বিভিন্ন মডেল API-এর সাথে কাজ করার মতো প্রোভাইডার অ্যাবস্ট্রাকশন, MCP (model context protocol) সাপোর্ট এবং LSP (language server protocol) ইন্টিগ্রেশন রয়েছে। এই কাজগুলো ছয় সপ্তাহে করা সম্ভব নয়। এগুলো ফর্কের সাথেই এসেছে। 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 রান করলে একটি ফুল-স্ক্রিন টার্মিনাল ইন্টারফেস ওপেন হয়। আপনি একটি টাস্ক টাইপ করবেন, এজেন্ট ফাইলগুলো পড়বে, পরিবর্তনের প্রস্তাব দেবে এবং কোনো কিছু লেখা বা রান করার আগে আপনার অনুমতি চাইবে। ডিফল্ট বিল্ড মোডের বাইরে এতে একটি প্ল্যান মোড এবং একটি কম্পোজ মোড রয়েছে, সেইসাথে একটি সাব-এজেন্ট সিস্টেম আছে যা কাজের একটি অংশ আলাদা একটি এজেন্ট রানের কাছে হস্তান্তর করতে পারে। এতে অনেকগুলো বিল্ট-ইন স্কিলও রয়েছে, যা হলো আগে থেকে তৈরি করা প্রসিডিউর যা এজেন্ট নাম ধরে কল করতে পারে। একটি স্কিল এজেন্টের জানার পরিধির পরিবর্তে তার কাজের ধরনও পরিবর্তন করতে পারে, যা Ponytail, এমন একটি স্কিল যা এজেন্টকে সবচেয়ে ছোট কার্যকর পরিবর্তনের মধ্যে সীমাবদ্ধ রাখে-এর মূল ধারণা।
শুরু করার আগে কয়েকটি বিষয় জেনে রাখা ভালো।
- ডিফল্টভাবে প্রতিটি অ্যাকশনের জন্য অনুমোদনের প্রয়োজন হয়।
--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 তাদের নিজস্ব ফলাফলের সীমাবদ্ধতা সম্পর্কে অস্বাভাবিকভাবে খোলামেলা। কোম্পানির প্রতিবেদনে বলা হয়েছে, এই বেঞ্চমার্কগুলো একক রিপোজিটরি সমস্যার ক্ষেত্রে ওয়ান-শট (one-shot) সমস্যা সমাধানের ক্ষমতা পরিমাপ করে। তাদের নিজস্ব পরীক্ষায় দেখা গেছে, প্রায় 200 এক্সিকিউশন স্টেপের নিচে দুটি এজেন্টই প্রায় সমান পারফর্ম করেছে। দাবি করা সুবিধাটি মূলত দীর্ঘ রান বা দীর্ঘ প্রক্রিয়ার ক্ষেত্রে দেখা যায়, যা ওয়ান-শট বেঞ্চমার্কের আওতাভুক্ত নয়।
এটিই হলো নিরপেক্ষ বিশ্লেষণ। ভেন্ডর-পরিচালিত বেঞ্চমার্কে পাঁচ পয়েন্টের ব্যবধান টুলটি পরীক্ষা করে দেখার একটি কারণ হতে পারে। তবে আপনার টিমের গুরুত্বপূর্ণ কাজের জন্য এটি পুরোপুরি নির্ভর করার মতো কোনো কারণ নয়।
MiMo-Code চালানোর খরচ
লঞ্চের সময় Xiaomi MiMo Auto নামে একটি ফ্রি চ্যানেল দিয়েছিল, যা কোনো রেজিস্ট্রেশন ছাড়াই ব্যবহার করা যেত। শুরু থেকেই একে সীমিত সময়ের জন্য ঘোষণা করা হয়েছিল এবং 24 জুলাই 2026-এ প্রকাশিত সংস্করণ 0.1.9-এর রিলিজ নোটে সেই ফ্রি MiMo-V2.5 ট্রায়াল বন্ধের কথা উল্লেখ করা হয়েছে। এর ওপর ভিত্তি করে কোনো ওয়ার্কফ্লো তৈরি করবেন না।
অন্যান্য শীর্ষস্থানীয় প্রোভাইডারদের তুলনায় Xiaomi-এর প্ল্যাটফর্মে পেইড অ্যাক্সেসের খরচ বেশ কম। আগস্ট 2026 অনুযায়ী, MiMo-V2.5-Pro-এর প্রকাশিত আন্তর্জাতিক মূল্য হলো প্রতি মিলিয়ন ইনপুট টোকেনের জন্য $1.00 (ক্যাশ মিসের ক্ষেত্রে) এবং প্রতি মিলিয়ন আউটপুট টোকেনের জন্য $3.00, যেখানে কনটেক্সট লিমিট 256K পর্যন্ত। দাম পরিবর্তনশীল, তাই বাজেট পরিকল্পনার আগে বর্তমান পেজটি দেখে নিন।
অন্য উপায়টি হলো আপনার নিজস্ব হার্ডওয়্যার ব্যবহার করা। MiMo-V2.5 এবং MiMo-V2.5-Pro-এর ওয়েটগুলো MIT লাইসেন্সের অধীনে Hugging Face-এ প্রকাশিত আছে, তাই এগুলো নিজে সার্ভ করতে আপনার কোনো বাধা নেই। স্কেলের বিষয়ে বাস্তববাদী হোন। এক মিলিয়ন টোকেন কনটেক্সট উইন্ডোসহ একটি মডেল সাধারণ কোনো VPS-এর কাজ নয়; এর জন্য আপনার প্রয়োজন হবে GPU যুক্ত একটি VPS অথবা একটি ডেডিকেটেড মেশিন। ছোট লোকাল মডেলগুলোর ক্ষেত্রে বিষয়টি ভিন্ন, যা LLM সেলফ-হোস্ট করার জন্য VPS-এ Ollama চালানো-এর কাছাকাছি।
MiMo-Code অন্যান্য ভেন্ডরের সাথেও সংযুক্ত হতে পারে। এটি বিদ্যমান Claude Code লগইন মাইগ্রেট করতে পারে, OpenAI অ্যাকাউন্ট যুক্ত করতে পারে, অন্য কোনো প্রোভাইডারের API কি গ্রহণ করতে পারে অথবা যেকোনো OpenAI-সামঞ্জস্যপূর্ণ এন্ডপয়েন্টের সাথে যোগাযোগ করতে পারে। সংযোগ করার আগে কনজিউমার সাবস্ক্রিপশনের শর্তাবলি যাচাই করে নিন, কারণ প্রোভাইডারের শর্তই নির্ধারণ করে কোন ক্লায়েন্টরা সাবস্ক্রিপশন প্ল্যান ব্যবহার করতে পারবে এবং অন্য ভেন্ডরের CLI সবসময় এর আওতাভুক্ত নাও হতে পারে।
আপনার কি Claude Code থেকে সরে আসা উচিত?
যদি আপনি ইতিমধ্যেই Claude Code-এর জন্য অর্থ প্রদান করেন এবং এটি সঠিকভাবে কাজ করে, তবে সরে আসার প্রয়োজন নেই। 2026 সালের জুলাই মাসের শেষের দিকে মুক্তি পাওয়া সংস্করণ 0.1.9, যা প্রথম রিলিজের ছয় সপ্তাহ পরে এসেছে, এটি একটি স্পষ্ট ইঙ্গিত। 0.1.x সংস্করণ নম্বরটির অর্থ হলো রিলিজগুলোর মধ্যে বড় ধরনের পরিবর্তন (breaking changes) হতে পারে এবং কনফিগারেশন ফরম্যাটটি এখনও পরিবর্তনশীল। আপনি যখন কোনো টুল যাচাই করছেন তখন এটি ঠিক আছে, কিন্তু কোনো টিম যখন কোনো টুলের ওপর নির্ভরশীল, তখন এটি বেশ কষ্টদায়ক।
নিচের চারটি পরিস্থিতিতে MiMo-Code গুরুত্বের সাথে বিবেচনা করা উচিত:
- বিলের বিষয়টি যদি আপনার জন্য চিন্তার কারণ হয়। Xiaomi-এর টোকেন মূল্য শীর্ষস্থানীয় ভেন্ডরদের তুলনায় অনেক কম এবং এজেন্টটির জন্য কোনো খরচ নেই।
- আপনার যদি হারনেস (harness) পড়ার প্রয়োজন হয়। ওপেন সোর্স হওয়ার কারণে আপনি প্রম্পট এবং টুলের সংজ্ঞাগুলো পরীক্ষা করতে পারবেন, যা নিরাপত্তা পর্যালোচনা বা অডিটের জন্য গুরুত্বপূর্ণ।
- আপনি যদি চান এজেন্ট এবং মডেল আলাদাভাবে কেনা হোক, যাতে একটি পরিবর্তন করলে অন্যটি পরিবর্তন করতে বাধ্য হতে না হয়।
- কোড যদি আপনার নেটওয়ার্কের বাইরে না যেতে পারে। ওপেন ওয়েট (open weights) থাকার ফলে কোনো আলোচনার পরিবর্তে একটি self-hosted backend ব্যবহার করা সম্ভব।
Cursor এবং Copilot-এর সাথে তুলনাটি ভিন্ন। উভয়ই এডিটরের ভেতরে কাজ করে, আর MiMo-Code কাজ করে টার্মিনালে। এই পার্থক্যটি যেকোনো বেঞ্চমার্ক স্কোরের চেয়ে আপনার কাজের দিনে বেশি প্রভাব ফেলে, এবং Claude Code বনাম Cursor, Codex এবং Copilot-এর তুলনা এই বিষয়টির সুবিধা ও অসুবিধাগুলো বিস্তারিতভাবে আলোচনা করে।
আপনার ভাড়াকৃত VPS-এ MiMo-Code চালানো
একটি টার্মিনাল এজেন্ট সার্ভারে থাকা উচিত। এটি ঘণ্টার পর ঘণ্টা সেশন চালু রাখে, এর একটি স্থিতিশীল নেটওয়ার্ক প্রয়োজন এবং ল্যাপটপের ঢাকনা বন্ধ করলেও এটি সচল থাকা উচিত। এর কাজের ধরন অন্যান্য টার্মিনাল এজেন্টের মতোই: একটি ছোট সার্ভারে দীর্ঘস্থায়ী সেশন যা আপনি যেকোনো জায়গা থেকে পুনরায় যুক্ত করতে পারেন, যা tmux-এ কোডিং এজেন্ট চালানো অংশে বর্ণনা করা হয়েছে।
এটির জন্য একটি আলাদা unprivileged user তৈরি করুন এবং আপনার একমাত্র কপির পরিবর্তে রিপোজিটরির একটি clone-এর দিকে নির্দেশ করুন। এটি যে অ্যাকাউন্টে চলে তার সীমাবদ্ধতাই এর কাজের পরিধি নির্ধারণ করে, যা প্রম্পট ভুল হলে নিয়ন্ত্রণ বজায় রাখার একমাত্র উপায়।
প্রকল্পটি দুটি উপায়ে বিতরণ করা হয়: HTTPS-এর মাধ্যমে একটি shell installer এবং Node.js আছে এমন যেকোনো মেশিনের জন্য @mimo-ai/cli নামের একটি npm package। আপনার গুরুত্বপূর্ণ সার্ভারের ক্ষেত্রে npm package ব্যবহার করা শ্রেয়। এটি চালানোর আগে আপনি প্যাকেজের বিষয়বস্তু পড়তে পারেন এবং আপনাকে কোনো রিমোট স্ক্রিপ্ট সরাসরি shell-এ পাইপ করতে হয় না। সেই বক্সে আর কী কী রাখা যায় তার সামগ্রিক চিত্র পেতে, self-hosted AI এজেন্টের তালিকা দেখুন।
FAQ
MiMo-Code কি ফ্রি?
এই এজেন্টটি MIT লাইসেন্সের অধীনে ফ্রি এবং ওপেন সোর্স, তাই আপনি এর কোড পড়তে এবং পরিবর্তন করতে পারবেন। এর পেছনে থাকা মডেলটির জন্য খরচ হয়। Xiaomi লঞ্চের সময় MiMo Auto নামে একটি সীমিত সময়ের ফ্রি চ্যানেল দিয়েছিল, এবং 24 জুলাই 2026-এর রিলিজ নোট অনুযায়ী সেই ট্রায়াল শেষ হয়েছে, তাই পেইড অ্যাক্সেসের জন্য প্রস্তুতি রাখুন। আগস্ট 2026 অনুযায়ী, MiMo-V2.5-Pro-এর আন্তর্জাতিক মূল্য প্রতি মিলিয়ন ইনপুট টোকেন ক্যাশ মিসের জন্য $1.00 এবং প্রতি মিলিয়ন আউটপুট টোকেনের জন্য $3.00। আপনি চাইলে MiMo-Code-কে যেকোনো OpenAI-compatible এন্ডপয়েন্টের সাথে যুক্ত করে অন্য ভেন্ডরকে পেমেন্ট করতে পারেন।
MiMo-Code কি OpenCode-এর মতোই?
এটি OpenCode-এর একটি ফর্ক হিসেবে শুরু হয়েছিল এবং এখনো এর মূল অংশ শেয়ার করে। টার্মিনাল ইন্টারফেস, প্লাগইন সিস্টেম, প্রোভাইডার অ্যাবস্ট্রাকশন এবং MCP ইন্টিগ্রেশন—সবই সেই কোডবেস থেকে এসেছে, এবং রিপোজিটরির LICENSE ফাইলে OpenCode-এর কপিরাইট লাইনটি সংরক্ষিত আছে। Xiaomi এতে SQLite ফুল-টেক্সট সার্চ দ্বারা চালিত একটি পারসিস্টেন্ট মেমোরি লেয়ার, অতিরিক্ত এজেন্ট মোড এবং তাদের নিজস্ব মডেলে সরাসরি অ্যাক্সেস যুক্ত করেছে। আপনি যদি OpenCode সম্পর্কে জানেন, তবে MiMo-Code কীভাবে কাজ করে তা আপনার ইতিমধ্যে জানা।
আমি কি Xiaomi-এর পরিবর্তে Claude বা GPT মডেলের সাথে MiMo-Code ব্যবহার করতে পারি?
হ্যাঁ। প্রথমবার সেটআপের সময় এটি বিদ্যমান Claude Code লগইন মাইগ্রেট করার, একটি OpenAI অ্যাকাউন্ট যুক্ত করার অথবা অন্য কোনো প্রোভাইডারের API কি (key) গ্রহণ করার সুযোগ দেয়। এছাড়া আপনি ~/.config/mimocode/mimocode.jsonc-এ ম্যানুয়ালি যেকোনো OpenAI-compatible এন্ডপয়েন্ট কনফিগার করতে পারেন। কোনো কনজিউমার সাবস্ক্রিপশন কানেক্ট করার আগে তার শর্তাবলী দেখে নিন, কারণ প্রোভাইডারের শর্তাবলীই নিয়ন্ত্রণ করে কোন ক্লায়েন্টরা সাবস্ক্রিপশন প্ল্যান ব্যবহার করতে পারবে।
আমার মেইন মেশিনে MiMo-Code চালানো কি নিরাপদ?
যেকোনো এজেন্ট যা শেল কমান্ড চালাতে পারে, সেটিকে যেভাবে দেখেন এটিকেও সেভাবেই দেখুন। ডিফল্টভাবে এটি প্রতিটি অ্যাকশনের আগে অনুমতির জন্য জিজ্ঞাসা করে, এবং --dangerously-skip-permissions ব্যবহার করলে সেই প্রম্পটগুলো বন্ধ হয়ে যায়, যা দুর্ঘটনার মূল কারণ। এটিকে একটি ডেডিকেটেড আনপ্রিভিলেজড (unprivileged) ইউজার হিসেবে, রিপোজিটরির একটি ক্লোনের বিপরীতে চালান এবং সম্ভব হলে এমন একটি মেশিনে চালান যা আপনি প্রয়োজনে ধ্বংস এবং পুনরায় তৈরি করতে পারবেন। এর প্রভাবের পরিধি (blast radius) শুধুমাত্র সেই অ্যাকাউন্টের মধ্যেই সীমাবদ্ধ যেখানে এটি চলে, তাই সেই অ্যাকাউন্টের প্রিভিলেজ সীমিত রাখুন।