Xiaomi MiMoCode体验

image

1.介绍

  • MiMoCode 是一个终端原生的 AI 编程助手。它能读写代码、执行命令、管理 Git,通过持久化记忆系统,在多次会话间保持对你项目的深度理解,并自我进化。
  • 内置 MiMo Auto 限时免费通道——零配置即可开始使用。也支持接入各家主流 LLM 厂商 API

2.github地址

https://github.com/XiaomiMiMo/MiMo-Code

3.windows使用npm安装

npm install -g @mimo-ai/cli

4.当前优势

(1)强大的持久化记忆系统(跨会话理解)
跨会话深度理解:基于 SQLite FTS5 全文搜索,能够跨会话持久化存储项目知识、架构决策和规则(通过 MEMORY.md 等文件),在恢复会话时自动注入上下文,AI 无需重新理解项目背景。

结构化状态维护:拥有自动维护的会话检查点(checkpoint.md)和任务进展追踪(tasks/),确保在会话断开或恢复时开发进度、状态不丢失。

(2)智能上下文管理(打破上下文限制)
自动重建与裁剪:当上下文接近大模型上限时,能从最新的检查点、项目记忆和任务进展中自动重建上下文,确保 AI 可以持续执行长周期任务。

预算化控制:使用 Token 预算(Token Budget)来控制各类记忆文件的注入大小,并按重要性排序,以最经济、高效的方式利用上下文。

(3)多智能体(Multi-Agent)与子智能体协同机制
多模式随心切换:内置 build(开发)、plan(代码探索与设计)、compose(编排与交付)三种主智能体模式,按 Tab 键即可轻松切换。

按需并行工作:主智能体可以根据需要生成并行的子智能体,它们共享当前会话上下文并支持后台执行、取消机制及生命周期追踪,大幅提升复杂任务的处理效率。

(4)严谨的目标导向与防“乐观停止”
通过 /goal 命令可为会话设置明确的停止条件。当 AI 想要结束任务时,会由独立的裁判模型(Judge Model)来评估条件是否真正满足,有效防止 AI 在自主工作时出现“盲目乐观、提早罢工”的情况。

(5)高级的编排工作流与自我进化(Dream & Distill)
完整的生命周期编排:其 Compose 模式提供规范驱动(Specs-driven)的开发流程,涵盖规划、执行、代码审查、TDD(测试驱动开发)、调试、合并等完整闭环。

自我进化能力:

/dream 能够扫描会话轨迹,提取持久知识并清理过时条目。

/distill 能自动发现重复的手动工作流,并将其打包成可复用的技能(Skill)或子智能体。

(6)便捷的生态兼容与超低门槛
限时免费通道:内置 MiMo Auto 限时免费通道,用户零配置、一键安装即可开始使用。

强大的兼容性:基于 OpenCode 构建,保留了 TUI(终端用户界面)、LSP(语言服务协议)、MCP(模型上下文协议)等核心能力,并支持接入各大主流大模型厂商的 API。支持从 Claude Code 一键迁移认证。

前沿特性:支持实时流式语音输入(通过 /voice 激活)以及 Max Mode(并行 best-of-N 推理 + 裁判选优)。

总结:
MiMo-Code 的核心优势在于它不仅仅是一个代码补全工具,而是一个具备长期记忆、能管理上下文、会自我进化、并拥有严谨任务裁判机制的“终端原生全自动 AI 程序员”,非常适合处理复杂的长周期开发任务。

5.启动MiMo Code

  • win + R打开cmd命令行,输入mimo进入,当前mimo-v2.5限免使用

image

  • 测试使用

image

 

posted @ 2026-06-11 16:57  Leonardo-li  阅读(366)  评论(0)    收藏  举报