今天,我們正式發(fā)布并開(kāi)源 MiMoCode V0.1.0——一款運(yùn)行在終端里的探索性 AI 編程助手。
MiMo Code 始于編程,不止于編程。它不只是一個(gè)好用的 AI Coding 工具,更是一位住在你電腦里、越用越懂你的 AI 隊(duì)友。
它內(nèi)置限時(shí)免費(fèi)的頂級(jí)多模態(tài)模型 MiMo-V2.5,性能比肩 Claude Sonnet 4.6;同時(shí)支持接入 DeepSeek、Kimi 和 GLM 等主流模型,以及第三方 Token Plan,滿(mǎn)足不同開(kāi)發(fā)者的需求。
MiMo Code 基于開(kāi)源項(xiàng)目 OpenCode 二次開(kāi)發(fā),發(fā)布并開(kāi)源,采用 MIT 協(xié)議。
MiMo Code 內(nèi)置獨(dú)創(chuàng)的持久記憶系統(tǒng),用項(xiàng)目記憶、會(huì)話檢查點(diǎn)、任務(wù)進(jìn)度三重機(jī)制,解決長(zhǎng)會(huì)話"越用越忘"的難題。即使上百輪的長(zhǎng)程會(huì)話,也能保持輸出質(zhì)量、不丟關(guān)鍵信息。
主流 Code Agent(Claude Code、Codex 等)多是"讓 AI 自己記筆記",但模型不會(huì)主動(dòng)觸發(fā),記不記、何時(shí)記全靠它自覺(jué)。所以我們換了個(gè)思路:讓主 agent 專(zhuān)心干活,記錄完全外包 —— 由獨(dú)立 subagent 自動(dòng)保存狀態(tài),窗口快滿(mǎn)時(shí)重建一份干凈簡(jiǎn)報(bào),主 agent 接著干而非從零開(kāi)始。
一句話:不賭模型自覺(jué),用工程把它兜住。
大多數(shù) Coding Agent 的工作方式是「拿到需求就埋頭寫(xiě)代碼」,像一個(gè)不看導(dǎo)航就上路的司機(jī)——看似高效,實(shí)則容易跑偏。
但模型并非千篇一律:不同模型各有自己的"性格"與"稟賦",與不同的 Agent 框架之間也存在天然的"適配度"高低。把模型和框架簡(jiǎn)單拼在一起,往往發(fā)揮不出真正實(shí)力。
MiMo Code 為 MiMo 系列模型量身打造了一套專(zhuān)屬的 Harness 系統(tǒng),讓模型的能力與框架深度配合;再配合獨(dú)創(chuàng)的 Compose 模式,實(shí)現(xiàn) 1+1>2 的協(xié)同效果。
使用時(shí),只需按 Tab 鍵切換到 Compose 模式,給它一個(gè)簡(jiǎn)單的想法,它就能自動(dòng)完成設(shè)計(jì)、規(guī)劃、編碼、測(cè)試、審查的全流程,最終交付一套工業(yè)級(jí)的成品。
我們給兩個(gè)工具下了同樣的指令:「幫我用 golang 實(shí)現(xiàn)一個(gè) redis,需要支持用 redis-cli 連接?!?/p>
Claude Code 出手很快,代碼很快就跑了出來(lái)——但幾乎沒(méi)有配套測(cè)試,功能能用卻不夠扎實(shí),后續(xù)返工的風(fēng)險(xiǎn)不小。
MiMoCode 用 Compose 模式,前期花了更多時(shí)間做規(guī)劃,看起來(lái)"慢"了一截;但落到結(jié)果上,它實(shí)現(xiàn)了更豐富的功能,并配上了完整、詳盡的測(cè)試,真正體現(xiàn)出工業(yè)級(jí)代碼該有的樣子。
有意思的是,算總賬反而是 MiMoCode 更快:它把時(shí)間花在前期想清楚、后期驗(yàn)得穩(wěn)上——慢寫(xiě)、快驗(yàn),整體體驗(yàn)更省心。
MiMoCode 內(nèi)置了一個(gè)獨(dú)特的 /dream 命令。每 7 天自動(dòng)觸發(fā),由獨(dú)立 Agent 讀取歷史會(huì)話和現(xiàn)有記憶文件,執(zhí)行合并、去重、驗(yàn)證路徑有效性和壓縮,將分散的記憶收斂為一份緊湊的當(dāng)前狀態(tài),并更新全局記憶。
到了下次使用,它會(huì)在合適的時(shí)機(jī)自動(dòng)調(diào)用這些記憶。這意味著 MiMo Code 不會(huì)每次都從零開(kāi)始,而是帶著對(duì)你和你項(xiàng)目的理解持續(xù)成長(zhǎng)——真正做到越用越順手。
MiMo Code 內(nèi)置了語(yǔ)音輸入與控制功能,背后是 MiMo-V2.5-ASR 的強(qiáng)大語(yǔ)音識(shí)別能力加持。動(dòng)動(dòng)嘴,活就干了。
它能做的不只是"念出 prompt":你可以口頭修改寫(xiě)錯(cuò)的指令,也可以直接發(fā)出"發(fā)送""執(zhí)行"這類(lèi)操作命令——從輸入到操控,全程不用碰鍵盤(pán),效率自然又上一個(gè)臺(tái)階。
在兩個(gè)面向真實(shí)編程場(chǎng)景的權(quán)威測(cè)試集 SWE-Bench 和 Terminal Bench 上,我們做了一組對(duì)照實(shí)驗(yàn):讓 MiMo Code 與 Claude Code 使用同一個(gè) MiMo 模型,只比拼各自的 Agent 系統(tǒng)本身。
結(jié)果顯示,MiMo Code 在 SWE-Bench Pro 上達(dá)到 62%(Claude Code 為 57%),在 Terminal Bench 2 上達(dá)到 73%(Claude Code 為 68%)—— 在模型完全相同的前提下,MiMo Code 憑借專(zhuān)屬 Harness 與 Compose 模式的協(xié)同,拿到了較優(yōu)的分?jǐn)?shù)。
Mac 和 Linux 用戶(hù)推薦:curl -fsSL https://mimo.xiaomi.com/install | bash
Windows 用戶(hù)推薦使用 npm:npm install -g @mimo-ai/cli
裝好后,終端輸入 mimo 即可啟動(dòng)。為了獲得最佳體驗(yàn),強(qiáng)烈推薦 Mac 用戶(hù)在 iTerm 中或者 vscode 終端中使用。
- 內(nèi)置 MiMo-V2.5 限時(shí)免費(fèi)通道,無(wú)需注冊(cè)即可使用
- 兼容 DeepSeek / Kimi / GLM 等主流模型 API,及第三方 Token Plan
- 輸入 / 查看各項(xiàng)配置
- 所有設(shè)置項(xiàng)全面中文漢化,本地友好
- TUI 頁(yè)面右側(cè)常駐狀態(tài)看板,隨時(shí)觀察工作進(jìn)度
更多技術(shù)細(xì)節(jié),歡迎關(guān)注我們的團(tuán)隊(duì) Blog:https://mimo.xiaomi.com/mimocode
MiMo Code 發(fā)布并開(kāi)源,采用寬松的 MIT 協(xié)議——這意味著它對(duì)幾乎所有人都敞開(kāi):
- 個(gè)人開(kāi)發(fā)者可以自由使用、修改、分發(fā),想怎么折騰都行;
- 企業(yè)可以把它集成進(jìn)自己的開(kāi)發(fā)工具鏈,無(wú)需擔(dān)心授權(quán)束縛;
- 社區(qū)可以基于它打造垂直領(lǐng)域的編程助手,長(zhǎng)出更多可能。
我們相信,一個(gè)好工具的價(jià)值不止于"能用",更在于它能被多少人共同打磨、走向何方。期待與你一起,把 MiMo Code 變得更好。