🤖

MiMo Code

MiMo Code是小米推出的AI代码助手,利用大语言模型提供代码生成、补全、解释等功能,支持多种编程语言和主流IDE,提升开发效率。,MiMo Code是由小米开发的AI编码辅助工具,集成了先进的大语言模型,能够理解自然语言与代码上下文,...

收录于 7/8/2026 更新于 7/8/2026 v1

MiMo Code:小米开源AI编程助手,模型与Agent协同进化的终端编码搭档

核心摘要(Key Takeaways)

  • MiMo Code 是什么:MiMo Code 是由小米 MiMo 团队开发的终端原生 AI 编程助手,基于 OpenCode 构建并以 MIT 许可证开源,定位为“长期自动编程任务的编码代理”。
  • 核心差异点:独创的持久化记忆系统(项目记忆/对话检查点/任务进度)解决长对话中“边用边忘”的行业难题;支持“模型-Agent 协同优化”,让底层模型和上层代理共同进化。
  • 免费与扩展:提供限时免费的内置 MiMo Auto 通道,零配置开箱即用;同时支持接入任意主流 LLM 提供商 API。
  • GitHub 热度:项目发布后迅速增长,截至 2026 年 6 月已获得 11.6k Stars、1.1k Forks,在 Hacker News 上引发技术社区广泛讨论。
  • 一键安装:支持 macOS/Linux 的一行命令安装curl -fsSL https://mimo.xiaomi.com/mimocode/install.sh | bash),也可通过 npm 全局安装。
  • 官方入口:官网地址为 **https://mimo.xiaomi.com/mimocode**,GitHub 仓库为 **https://github.com/XiaomiMiMo/MiMo-Code**。

它是什么

MiMo Code 是小米 MiMo 团队推出的终端原生 AI 编程助手,它能够读写代码、运行命令、管理 Git,并通过持久化记忆系统在跨会话场景下保持对项目的深度理解,是一套模型与 Agent 协同进化的编码代理框架。

MiMo Code 官网截图

MiMo Code 并非一个简单的“代码补全插件”,而是一个运行在终端里的全功能编码代理(Coding Agent)。它的技术基座建立在 OpenCode 之上,在 2026 年 6 月 29 日正式发布 v0.1.0 并宣布开源。与 GitHub Copilot、Claude Code 等工具不同,MiMo Code 的设计初衷是处理长周期自动化编程任务——它要解决的核心问题是:“如何在几十步甚至上百步的执行中,保持决策质量和状态连续性?”

小米团队将这一挑战分解为三个时间维度:计算、记忆、进化。这三个主题构成了 MiMo Code 的技术骨架。


主要功能和特点

1. 持久化记忆系统——越用越懂你

这是 MiMo Code 最核心的差异化能力。传统 AI 编程助手在长对话中容易丢失上下文,而 MiMo Code 通过三层机制解决这一问题:

  • 项目记忆:以 Markdown 文件形式持续存储项目背景、用户指定的规则、架构决策及理由。文件形式保证了用户可随时检视、删除或修改记忆内容。
  • 对话检查点:在会话内维护任务进度,确保多轮交互中不丢失关键信息。
  • /dream 命令:每 7 天自动触发独立的记忆整理 Agent,读取历史对话和现有记忆,进行合并去重、路径有效性验证和压缩,将分散记忆收敛为紧凑状态。下次使用时自动召回相关记忆,真正实现“越用越顺手”。

2. 模型-Agent 协同优化

MiMo Code 不是简单地把大模型接入终端——它强调的是模型与 Agent 的双向协同进化。传统的编码 Agent 通常使用固定的第三方模型,而 MiMo Code 的底层模型针对 Agent 的长任务执行进行了专门优化,反过来 Agent 的使用反馈又能推动模型能力提升。这种“闭环”设计让复杂编码任务的完成率显著提高。

3. 开箱即用 + 多模型接入

  • MiMo Auto:内置限时免费通道,零配置即可开始使用。官方宣称其内置模型“比肩 Claude Sonnet 4.6 级别的多模态能力”。
  • 支持主流 LLM 提供商 API:用户也可以接入自己已有的 API Key,灵活选择底层模型。

4. Compose 模式——“一个人的专业开发团队”

MiMo Code 支持 Compose 模式,能够从想法出发,依次完成架构设计、代码编写、测试和交付,模拟一个完整开发团队的工作流程。这是面向“工业级交付”场景的能力储备。

5. 无限上下文窗口

通过知识自动沉淀配合记忆整理机制,MiMo Code 宣称即使在上百轮对话中也不会丢失关键信息,始终保持“智商在线”。

核心特性 说明
终端原生 完全在终端中运行,支持读写代码、执行命令、管理 Git
持久化记忆 项目记忆 / 对话检查点 / /dream 记忆整理
自进化系统 基于使用反馈持续优化模型、工具链和工作流
多模态输入 支持语音输入和截图交互
开源协议 MIT License,代码完全开源

如何安装和使用

安装方式

MiMo Code 支持多平台安装,最简单的方式是一行命令:

macOS / Linux

curl -fsSL https://mimo.xiaomi.com/mimocode/install.sh | bash

Windows PowerShell

irm https://mimo.xiaomi.com/mimocode/install.ps1 | iex

通过 npm 安装(全平台)

npm install -g @xiaomi/mimocode

首次启动后,系统会自动引导配置。你可以选择使用内置的 MiMo Auto 通道(零配置),也可以配置自己的 LLM 提供商 API。

配置文件

MiMo Code 使用 JSON/JSONC 配置文件,并为其发布了 JSON Schema 以支持编辑器的自动补全和校验。配置文件分为项目级和全局级:

