MiMo Code 的「零配置」兼容设计很实用:默认尽量复用你已经在 Claude Code / Codex / OpenCode 里配置好的能力,减少重复配置成本。
核心思路:
- 默认读取环境变量中的 Provider API Key
- 默认继承 Claude Code 的 Prompt / Skills / Commands / MCP
- 默认兼容 Codex Skills
- 默认兼容 OpenCode Skills
- 提供开关,让用户可以按需关闭这些兼容能力
## 推荐:零配置模式
大多数用户不需要额外配置,保持默认即可。
```bash
# 默认即可,无需设置
# MiMo Code 会自动尝试复用已有 Claude Code / Codex / OpenCode 配置
````
如果想显式开启兼容,可以这样写:
```bash
MIMOCODE_MIMO_ONLY=false
MIMOCODE_DISABLE_PROVIDER_ENV=false
MIMOCODE_DISABLE_CLAUDE_CODE=false
MIMOCODE_DISABLE_EXTERNAL_SKILLS=false
```
这时 MiMo Code 会尽量复用:
* 已有的 Provider API Key 环境变量
* Claude Code 的 Prompt 配置
* Claude Code / Codex / OpenCode 的 Skills
* Claude Code 的 Slash Commands
* Claude Code 的 MCP Servers
## 半隔离模式
如果你不想继承 Claude Code 的 Prompt、Skills 和 Provider Key,但仍想复用 MCP / Commands,可以开启:
```bash
MIMOCODE_MIMO_ONLY=true
```
这个模式下:
* 不继承 Claude Code Prompt
* 不继承 Claude Code Skills
* 不自动读取 Provider API Key
* 仍保留 Claude Code MCP 兼容
* 仍保留 Claude Code Commands 兼容
这个设计比较克制:不强行继承用户的配置,但保留 MCP 和 Commands 这种通用工具资产。
## 完全隔离模式
如果你希望 MiMo Code 完全不碰 Claude Code / Codex / OpenCode 的配置,可以这样设置:
```bash
MIMOCODE_MIMO_ONLY=true
MIMOCODE_DISABLE_CLAUDE_CODE_MCP=true
MIMOCODE_DISABLE_CLAUDE_CODE_COMMANDS=true
MIMOCODE_DISABLE_EXTERNAL_SKILLS=true
MIMOCODE_DISABLE_COMPOSE_SKILLS=true
```
这会关闭:
* Provider Key 自动读取
* Claude Code Prompt
* Claude Code Skills
* Claude Code Commands
* Claude Code MCP
* Codex Skills
* OpenCode Skills
* Compose Skills
## 关键开关说明
| 环境变量 | 作用 |
| --------------------------------------- | ---------------------------- |
| `MIMOCODE_MIMO_ONLY` | 进入纯 MiMo 模式,关闭大部分外部继承 |
| `MIMOCODE_DISABLE_PROVIDER_ENV` | 禁止从环境变量自动读取 Provider API Key |
| `MIMOCODE_DISABLE_CLAUDE_CODE` | 禁用 Claude Code 兼容 |
| `MIMOCODE_DISABLE_CLAUDE_CODE_MCP` | 禁用 Claude Code MCP 兼容 |
| `MIMOCODE_DISABLE_CLAUDE_CODE_COMMANDS` | 禁用 Claude Code Commands 兼容 |
| `MIMOCODE_DISABLE_EXTERNAL_SKILLS` | 禁用外部 Skills,总开关 |
| `MIMOCODE_DISABLE_CODEX_SKILLS` | 禁用 Codex Skills |
| `MIMOCODE_DISABLE_OPENCODE_SKILLS` | 禁用 OpenCode Skills |
| `MIMOCODE_DISABLE_COMPOSE_SKILLS` | 禁用 Compose Skills |
总结一下:MiMo Code 默认走「零配置兼容」路线,尽量复用已有生态;如果你想更干净,也可以通过环境变量逐层关闭。这个设计对迁移用户比较友好,也给高级用户保留了足够的控制权。
发布于 北京
