乐于分享
好东西不私藏

小米的 AI 编程助手,居然免费就能用

小米的 AI 编程助手,居然免费就能用

小米的 AI 编程助手,居然免费就能用

阿玉的屋檐 · 小米开源终端 AI 编程智能体,零配置免费,自带记忆

小米发布了一个开源的 AI 编程助手。

不是 VS Code 插件,不是 Web 应用,是一个终端原生的命令行工具。装好就能跑,零配置。

它叫 MiMoCode。

▶ 一句话安装

npm install -g @mimo-ai/cli

首次启动自动引导配置。最省心的选项是 MiMo Auto 通道——限时免费,匿名接入,填 API Key 都省了。

如果你之前用 Claude Code,还可以一键导入已有认证,无缝切换。

▶ 三个智能体,按 Tab 切换

  • build — 完整工具权限,读写代码、跑命令、改 Git,日常开发用这个
  • plan — 只读模式,适合分析代码、设计方案,不动你的文件
  • compose — 编排模式,从需求 spec 到代码交付的完整工作流

按 Tab 在主智能体之间切换。需要的时候,主智能体会按需生成子智能体,支持并行工作。

▶ 真正的杀手锏:跨会话记忆

这才是 MiMoCode 和其他 AI 编程工具拉开差距的地方。

大多数 AI 编程助手是无状态的——每次新会话,一切从零开始。你得反复解释项目背景、架构决策、团队约定。

MiMoCode 用 SQLite FTS5 全文搜索搭建了一套持久化记忆系统:

  • MEMORY.md — 项目级持久知识:架构决策、编码规范、团队约定,跨会话有效
  • checkpoint.md — 会话状态快照,由子智能体自动维护
  • notes.md — 临时记录区
  • 任务进度日志 — 每个任务有独立的进度文件

下次打开同一个项目,记忆自动注入上下文。Agent 不需要重新学你的项目。

▶ 智能上下文管理

上下文窗口不够用了怎么办?

MiMoCode 会自动保存检查点。当上下文接近模型上限时,它从最新的 checkpoint、项目记忆、任务进展和保留的近期消息中重建上下文,让 agent 继续当前任务,不中断。

还有一个「预算化注入」机制:用 token 预算控制注入多少记忆内容,按重要性排序,不浪费 token。

▶ Goal 防止乐观停止

这是一个很聪明的设计。

你给会话设一个 /goal 停止条件。当 agent 觉得「好像做完了」准备停下时,一个独立的裁判模型会审查对话内容,判断条件是否真的满足了。

如果没满足,agent 继续干。

这解决了 AI 自主工作中一个常见问题:它过早宣布胜利。

▶ Dream & Distill:自我进化

两个很前沿的命令:

/dream — 扫描近期的会话轨迹,提取出有价值的知识沉淀到项目记忆里,同时清理过时的条目。Agent 在「睡觉做梦」的时候自我整理。

/distill — 分析近期工作中重复出现的手动流程,把高置信度的模式打包成可复用的 skill、subagent 或 command。用得越多,它越了解你怎么干活。

▶ 还支持语音输入

通过 /voice 激活实时流式语音输入,基于小米的 TenVAD 和 MiMo ASR。按停顿分片转写,文本逐段追加到输入框。

开车的时候把想法口述给它?

▶ 怎么开始

npm install -g @mimo-ai/cli

首次启动选择 MiMo Auto 免费通道,直接开始写代码。如果你在用 Claude Code,可以一键迁移认证。也支持接入任何 OpenAI 兼容 API。

目前处于限时免费阶段,感兴趣的话现在是最好的上手时机。

小米开源,终端原生,零配置免费,自带记忆,用完会自己进化。

项目地址:https://github.com/XiaomiMiMo/MiMo-Code

相关学习资料