1.claude配置
1.1配置位置
系统级:环境变量内配置
用户级:用户对应的.claude内配置 C:\Users\ww\.claude\settings.json
会话级:在当前文件夹下的.claude下配置 settings.json
1.2配置规则
优先级根据
命令行参数->会话级的配置->用户级配置->系统级配置
1.3项目记忆
项目记忆会以md文件存在.cluade 项目名内的memory文件夹内
C:\Users\ww\.claude\projects\项目名d\memory\
2.codex配置
思路类似,但细节有差异。
| 维度 | Claude Code | Codex CLI |
|---|---|---|
| 主配置文件 | settings.json |
config.toml(TOML 格式,不是 JSON) |
| 用户级 | ~/.claude/settings.json |
~/.codex/config.toml |
| 项目级 | <repo>/.claude/settings.json + settings.local.json |
<repo>/.codex/config.toml(也有 config.local.toml 之类的本地覆盖约定) |
| 个人本地覆盖 | settings.local.json(不入 git) |
config.local.toml(不入 git) |
| 企业/托管策略 | managed settings(最高优先级) | 企业托管配置同样最高 |
| 命令行参数 | 覆盖配置文件 | 覆盖配置文件 |
| 环境变量 | 优先级最低 | 优先级最低 |
3.cc switch管理配置
ccswitch主要是为了方便多模型配置的切换
如:公司的模型配置与个人付费模型之间的切换