mimo code 是一套嵌入开发流程的终端自动化系统,支持终端内文件操作、shell 命令执行、git 自动化、lsp 语义校验,并提供 build/plan/compose 三模式及记忆驱动、语音脚本协同的持续自动化能力。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

MiMo Code 不是“自动写几行代码”的插件,而是一套可嵌入开发流程的终端自动化系统。它把需求理解、任务拆解、代码生成、执行验证、版本提交等环节串联成闭环,关键在于工具链原生集成,而非调用外部 API 或依赖 IDE 环境。
终端即工作台:命令行深度打通
所有操作在终端内完成,无需跳出上下文:
- 直接读写项目文件(支持 .ts、.py、.rs、.go 等主流语言,含语法树解析)
- 运行 shell 命令(
npm test、poetry run pytest、make build等自动识别并执行) - 原生 Git 操作:
git add、git commit -m "auto: fix login timeout"、git push origin feat/auth全由 AI 决策触发 - 支持 LSP 协议对接,可调用本地语言服务器做语义校验(如 TypeScript 的类型检查结果实时反馈给 Agent)
三种模式对应三类自动化场景
通过 Tab 键或 /mode 命令切换,每种模式绑定不同工具调度逻辑:
- Build 模式:单点任务执行。适合修改函数、补全测试、重命名变量——聚焦文件级变更,自动 diff + 格式化 + 提交
- Plan 模式:多步任务编排。输入“把用户登录流程迁移到 OAuth2”,AI 自动输出执行清单:① 安装 passport-oauth2 ② 新建 strategy 文件 ③ 修改路由中间件 ④ 更新环境变量说明,并逐项确认执行
- Compose 模式:端到端交付。一句话描述需求(如“用 Next.js 实现带搜索的博客首页,支持 MDX 渲染”),自动完成:创建目录结构 → 编写 page 和 components → 配置 next.config.js → 生成示例文章 → 运行 dev server → 输出访问地址
记忆驱动的持续自动化
自动化不靠重复提示,而靠沉淀下来的项目认知:
- 每次会话自动生成
MEMORY.md,记录架构约束(如“所有 API 调用必须经由 apiClient 封装”)、技术选型原因、历史 bug 修复路径 - 执行
/dream后,Agent 从上百次交互中提炼出可复用的模式(例如:“该仓库的 CI 流程固定为 lint → test → build → push docker”,下次新增服务时自动套用) - 跨会话恢复时,自动加载最近 checkpoint,继续未完成的 PR 合并、文档补全或性能优化任务
语音与脚本协同:人机分工更自然
自动化不是取代开发者,而是让机器处理确定性高、规则明确的部分:
- 用语音说“回滚上一个 commit 并重新跑测试”,AI 解析指令 → 执行
git reset --hard HEAD~1→ 运行npm test→ 报告结果 - 将高频操作存为自定义命令,例如
/deploy-staging可绑定:构建产物 → 上传 S3 → 清理 CDN 缓存 → 发送 Slack 通知 - 支持 Bash/PowerShell 脚本注入,在 Compose 模式中调用已有部署脚本,AI 只负责参数生成与结果解读










