MiMo Code,外加一整张画布
想运行多少个 MiMo Code 智能体都行,每张卡片里都是真正的 mimo 终端界面。MiMo 内部的 NeuroSquad 插件报告每一轮、每个问题和每次授权请求,箭头在会话中途就能把终端、笔记和其他智能体交给它,它在会话内运行的 Actor 会显示为子智能体。
官方网站mimo.xiaomi.com/coder- 真正的
mimo,用你自己的模型 - 危险模式无需重启
- 免费,支持 Windows 和 macOS
它知道 MiMo 何时完成——何时在提问
MiMo Code 是 OpenCode 的分支,插件 API 和事件都相同。每张卡片都会加载一个转发这些事件的 NeuroSquad 小插件,所以卡片从不靠安静的终端去猜。
session.status: busy事件主会话的 session.status 变为 busy。卡片图标开始旋转,团队状态卡片把它算作工作中,上一个问题的通知随之撤下。
permission.asked事件permission.asked:MiMo 显示 “Permission required”。通知会写明这次调用——MiMo Code needs your permission: bash_delete — rm -rf dist——并一直保留到你回答。
session.status: idle事件session.status 变为 idle。队列里的下一条提示词发出,日志记下回答,通知告诉你已完成。
提问也算
MiMo 的 question.asked 在通知里显示为 MiMo Code is asking: Red or blue?;当它的 bash 工具把一条命令交给你(bash.interactive.asked)时,卡片同样会等你。
Actor 让它保持工作中
MiMo 的 Actor 在同一个会话里运行。插件会报告每一个,所以有后台 Actor 的卡片会一直显示工作中,直到 Actor 交回结果。
就绪后才输入
加载应用的服务器后,MiMo 启动约需 20 秒。初始提示词和队列中的提示词都会等到它的 “MiMoCode” 标题出现,绝不会输入到尚未启动完的界面里。
用 MiMo Code 你会做的三件事
应用的复刻演示,一步一步播放。MiMo 提问时,由你来回答。
MiMo Code 通过终端卡片修好一个失败的测试,在删除文件夹前停在 “Permission required”,然后完成——日志自动写好。
MiMo Code 在 NeuroSquad 中能做的一切
基于 MiMo Code 0.1.15 实测。大部分是 MiMo 自带的——插件、MCP、会话、它的数据库。凡是 NeuroSquad 额外实现的,或 MiMo 做不到的,卡片上都会注明。
- 01
清楚自己的状态
插件转发 MiMo 自己的事件——每一轮、授权、提问——不靠猜测。
“已完成”和“在等你”是两回事
插件转发主会话
文档: “已完成”和“在等你”是两回事session.status的 busy 和 idle 以及permission.asked——准确的开始、等待和结束。通知写明它需要什么
通知会写明这次调用——
文档: 通知写明它需要什么MiMo Code needs your permission: bash_delete — rm -rf dist——或 MiMo 提出的问题。每个智能体一条;等待中的通知会保留到你回答。接着上次继续
MiMo 自己命名会话(
文档: 接着上次继续ses_…);插件报告 id,下次启动就是mimo --session <id>。会话被删除时 MiMo 会停在空白屏幕,所以卡片会先检查,必要时开新会话。
- 02
通过画布工作
从卡片引出的箭头就是一组工具,经由 MiMo 自己的 MCP 客户端。
箭头就是工具
卡片配置会加入 NeuroSquad 的 MCP 服务器,令牌从环境变量读取。画一条箭头连到终端、笔记、浏览器或智能体,MiMo 就能使用
文档: 箭头就是工具neurosquad_*工具。稳得住的卡片模式
文档: 稳得住的卡片模式bash、webfetch、websearch,以及 MiMo 自己的codesearch和exec脚本运行器都在卡片配置中被禁用,从而被移除;危险模式的自动批准也从不放行它们。
- 03
为长时间运行而生
上下文、压缩、速率限制、提示词队列和日志——都在卡片上处理。
- 04
团队协作
Actor、无需重启的危险模式,以及切换到另一个 CLI——都不丢对话。
- 由 NeuroSquad 实现
Actor 按子智能体统计
MiMo 的 Actor 以自己的 id 在父会话中运行。插件会报告它们,所以 Actor 运行期间卡片保持工作中,用量、Run Stats 和 Agent Pulse 会把它们的请求标记为子智能体的请求。
文档: Actor 按子智能体统计 - 由 NeuroSquad 实现
危险模式,实时生效
和 Claude Code 一样,无需重启。卡片开关打开时,插件通过 MiMo 自己的 API 对每次授权请求回答 “once”;关掉后,下一次请求就会交给你。卡片模式的优先级依然更高。
文档: 危险模式,实时生效 - 由 NeuroSquad 实现
不会停在信任提示上
MiMo 在打开界面前会询问是否信任该文件夹。卡片用
文档: 不会停在信任提示上--trust启动,只对本次启动跳过这个问题——不会写入 MiMo 的信任记录。
- 05
费用、控制与访问
它花了多少、最多能花多少、用的是哪个模型,以及你怎样联系到它。
OpenRouter 模型
文档: OpenRouter 模型--model openrouter/<slug>,密钥在卡片配置中以变量名引用,每次请求都带有 NeuroSquad 的归属信息。模型必须在 MiMo 的目录中。你自己的服务器
LM Studio、Ollama、vLLM 或任何兼容 OpenAI 或 Anthropic 的服务器,作为卡片专属提供方,附带它的模型和窗口;密钥只留在环境变量里。
文档: 你自己的服务器
- 06
须知
MiMo 有哪些不同之处,以及哪些做不到。
MiMo 的数据分析由你决定
MiMo 默认会向小米发送使用指标。这是你的 MiMo,所以卡片不改动这一选择;设置
文档: MiMo 的数据分析由你决定MIMOCODE_ENABLE_ANALYSIS=false即可关闭。
谁在等你,用了多少
同时运行多个 MiMo Code 智能体时,这两张卡片回答你最常问的问题。
团队状态卡片
工作区里每个智能体的状态、模型和本轮用时。等你处理的排在最前,附带 MiMo 的问题。点一下状态即可筛选。
coupon-fixMiMo Codexiaomi/mimo-v2.6-proMiMo Code needs your permission: bash_delete — rm -rf dist等你处理2:34
api-migrationMiMo Codexiaomi/mimo-v2.6-pro把路由迁到新客户端工作中11:07
lint-setupMiMo Codexiaomi/mimo-v2.6-flashMiMo Code is asking: Tabs or spaces?等你处理3:51
docs-passMiMo Codeopenrouter/qwen/qwen3-coder更新 README已完成6分钟前
用量与费用
从 MiMo 自己的数据库读取,每个会话都记在运行它的卡片名下。令牌数精确;Actor 的请求标记为子智能体的请求。
| 智能体 | 令牌 | 费用 | ||
|---|---|---|---|---|
| coupon-fix | 1,036,218 | 无价格 | ||
| api-migration | 744,902 | 无价格 | ||
| docs-pass | 214,376 | US$0.14 | ||
| 总计 | 92 | 1,995,496 | US$0.14 |
真正的 MiMo Code,外加一个配置文件
NeuroSquad 启动的就是你自己运行的那个 mimo,运行在卡片里的真实终端中。它额外添加的全部内容如下:
从不改写你的配置
MiMo 把卡片的文件叠加在你的配置和项目配置之上。你的文件只读不改。
文件里没有密钥
MCP 令牌和 OpenRouter 密钥都以环境变量名引用;只有卡片的进程持有它们。
真正的可执行文件
卡片直接运行 MiMo 自己的 mimo.exe——来自安装脚本或 npm 包——绕过 npm 的启动脚本。
关于 NeuroSquad 中的 MiMo Code
给 MiMo Code 一张画布
免费,支持 Windows 和 macOS。你的代码、模型和费用都留在你的电脑上。