大家好,我是何三,独立开发者
说实话,小米突然搞了个AI编程工具这件事,我第一反应是——没搞错吧?
一个做手机、做家电、做汽车的厂商,突然在 GitHub 上开源了个 AI 编程助手。而且不是那种丢出来就没人管的项目,12 天,10.3k Star(约 1 万+),537 个 issues 还在疯狂增长。
这数据不像是在玩票。
这玩意儿到底能干啥?
MiMo-Code 是个终端原生的 AI 编程助手。你打开终端,敲 mimo,它就在那儿了。
但跟市面上其他 AI 编程工具不一样的地方在于——它有记忆。
对,你没看错。不是那种"前几句话还记得,一关终端就失忆"的假记忆。它是真的能跨 session 记住你的项目上下文。
怎么说呢,就是那种……就是你用 Claude Code 或者 Cursor 写代码,每次打开新会话都得重新解释一遍项目结构、代码规范、技术栈选型。烦不烦?烦死了。
MiMo-Code 的做法是:所有的项目知识、架构决策、任务进度,都存到本地的 SQLite 数据库里。下次打开,它自动把之前的上下文加载回来,接着干。
说白了,就像给你的 AI 编程助手装了个大脑,它不会在你关掉终端的那一刻变成金鱼。

三个 Agent,各干各的
MiMo-Code 内置了三种 Agent 模式:
| Agent | 干什么的 |
|---|---|
| build | 默认模式,能读能写能跑命令,全权限开发 |
| plan | 只读分析模式,专门用来看代码、设计方案 |
| compose | 编排模式,从需求到代码到测试到合并,一条龙 |
按 Tab 键切换就行。
最骚的是那个 subagent 系统——主 Agent 可以随时创建子 Agent,子 Agent 共享当前会话上下文,还能并行干活。比如主 Agent 在写代码,子 Agent 同时在跑测试、查文档。
这个设计怎么说呢,就跟你写代码的时候,旁边突然多了几个实习生帮你打下手一样。而且他们不需要你重新交代背景。
让我有点意外的一个功能:/goal
/goal 写一个能处理 10 万行 CSV 文件的 Python 脚本
然后 MiMo-Code 就开始干活了。但神奇的地方在于——它有一个独立的"裁判"模型,会判断任务到底有没有真正完成。
之前用其他 AI 编程工具最烦的是什么?就是 AI 干到一半说"做好了",结果一检查,bug 一堆。"乐观主义的提前收工",懂的都懂。
MiMo-Code 的 /goal 机制就是你设定一个终止条件,它干完活之后,裁判模型会重新审视一遍对话,确认条件真的满足了才会停下来。
别问我为什么其他工具不这么做——问作者去。
Dream & Distill:自己进化自己
这可能是 MiMo-Code 最让我觉得"有点东西"的设计。
/dream:扫描最近的会话记录,提取出可复用的知识,写进项目记忆里,同时清理掉过时的内容。/distill:发现你在工作中反复做的手工操作,自动打包成可复用的技能、子 Agent 或者快捷命令。
什么意思呢?就是你用它写得越久,它就越懂你。它不是那种一成不变的工具,而是会从你的工作流中学习的工具。
用 TypeScript 写出这种自我进化的机制,真的服。

怎么上手?
一行命令:
curl -fsSL https://mimo.xiaomi.com/install | bash
或者
npm install -g @mimo-ai/cli
mimo
第一次启动会自动引导配置。目前有几个选项: - MiMo Auto(限时免费)——匿名通道,零配置直接用 - 小米 MiMo 平台——OAuth 登录 - 从 Claude Code 导入——一键迁移已有配置 - 自定义 Provider——接任意兼容 OpenAI 的 API
装不装都行,看你自己。但如果你想体验一下"有记忆的 AI 编程助手"是什么感觉,值得花五分钟试试。
聊聊它的身世
MiMo-Code 是基于 OpenCode fork 出来的,保留了 OpenCode 的多 Provider、TUI、LSP、MCP、插件等核心能力,然后在上层加了持久化记忆、智能上下文管理、子 Agent 编排、Goal 驱动的自主循环、以及 Dream/Distill 自我进化机制。
如果你对这类 AI 编程工具有兴趣,我之前还整理过 AI 编程工具的相关文章,关注后回复「工具」获取。
GitHub 地址: https://github.com/XiaomiMiMo/MiMo-Code
最后说几句
说实话,这项目我一开始是抱着"小米又蹭 AI 热点"的心态去看的。但仔细看完 README 之后,发现人家是真在做事。
持久化记忆、子 Agent 并行、Goal 裁判机制、Dream & Distill 自我进化——这些设计理念放在 2026 年上半年的 AI 编程工具圈里,依然能打。
原理大概是这样,细节可能有出入——有懂的大佬欢迎指正。
不过有一点是确定的:当小米这种体量的公司开始在开发者工具上认真发力的时候,这个赛道就真的热闹了。
本文使用 MGO 编辑并发布
关注"何三笔记",回复"mgo" 免费下载使用