小米开源了 MiMo Code,AI 编程圈又卷起来了
AI 编程工具这个赛道,现在是真卷。
Claude Code、Cursor、Copilot 打得不可开交,结果小米默默掏出了一个 MiMo Code,开源直接扔 GitHub 上。
一周多时间,10.6k stars,992 forks。
我研究了一下,发现这东西不只是"又一个 AI 编程助手"——它有些设计思路确实不一样。
一、MiMo Code 是啥?
一句话:小米做的终端原生 AI 编程助手。
跑在命令行里,能读代码、改代码、跑命令、管 Git,还带一个持久化记忆系统——跨会话记住你的项目上下文。
最关键的是:MiMo Auto 限时免费。不用配置 API Key,装上就能用。
# 一行安装
curl -fsSL https://mimo.xiaomi.com/install | bash
# 或者用 npm
npm install -g @mimo-ai/cli
# 启动
mimo第一次启动会自动引导你配置。支持几种方式:
- • MiMo Auto(限时免费)——匿名通道,零配置
- • 小米 MiMo 平台——OAuth 登录
- • 从 Claude Code 导入——一步迁移现有认证
- • 自定义 Provider——在 TUI 里添加任意 OpenAI 兼容 API
二、它有啥不一样?
1. 三种 Agent 模式
按 Tab 切换:
| Agent | 干啥的 |
|---|---|
| build | 默认模式,全权限开发 |
| plan | 只读分析,代码探索和方案设计 |
| compose | 编排模式,规格驱动开发 |
plan 模式特别适合复杂任务——先让它分析,出方案,你确认了再动手。避免写一半发现方向错了。
2. 持久化记忆系统
这是 MiMo Code 最有意思的设计。
普通 AI 编程工具,每次新会话都要重新解释一遍项目背景。MiMo Code 不用——它有跨会话记忆:
- • 项目记忆(MEMORY.md)——持久化的项目知识、规则、架构决策
- • 会话快照(checkpoint.md)——自动维护的结构化状态
- • 任务进度(tasks/
/progress.md)——每个任务的进度日志
新会话启动时,记忆会自动注入,AI 不需要重新学习项目上下文。
用过 Claude Code 的都知道,每次 /clear 之后最痛苦的就是"AI 又忘了我之前说的规范"。MiMo Code 这个设计直接解决了这个问题。
3. 智能上下文管理
上下文窗口满了怎么办?MiMo Code 的做法:
- • 自动快照——根据模型上下文窗口自动决定何时保存状态
- • 上下文重建——上下文接近极限时,从快照、项目记忆、任务进度重建
- • 预算注入——用 token 预算控制注入多少内容,按重要性排序
不用手动 /compact 了,它自己会处理。
4. 子代理系统
主 Agent 可以按需创建子代理,并行工作。
比如让它审查代码,它可以同时起 3 个子代理:
- • 一个查性能问题
- • 一个查安全漏洞
- • 一个查代码风格
最后汇总结果给你。
5. Dream & Distill:自我进化
这是最"科幻"的功能:
- • /dream——扫描最近的会话痕迹,把持久化知识提取到项目记忆,删除过时条目
- • /distill——发现最近工作中重复的手动流程,打包成可复用的技能、子代理或命令
简单说:它会从你的使用习惯中学习,自动优化自己的工作方式。
6. 语音输入
/voice 激活语音输入,实时流式转录。
支持 macOS、WSL、SSH 远程。对于不想打字的场景挺实用。
三、跟 Claude Code 比比?
| 特点 | MiMo Code | Claude Code |
|---|---|---|
| 出品方 | 小米 MiMo Team | Anthropic |
| 开源 | ✅ MIT 协议 | ❌ 闭源 |
| 免费使用 | ✅ MiMo Auto 限时免费 | ❌ 按 token 计费 |
| 持久化记忆 | ✅ 内置 | 需要自己配 CLAUDE.md |
| 自我进化 | ✅ Dream & Distill | ❌ |
| 语音输入 | ✅ 内置 | ❌ |
| 底层模型 | mimo-auto / 自定义 | Claude |
| 生态 | 基于 OpenCode fork | 独立 |
MiMo Code 的优势:开源、免费、记忆系统、自我进化。
Claude Code 的优势:生态更成熟、社区更大、模型能力更强(目前)。
四、适合谁?
适合:
- • 想白嫖的开发者——MiMo Auto 限时免费,不用花钱
- • 数据敏感的团队——开源,可以自托管
- • 喜欢折腾的人——自定义 Provider、自定义 Agent、自定义技能
- • 长会话工作者——记忆系统解决"上下文遗忘"问题
不太适合:
- • 追求极致模型能力的——Claude 目前还是更强
- • 完全不会编程的——它需要你理解代码
- • 习惯 IDE 集成的——MiMo Code 是终端工具,没有 VS Code 插件(目前)
五、怎么上手?
- 安装:curl -fsSL https://mimo.xiaomi.com/install | bash
- 启动:mimo
- 第一次会引导配置,选 MiMo Auto 就行
- 开始用
官方文档:mimo.xiaomi.com/coder[1]
GitHub:github.com/XiaomiMiMo/MiMo-Code[2]
总结
MiMo Code 不是"Claude Code 的中国版",它有自己的设计思路。
持久化记忆、智能上下文管理、Dream & Distill 自我进化——这些功能在同类工具里是独一份。
10.6k stars 不是白来的。
如果你每天都在写代码,又想找个免费、开源、能记住你项目上下文的 AI 助手,MiMo Code 值得试试。
你用过哪些 AI 编程工具?MiMo Code 体验如何?。
如果这篇对你有帮助,,让更多人看到。
我是 阿派,一个用 AI 提效的开发者。下次见。
引用链接
[1] mimo.xiaomi.com/coder: https://mimo.xiaomi.com/coder
[2] github.com/XiaomiMiMo/MiMo-Code: https://github.com/XiaomiMiMo/MiMo-Code
