2026-06-11 · 教程 · 约 5 分钟阅读 · 编辑: MiMo AI 社区

MiMo Code 快速上手教程

⚡ 5 分钟快速开始: 只需一行命令即可安装 MiMo Code,配置 API Key 后即可用自然语言操作代码。

第一步:安装 MiMo Code

MiMo Code 支持 macOS、Linux 和 Windows(WSL)三大平台。安装前请确保你的系统满足以下最低要求:

在终端中运行以下命令即可完成安装:

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

安装脚本会自动检测你的操作系统并完成安装。安装过程包括:下载二进制文件、配置 PATH 环境变量、创建配置文件目录。安装完成后,关闭并重新打开终端,或运行:

source ~/.bashrc  # 或 source ~/.zshrc

验证安装是否成功:

mimo-code --version

如果显示版本号(例如 v0.1.0),说明安装成功。

第二步:配置 API Key

首次启动 MiMo Code 需要配置 API Key。MiMo Code 支持多种 API 后端,最推荐的方式是使用小米官方的 MiMo API:

mimo-code

启动后,按照提示输入你的 API Key。如果没有 API Key,可以按照以下步骤获取:

  1. 访问 platform.xiaomimimo.com 注册账号
  2. 在控制台进入 API Keys 管理页面,点击「Create New Key」
  3. 复制生成的 API Key(新用户注册即送 $2 免费试用额度,足够完成数千次简单查询)
  4. 将 API Key 粘贴到 MiMo Code 的配置提示中

也可以使用环境变量配置,这种方式适合 CI/CD 场景或多账号管理:

export MIMO_API_KEY=your-key-here
mimo-code

如果你希望使用其他模型提供商(如 OpenAI、Anthropic),也可以在配置文件中指定——详见"第五步:多智能体切换"部分。

第三步:基本命令

MiMo Code 提供了一套直观的命令体系,让开发者可以通过自然语言与代码库进行交互。以下是三个最核心的命令:

/ask — 提问代码问题

mimo-code /ask "这个项目的架构是怎样的?"

MiMo Code 会自动分析当前代码库的结构,理解各模块之间的依赖关系,并给出架构解读。除了简单的架构问答,/ask 还能胜任以下场景:

/ask 命令的核心优势在于其跨文件分析能力——它不会孤立地看待单个文件,而是将整个代码库作为上下文来理解。

/edit — 自动编辑代码

mimo-code /edit "给所有 API 端点添加错误处理"

MiMo Code 会分析你的需求,生成具体的修改方案,并以 diff 格式展示所有变更。开发者可以逐项审查变更,确认后再应用到文件中。这种"审阅后应用"的模式大大降低了 AI 自动编辑的风险。支持的编辑类型包括:

/run — 执行命令并分析

mimo-code /run "npm test"

执行命令并捕获其输出。MiMo Code 会分析执行结果,识别错误信息,并根据情况自动调整后续操作。例如,如果测试失败,它可以分析失败原因并提出修复方案。这种"执行-分析-迭代"的闭环使得调试效率大幅提升。

💡 提示: 在项目根目录运行 mimo-code(不加命令)进入交互模式,MiMo Code 会自动加载项目上下文。

第四步:连接到 Git 仓库

MiMo Code 与 Git 工作流深度集成,能够自动检测当前仓库的状态并辅助完成各种 Git 操作。无论是个人项目还是团队协作,MiMo Code 都能显著提升代码管理效率:

此外,MiMo Code 还支持交互式 rebase 辅助、Git bisect 分析和分支命名建议等高级功能。所有 Git 操作均通过标准 Git 命令执行,不会绕开你的 Git 配置和 hooks。

第五步:多智能体切换

MiMo Code 的一个核心特性是其多智能体架构——它支持同时配置多个 AI 模型作为后端,并根据任务类型自动路由到最合适的模型。这不仅能在保证质量的同时优化成本,还提供了极大的灵活性:

# 在 ~/.mimo/config.yaml 中配置
agents:
  default:
    model: mimo-v2.5-pro
    api_base: https://api.xiaomimimo.com/v1
  fallback:
    model: gpt-4o
    api_base: https://api.openai.com/v1
  coding:
    model: mimo-v2-flash
    api_base: https://api.xiaomimimo.com/v1

配置说明:

你也可以在交互模式下通过 /agent 命令手动切换当前会话使用的模型。这种"智能体路由"机制在实际使用中非常实用——简单查询走高速廉价模型,复杂推理走旗舰模型,实现了成本与质量的动态平衡。

第六步:高级技巧

当你熟悉了基本操作后,以下高级技巧可以帮助你更充分地发挥 MiMo Code 的潜力:

常见问题

Windows 支持?

推荐使用 WSL2(Windows Subsystem for Linux)运行。在 WSL2 终端中执行安装命令即可原生运行。原生 Windows 命令行版本正在开发中,预计 2026 年 Q3 发布,届时将支持 PowerShell 和 CMD。

如何卸载?

直接删除二进制文件和配置目录即可:

rm -rf ~/.mimo ~/.local/bin/mimo-code

如果已将 mimo-code 添加到系统 PATH 的其他位置,也请一并删除。运行 which mimo-code 可以定位二进制文件的具体位置。

支持哪些语言?

MiMo Code 支持所有主流编程语言,包括但不限于:Python、JavaScript/TypeScript、Go、Rust、Java/Kotlin、C/C++、Ruby、PHP、Swift、Scala、Shell 脚本等。模型的后端推理能力决定了支持语言的广度——由于 MiMo-V2.5-Pro 在代码理解上表现出色,即使是小众语言(如 Elixir、Haskell、OCaml)也能获得不错的支持。

隐私与安全性如何?

MiMo Code 将代码索引和持久化记忆存储在本地,不会上传到云端。实际代码编辑和查询通过 API 调用发送给后端模型,因此建议不要将敏感信息(如密码、密钥)直接作为 prompt 发送。对于企业用户,可以考虑使用 MiMo 的私有部署方案。

费用如何?

MiMo Code 本身是 MIT 开源项目,完全免费。你需要自行承担 API 调用费用。MiMo API 的价格极具竞争力(V2.5-Pro 输入 $1/M tokens,输出 $3/M tokens),个人开发者每月几十元人民币即可满足日常使用。企业用户可通过 MiMo Token Plan 订阅获得更优惠的批量价格。

如何更新?

重新运行安装命令即可覆盖更新到最新版本:

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

🖥️ 推荐 GPU 算力平台

以下平台可用于部署 MiMo 模型推理与微调,新用户注册均有免费额度。

⚡ OpenBayes · RTX 4090 免费试用 🌊 DigitalOcean · $200 免费额度 🖥️ Vultr GPU · $250 试用金