本目录把 Codex CLI 全局配置做成可审阅、可安装、可回滚的公开基线。
- 默认安装
safe配置:不写入本机路径,不启用danger-full-access,不设置approval_policy = "never"。 - 需要全自动高权限体验时,显式安装
power配置。 - 安装前会备份用户现有
~/.codex/config.toml和~/.codex/AGENTS.md。 - 每次安装都会生成恢复脚本,误覆盖后可以一键恢复。
- 支持通过
CODEX_HOME指定 Codex Home。
安全默认版:
curl -fsSL https://raw.githubusercontent.com/tukuaiai/vibe-coding-cn/develop/tools/config/.codex/install.sh | bash高权限版:
curl -fsSL https://raw.githubusercontent.com/tukuaiai/vibe-coding-cn/develop/tools/config/.codex/install.sh | bash -s -- --profile power指定 Codex Home:
curl -fsSL https://raw.githubusercontent.com/tukuaiai/vibe-coding-cn/develop/tools/config/.codex/install.sh | CODEX_HOME="$HOME/.codex" bash恢复最近一次安装前的配置:
bash ~/.codex/backups/vibe-coding-cn/LATEST/restore.sh也可以恢复某一次具体备份:
bash ~/.codex/backups/vibe-coding-cn/YYYYMMDD-HHMMSS/restore.sh备份目录包含:
config.toml:安装前的用户原配置;如果原文件不存在,会写入.missing-config.toml标记。AGENTS.md:安装前的用户原指令;如果原文件不存在,会写入.missing-AGENTS.md标记。MANIFEST.txt:安装来源、profile、目标路径和恢复脚本位置。restore.sh:恢复脚本。
| 文件 | 用途 |
|---|---|
install.sh |
一键安装、备份和恢复入口 |
config.toml |
公开安全默认配置 |
config.power.toml |
高权限配置,显式 --profile power 才安装 |
AGENTS.safe.md |
公开安全默认全局指令 |
AGENTS.md |
高强度个人工作流指令,配合 power profile 使用 |
safe profile 适合新手和公共分发:
- 不自动信任任何本机项目路径。
- 不放开全盘读写和命令执行权限。
- 不关闭审批确认。
power profile 只适合完全可信的本地环境:
- 会写入
sandbox_mode = "danger-full-access"。 - 会写入
approval_policy = "never"。 - 会安装更强势的全局
AGENTS.md。
如果你不确定该选哪个,使用默认 safe。
如果你已经 clone 本仓库,也可以在仓库根目录执行:
bash tools/config/.codex/install.sh安装高权限版:
bash tools/config/.codex/install.sh --profile powerLinux / WSL:
~/.codex/config.toml~/.codex/AGENTS.md
Windows 原生:
C:\Users\<你的用户名>\.codex\config.tomlC:\Users\<你的用户名>\.codex\AGENTS.md
如果你自己的 Codex Home 被改到了其它位置,请通过 CODEX_HOME 或 --codex-home 指定。