小米开源了 AI 编程助手 MiMo Code:它跟 Claude Code 比怎么样
6 月 10 日,小米 MiMo 团队发了 MiMo Code——一个终端 AI 编程助手,MIT 协议开源,直接上了 GitHub Trending。
消息在 Hacker News 上拿了 490+ 赞,社区反应比预想的积极。毕竟 Claude Code 和 Cursor 把 AI 编程这事炒了半年多,但国内团队在终端级 coding agent 上出手的,小米算是头一个。
跟很多人想的不一样,MiMo Code 不是"套壳 Claude API"的玩具。它基于 OpenCode 构建,核心设计围绕三个词:计算、记忆、进化。大白话就是:单步决策更稳、长任务不断片、做过的项目能记住。
跟你有什么关系
你可能会想:"我又不是程序员,跟我有什么关系?"
关系挺大。
过去半年,Claude Code、Cursor、GitHub Copilot 这些工具,把"写代码"这件事的门槛降了一个维度。以前要会语法、懂框架才能做的事,现在会描述需求就行。
但有个问题——这些工具基本全是国外大厂的。Claude Code 绑 Anthropic,Cursor 基于 VS Code,Copilot 绑 GitHub。中文用户用起来总有点隔阂:网络不稳定、付费麻烦、对中文项目的理解差一点。
小米开源的 MiMo Code,给出了一种可能性——一个国内大厂支持、完全开源、能用国内模型的 AI 编程助手。
AI 编程这件事,正在从"少数人的玩具"变成"基础设施"。 这次,有中国玩家在场。
技术拆解:跟 Claude Code 比怎么样
先下结论:不是替代品,是不同思路。
Claude Code 设计偏向"一次性对话"——短任务(10 轮以内)完全够用。
但一个项目迁移、一个 Bug 排查、一个跨模块重构,能涉及几十上百轮对话。MiMo Code 的博客点出一个核心问题:不管上下文窗口多大,持续几十轮的对话终会耗尽。 输入一长,指令遵循率就掉。
它的解法:不靠更大的窗口,靠显式的记忆系统。
三个有意思的设计
① 分层记忆系统
MiMo Code 最有意思的设计。四层记忆:
Session 记忆:当前会话状态 项目记忆:跨会话持久——架构决策、用户规则、已验证的技术事实 全局记忆:用户偏好,跨项目生效 历史记录:完整 SQLite 轨迹
窗口快满时,系统派出一个独立的 writer Agent,把当前状态压缩成结构化文件写到磁盘,然后在新窗口重建上下文。模型视角看,对话没断;技术视角看,窗口已经换了一个。
这意味着什么? AI 助手跟你合作一周后,还记得你说过"喜欢简洁的代码风格"——不是魔法,是记忆系统。
② 并行采样(Max Mode)
每轮决策,MiMo Code 默认并行生成 5 个候选方案,自己当裁判选出最优的。有点像"先想 5 种办法,选最好的再干"。
在 SWE-Bench Pro 上,相比单次采样提升了 10-20% 的准确率。代价是 token 消耗增加 4-5 倍——但这里准确度比省钱重要。
③ 动态工作流编排
任务大到需要协调几十个并行单元时,主 Agent 生成一段 JavaScript 脚本来控制流程,脚本在隔离沙箱中确定性执行。
以前依赖 Agent 每一轮的自然语言理解来推进;现在用代码保证每一步不会漏、不会跳、不会跑偏。
数据说话
MiMo Code 团队做了 AB 测试:576 个开发者、474 个真实仓库、1213 个有胜负的配对。
结果:
任务步数 ≤ 200:两者胜率接近 50%,不相上下 任务步数 > 200:MiMo Code 胜率升至 65% 以上
短任务大家都差不多;任务一变长,记忆系统的价值就出来了。
谁该紧张,谁该兴奋
紧张的:
靠"AI 编程工具"信息差赚钱的中间商。完全开源+官方安装脚本+国内模型支持,信息不对称空间越来越小 还在观望要不要入局的大厂。小米抢了这个声量
兴奋的:
国内开发者。终于有能好好用的本地化 AI 编程工具了,MIT 协议,随便改 对编程好奇的非程序员。门槛还在降,今天用 MiMo Code,明天可能真能自己写个小程序 需要 AI 做大型项目的人。长任务能力正好戳中痛点
我的判断
MiMo Code 这次开源,意义不止于"多了一个 AI 编程工具"。
第一,证明国内团队在 AI Agent 工程上能做出有想法的东西。 不是跟风,长任务记忆、Dynamic Workflow、分层记忆——这些设计方向是有工程判断的。
第二,开源是聪明的策略。 拼的不是谁的模型更强(模型可以换),是谁的工具链更好用、开源生态更活跃。MIT 协议意味着企业放心用、开发者放心改。
第三,给了新的选择。 Cursor 绑 VS Code、Claude Code 绑 Anthropic、Copilot 绑 GitHub——每个都好,但也被绑在一个生态里。MiMo Code 是终端工具,能接不同模型,灵活性更高。
当然,还不完美。目前只有命令行模式、对非开发者不够友好、Max Mode 还是实验功能。但第一个公开发布的版本,方向是对的。
对 AI 编程好奇的话,现在就可以试试。 不需要会写代码——打开终端,装好 MiMo Code,说"帮我写一个个人博客",然后看它做什么。
接下来看什么
GitHub Star 增长——社区用脚投票的信号 有没有 VS Code 插件——决定它从"开发者工具"变成"大众工具"的关键 小米会不会出消费级产品——"AI 帮你做 App",那就是另一个故事了
直接去 GitHub 搜 XiaomiMiMo/MiMo-Code,或一行命令:
curl -fsSL https://mimo.xiaomi.com/install | bash试试,又不花钱。


本文基于小米 MiMo 团队公开博客及第三方测评数据编写,MiMo Code 为 MIT 协议开源项目。
夜雨聆风