# OpenClaw 主 Agent 换了模型，另一个 Agent 为什么没变

在同一隔离配置定义默认模型和 reviewer 的单独模型，然后用 OpenClaw 实际读取两个字段。

- 核验版本：OpenClaw 2026.5.12
- 环境：本机隔离配置，测试服务不会转发真实请求。

1. 在临时 openclaw.json 设置 agents.defaults.model.primary，同时为 reviewer 填 agents.list 中的 model。
2. 用 openclaw config get 分别查默认值和 agents.list[1].model。数组下标只用于本样例，真实项目先核对 id。
3. 要统一改模型时先检查是否还有 Agent 显式覆盖；启用后再分别做短请求核对运行时日志。

## 复跑

安装对应版本的 CLI，Python 3.11+，解压后执行：

```bash
python3 lab.py --output ./result a01
```

本次只验证配置读取；具体会话是否存在独立覆盖，应在相应会话中复查。
