title: 小米MiMo Code开源:基于Claude Code二次开发的终端AI编程助手
tags: AI编程,MiMo Code,小米,开源,Claude Code
category: ai-tansuo
cover: https://images.pexels.com/photos/1080/the-street-codes-coding.jpg?auto=compress&cs=tinysrgb&w=1536&h=1024
---
## 国内终于有了Claude Code的开源替代
2026年6月,小米开源了 **MiMo Code**——一个基于 OpenCode(Claude Code 的开源替代)fork 构建的终端原生 AI 编程助手。
这不是简单的套壳。MiMo Code 在保留原版核心能力的基础上,加了四层自己的东西。
---
## 四大核心创新
### 1. 持久化记忆
基于 **SQLite FTS5 全文搜索**,实现跨会话记忆:
- **项目记忆 (MEMORY.md)** — 跨会话持久的项目知识、规则、架构决策
- **会话检查点 (checkpoint.md)** — 结构化状态快照,自动维护
- **任务进展 (tasks/progress.md)** — 逐任务日志
Agent 不用每次重新理解项目背景,上下文自动注入。
### 2. 智能上下文管理
当上下文接近上限时:
1. 自动保存当前状态到 checkpoint
2. 从最新 checkpoint + 项目记忆 + 任务进度重建上下文
3. 按重要性排序注入(token budget 控制)
让 agent 能继续当前任务,不会因为上下文溢出而丢失进度。
### 3. 子智能体编排
主智能体可按需生成子智能体:
- 共享当前会话上下文
- 支持并行工作
- 生命周期追踪、取消机制、后台执行
复杂任务可以拆分给多个子 agent 并行处理。
### 4. 自我进化
两个命令实现 agent 自我提升:
- **`/dream`** — 扫描近期会话轨迹,提取持久知识到项目记忆,清理过时条目
- **`/distill`** — 发现重复工作流,打包成可复用的 skill、subagent 或 command
用得越多,agent 越懂你的项目。
---
## 其他亮点
### 三种 Agent 模式
| 模式 | 说明 |
|------|------|
| `build` | 默认,完整工具权限,用于开发 |
| `plan` | 只读分析模式,适合代码探索和方案设计 |
| `compose` | 编排模式,specs-driven 开发 |
### 实时语音输入
基于 TenVAD 和 MiMo ASR,对着终端说话就能写代码。按停顿分片转写,文本逐段追加。
### 多 Provider 支持
- 内置 **MiMo Auto** 限时免费通道,零配置就能用
- 支持一键从 **Claude Code 迁移认证**
- 可接入任意 **OpenAI 兼容 API**
---
## 快速上手
```bash
# 一键安装
curl -fsSL https://mimo.xiaomi.com/install | bash
# 或通过 npm
npm install -g @mimo-ai/cli
# 运行
mimo
```
首次启动自动引导配置,支持:
- MiMo Auto(限时免费)
- 小米 MiMo 平台(OAuth 登录)
- 从 Claude Code 导入
- 自定义 Provider
---
## 与其他工具对比
| 工具 | 类型 | 开源 | 记忆 | 语音 |
|------|------|------|------|------|
| MiMo Code | 终端 | ✅ MIT | ✅ 持久化 | ✅ |
| Claude Code | 终端 | ❌ | ❌ | ❌ |
| Cursor | IDE | ❌ | 部分 | ❌ |
| 通义灵码 | 插件 | ❌ | ❌ | ❌ |
---
## 适合谁用?
- **终端党** — 习惯命令行,不想切 IDE
- **开源控** — MIT 协议,可以魔改
- **Claude Code 用户** — 一键迁移,功能更强
- **个人开发者** — MiMo Auto 免费通道够用
---
## 相关链接
- GitHub: https://github.com/XiaomiMiMo/MiMo-Code
- 官网: https://mimo.xiaomi.com/zh/mimocode
- MiMo 平台: https://mimo.mi.com/
---
**一句话评价**:国内终于有了能打的终端 AI 编程助手,而且开源可魔改。
版权归属:
西瓜
许可协议:
本文使用《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》协议授权
评论区