Codex 不是越用越对。明确边界后效率提升才稳定。

Codex 适合做什么,不适合做什么

把 Codex 当工具,不要当神。第一周内最容易踩的坑就是「用模糊需求做大事」。

适合直接交给 Codex

  • 理解一个陌生项目并产出技术摘要。
  • 修一个有清晰复现的 Bug。
  • 给已有代码补单元测试。
  • 重构一个明确的模块。
  • 升级依赖并跑测试。
  • 写或更新文档、README、CHANGELOG。
  • 从 GitHub Issue 自动生成 PR。

必须谨慎

  • 生产数据库改动。
  • 外发邮件、Slack 通知、客户消息。
  • 支付、订阅、权限变更。
  • 不可回滚的 GitHub 操作(force push / 强删分支)。
  • 跨账号 / 跨租户的数据迁移。
边界:这类操作要么放在沙箱里,要么明确写 Approval,要么干脆不让 Codex 做。

不适合直接做

  • 用一句话「优化整个项目」做大重构。
  • 跨多人协作、需要业务判断的长决策。
  • 替代代码 Review、测试、发布审批。
  • 替代产品经理决定优先级。