OpenClaw 主配置文件参数大全

OpenClaw 使用 JSON/JSON5 格式的配置文件来管理系统所有组件的设置。配置文件采用分层结构,支持灵活的配置覆盖和环境变量注入。

主要特性
JSON5 支持
支持注释、尾随逗号、单引号等扩展语法
环境变量
配置注入
可通过 env 字段注入环境变量
热重载
运行时重载
部分配置支持运行时重载

文件格式与位置

主配置文件路径
~/.openclaw/openclaw.json
配置文件备份
~/.openclaw/openclaw.json.bak

配置文件结构总览

{ "meta": {}, // 元数据 "wizard": {}, // 向导记录 "auth": {}, // 认证配置 "models": {}, // 模型配置 "agents": {}, // 代理配置 "channels": {}, // 频道配置 "gateway": {}, // 网关配置 "memory": {}, // 内存配置 "plugins": {}, // 插件配置 "commands": {}, // 命令配置 "messages": {}, // 消息配置 "env": {}, // 环境变量(可选) "tools": {}, // 工具配置(可选) "bindings": [] // 代理绑定(可选) 

}