常见疑问:上传、CLI vs App、AGENTS.md 不生效、danger-full-access、稳定性。

FAQ

Codex 会不会上传我的全部代码?

本地模式会把任务所需上下文发送给模型;具体内容取决于工具读取和上下文构建。敏感仓库应使用最小权限、审查上下文、企业合规设置。

CLI 和 App 用哪个?

  • 终端重度用户:CLI。
  • 需要 GUI、多项目、Computer Use:App。
  • 编辑器内小步协作:IDE 扩展。
  • 异步并行任务:Web / Cloud。

为什么 Codex 没按我的规则做?

  • AGENTS.md 位置不对。
  • 项目未被 trust。
  • 规则写得不具体。
  • 上下文被压缩后信息丢失。
  • 任务提示和项目规则冲突,提示优先级更高。

danger-full-access 能不能日常用?

不建议。除非在隔离容器、临时 VM、可回滚环境中。

如何让 Codex 更稳定?

  • 写 AGENTS.md。
  • 给清晰上下文。
  • 复杂任务先 plan。
  • 要求测试和 diff。
  • 小步执行。
  • 用 rules / hooks 固化边界。

Codex 改了我不想改的文件怎么办?

  • 立刻 git checkout 回滚相关文件。
  • 在 AGENTS.md 加「禁止改动文件」清单。
  • 用 Rules 把高风险路径 deny。
  • 下次任务时用 Worktree 隔离。