文件用途 项目级路径 全局级路径
主配置 .mimocode/mimocode.jsonc ~/.config/mimocode/mimocode.json
TUI 配置 .mimocode/tui.json ~/.config/mimocode/tui.json
认证凭据 ~/.local/share/mimocode/auth.json

Windows 用户:XDG 路径默认位于 %LOCALAPPDATA%\mimocode\,也可以通过 MIMOCODE_HOME 环境变量覆盖所有路径。

基本工作流

  1. 在终端中启动 MiMo Code,进入你的项目目录。
  2. 用自然语言描述需求,MiMo Code 会自动读取项目记忆、分析代码上下文。
  3. 它将执行代码生成、运行命令、管理 Git 提交一整套流程。
  4. 每 7 天 /dream 命令自动整理记忆,确保项目理解持续深化。

官网地址和入口


价格和适用平台

维度 详情
内置通道 MiMo Auto 限时免费,零配置使用
自有 API 支持接入主流 LLM 提供商,按各厂商 API 定价付费
开源协议 MIT License,代码可自由使用、修改和分发
平台支持 macOS、Linux、Windows(通过 WSL 或 PowerShell)
当前版本 v0.1.4(截至 2026 年 6 月 29 日)

竞品对比表

对比维度 MiMo Code Claude Code GitHub Copilot
产品形态 终端原生 Agent 终端 + IDE 插件 IDE 插件为主
核心差异 持久化记忆+自进化 强大的单次推理 实时代码补全
开源情况 ✅ MIT 开源 ❌ 闭源 ❌ 闭源
上下文长度 无限上下文(记忆系统) 受限于模型窗口 受限于窗口大小
多模型支持 ✅ 支持接入任意 LLM API ❌ 仅 Anthropic ❌ 仅 OpenAI 模型
免费使用 ✅ 限时免费内置通道 ❌ 付费 API ✅ 有免费层
多模态 ✅ 支持截图交互 有限支持 有限支持
记忆系统 ✅ 三层持久化记忆 ❌ 会话内上下文 ❌ 基本上下文
GitHub Stars 🌟 11.6k(2026.6) N/A N/A

典型应用场景

  1. 长周期项目开发:需要跨数周甚至数月持续维护的软件项目,MiMo Code 的持久化记忆确保每次回归开发时不必重新“交代背景”。
  2. 遗留系统迁移/重构:需要对复杂老系统进行代码理解和重构时,MiMo Code 的记忆整理和代码审查能力特别适用。
  3. 多语言混合开发:项目同时涉及前后端、移动端多种语言时,MiMo Code 的上下文覆盖能力优于单语言插件。
  4. 小米生态开发:如果你是小米开发者,MiMo Code 与小米生态的紧密集成将提供额外便利。

最近 3-6 个月动态

  • 2026 年 6 月 29 日:MiMoCode v0.1.0 正式发布并开源,同时释出 v0.1.4 版本。
  • 2026 年 6 月:项目在 GitHub 快速增长,短期内突破 9,000 Stars(Hacker News 讨论数据显示),截至同月末已达 11,600 Stars
  • 2026 年 6 月:YouTube 上出现教程视频“MIMO Code just killed Claude Code”,展示安装和使用方式,引发开发者关注(视频发布于 2026 年 6 月 16 日)。
  • 2026 年 6 月:技术博客发布《MiMo Code: Scaling Coding Agents to Long-Horizon Tasks》,详细阐述计算、记忆、进化三大技术主题。

常见问题(FAQ)

1. MiMo Code 是完全免费的吗?

内置的 MiMo Auto 通道当前限时免费,你可以零配置直接使用。同时 MiMo Code 本身是MIT 协议开源的,代码完全免费。如果你想接入自己的 LLM 提供商(如 OpenAl、Anthropic 等),则需要按对应厂商的 API 收费规则付费。

2. MiMo Code 和 GitHub Copilot 有什么区别?

最大区别在产品形态和核心能力:Copilot 是 IDE 插件,侧重实时代码补全;MiMo Code 是终端原生的编码 Agent,能执行完整的“读-写-运行-Git管理”工作流,且拥有持久的项目记忆系统。前者更“轻量级实时辅助”,后者更“长周期的自主执行”。

3. /dream 命令一定需要 7 天才能触发吗?

官方默认 /dream 每 7 天自动触发一次,但你可以手动调用它来立即整理记忆——这在使用密集的场景下很有用。

4. 怎么选择使用内置模型还是自己的 API?

首次启动时的配置引导会让你选择。如果你没有 API Key 或者想快速体验,直接用 MiMo Auto 通道;如果你已有 Claude、GPT 等 API 且有特定模型偏好,可以在配置文件中设置自己的提供商。

5. MiMo Code 学习成本高吗?

核心操作使用自然语言交互,上手门槛低。对于习惯命令行的开发者来说体验尤其自然。但深入掌握 Compose 模式和记忆系统调优需要一定的学习与实践。


总结

MiMo Code 是小米在 AI 编程工具领域的一次重量级开源探索。它不满足于做一个“代码补全器”,而是以持久化记忆、模型-Agent 协同、终端原生三个维度切入,试图成为开发者的“真·长期编程搭档”。对于有长周期项目、多语言开发需求,或者希望摆脱“每次打开项目都要重新解释”困扰的开发者来说,MiMo Code 提供了一个极具吸引力的选择。


参考文章或数据来源

  1. MiMo Code: Scaling Coding Agents to Long-Horizon Tasks
  2. MiMo Code: Where Models and Agents Co-Evolve - GitHub
  3. MiMo Code - 产品介绍页
  4. MiMo Code Released and Open-Sourced - Xiaomi MiMo Home
  5. MiMo Code is now released and open-source - Hacker News
  6. MIMO Code just killed Claude Code - YouTube