mimo code 的协作编排模式通过结构化角色分工、上下文隔离与任务契约,实现多 agent 协同交付;支持 compose 自然语言启动、动态子 agent 生成、goal 验证、max mode 决策及 dynamic workflow 脚本化执行,并依托三重记忆机制保障长程协作连续性。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

MiMo Code 的协作编排模式不是简单地“让多个 AI 同时干活”,而是通过结构化角色分工、上下文隔离与任务契约,把开发过程变成可调度、可验证、可中断的工程流。它真正实现了从“单个模型执行指令”到“多 Agent 协同交付成果”的跃迁。
Compose 模式:用自然语言启动全流程
按 Tab 键切换至 compose 模式后,你只需输入一句需求,比如:
- “为电商后台添加订单导出 Excel 功能,支持筛选日期和状态”
- “用 Vue 3 重写登录页,接入 OAuth2.0,并做表单校验”
系统会自动拆解为设计文档生成、接口定义、前后端编码、单元测试编写、代码审查等子任务,并分派给不同子 Agent 并行执行。每个子 Agent 拥有独立上下文快照,但共享项目记忆和当前任务进度,避免信息割裂。
子 Agent 动态生成与协同机制
主 Agent 不直接写代码或跑测试,而是扮演“项目经理”角色:
- 根据任务复杂度,动态生成 2–5 个子 Agent(如 tester、refactorer、reviewer、doc-writer)
- 每个子 Agent 启动时自动继承当前会话检查点 + 项目记忆摘要,无需重复解释背景
- 支持后台运行、手动取消、失败重试——例如 tester 子 Agent 执行失败,不会阻塞 reviewer 继续工作
- 所有子 Agent 输出统一归集到 task inbox,由主 Agent 做最终整合与质量校验
Goal 验证与 Max Mode 决策增强
协作不是放任自流,而是带约束的自治:
- 用户设定 Goal(如“所有 Jest 测试通过且覆盖率 ≥85%”),每次子 Agent 宣称完成,都由独立 verifier Agent 审查真实结果,而非依赖主 Agent 自评
- 关键决策点启用 Max Mode:生成 5 个候选实现方案,用同一模型打分排序,选最优者执行,降低单次推理偏差风险
- Dynamic Workflow 脚本化编排:复杂任务(如微服务迁移)会被转成 JS 脚本,在沙箱中确定性执行,barrier() 确保所有子任务完成才进入下一阶段
记忆支撑下的长程协作连续性
没有记忆,协作就无法延续。MiMo Code 的三重机制保障跨轮次一致性:
- 项目记忆:记录架构决策(如“采用 Pinia 管理全局状态”),后续所有子 Agent 自动对齐
- 会话检查点:每完成一个逻辑段(如“API 接口定义完毕”)即保存快照,中断后可精准续跑
- /dream 自动沉淀:每 7 天运行一次,合并冗余对话、压缩历史、验证路径有效性,让整个 Agent 团队越协作越懂你的项目











