mimo code 是嵌入开发流程的智能节点,通过 compose 模式编排任务、工具链融合、持久记忆与 max mode 并行推理,实现 agent 驱动的可溯、可控、可协同自动化。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

MiMo Code 不是孤立的终端工具,而是能嵌入你现有开发流程的智能节点。它不替代 IDE 或 CI 系统,而是通过标准化接口和可预测行为,与 Cursor、Claude Code CI、SonarQube 等协同工作,把“人盯流程”变成“Agent 驱动流程”。关键不在功能多,而在衔接稳、触发准、状态可溯。
Agent 编排:用 Compose 模式串联多阶段任务
Compose 模式不是一键生成代码,而是把一次完整交付拆解为可审计、可中断、可重入的原子步骤。当你输入 “给用户中心模块加邮箱验证重发接口,并补全对应单元测试”,MiMo Code 自动启动:
- 需求解析 → 提取领域实体(User、Email、VerificationToken)、边界动作(send、resend、expire)
- 方案设计 → 生成 API 路由、DTO 结构、DB Schema 变更建议(含 SQL 迁移语句)
- 任务编排 → 拆出 4 个子任务:① 修改 controller 层 ② 新增 service 方法 ③ 补充 test case ④ 更新 Swagger 注释
- 执行调度 → 按依赖顺序调用本地 git diff + lint + pytest 环境,失败则回滚并报告具体断点
整个过程在 TUI 界面右侧看板实时显示各子任务状态、耗时、模型 token 使用量,支持 Ctrl+C 中断后用 mimo resume 续跑。
工具链融合:与主流开发工具自然对接
MiMo Code 默认不接管你的编辑器或构建系统,而是通过轻量级协议完成“能力注入”:
- 与 Cursor 协同:在 Cursor 中选中一段代码 → 右键 → “Send to MiMo” → 自动带上下文启动 mimo CLI,结果以 patch 形式返回,Cursor 直接 apply
-
接入 CI 流程:在 GitHub Actions 中添加 step:
run: mimo review --pr=${{ github.event.pull_request.number }} --model=deepseek-coder-32b,自动触发代码审查并提交 comment -
联动 SonarQube:MiMo Code 在 Compose 执行末尾自动生成
sonar-report.json,字段含漏洞类型、风险等级、修复建议行号,可直接被 SonarScanner 消费 -
兼容 Claude Code CI:共享同一套
.mimo/config.yaml规则配置(如禁用 eval、强制 TDD),避免不同 Agent 对同一项目产生冲突策略
记忆与状态:让自动化具备上下文连续性
传统 CLI 工具每次运行都是“新会话”,而 MiMo Code 的持久记忆让多次调用形成逻辑闭环:
- 项目级记忆文件
.mimo/memory/project.db是 SQLite FTS5 数据库,按意图、错误模式、API 设计偏好等字段索引,支持全文检索 - 每次 mimo run 前自动加载最近 3 次同类任务(如“加权限校验”)的记忆快照,作为 system prompt 的一部分注入
- CI 场景下,
mimo review会读取 PR 关联 issue 的描述 + 历史评论 + 项目记忆,判断是否属于已知模式(例如:“该 PR 重复了 #187 的权限绕过问题”) - /dream 每 7 天自动压缩记忆,但保留原始时间戳与来源 commit hash,确保审计可追溯
Max Mode 并行推理:在自动化中平衡质量与成本
对关键路径(如核心算法重构、安全敏感函数),启用 Max Mode 可显著降低返工率:
- 开启方式:
mimo run --max-mode --candidates=5 - 主 Agent 同时生成 5 个候选实现,Writer 子 Agent 并行执行:静态检查、单元测试覆盖率模拟、复杂度评估
- 裁判模型(默认 MiMo-V2.5)基于预设规则打分(如:无硬编码密码 > 有日志 > 有注释),选出最优项落地
- 所有候选方案及评分日志存入
.mimo/logs/max-run-20260625-1123.log,供人工复盘或训练微调数据











