Provider Key Manager 一条命令更换供应商 API Key,全员生效,零遗漏。 痛点 OpenClaw 多 agent 架构下,每个 agent 都有独立的 ,更换一个 provider key 需要: 1. 修改 全局配置 2. 修改 13+ 个 agent 的 3. 更新 存储 4. 重启 Gateway 5. 逐个验证 一个 key 要改 15+ 处,漏改一个就报错。 方案:环境变量统一引用 OpenClaw 原生支持 语法引用环境变量: 核心原则 : - API Key 只存在 中(单一真相源) - 所有 provider 的 用 引用 - 各 agent 的 删除 apiKey 字段 ,继承全局 provider - 换 key = 改一个 env var + 重启,全员自动生效 触发词 , , , , , , 命令 1. 审计当前配置 扫描所有 agent 的 models.json,报告: - ✅ 使用 引用的 provider - ❌ 硬编码 apiKey 的 provider - ⚠️ key 值不一致的 agent 2. 迁移到环境变量模式 自动执行: 1. 将 中的硬编码 key 移入 2. 替换 provider apiKey 为 3. 从各 agent models.json 中 删除 apiKey 字段(继承全局) 4. 更新 存储…