Codex最常用10大命令大全(建议收藏)

Codex是目前最火爆的AI编程大模型,下面我详解Codex最常用命令大全@mikechen

1. codex:启动 Codex
最基础的命令,用于启动 Codex CLI。

codex

进入 Codex 后,就可以直接使用自然语言描述开发任务,例如:

帮我分析一下这个项目的代码结构

或者:

帮我找到用户登录相关代码

2. codex "任务":直接执行开发任务
可以在启动 Codex 时直接传入任务:

codex "帮我分析这个项目的架构"

例如:

codex "帮我找到项目中的登录模块并分析实现"

适合需要快速执行一个明确任务的场景。

3. codex exec:非交互执行

codex exec "运行测试并修复失败的测试"

exec 非常适合自动化场景,可以让 Codex 执行一个明确任务后直接返回结果。

典型场景:

代码检查
自动修复
运行测试
CI/CD
脚本自动化

例如:

codex exec "检查项目中的代码错误"

4. codex resume:恢复之前的会话

codex resume

如果之前的 Codex 会话已经结束,可以通过 resume 恢复之前的工作。

也可以用于继续之前没有完成的开发任务。

例如:

codex resume

然后继续:

继续完成刚才的 Redis 缓存优化

5. codex review:代码审查

codex review

这是开发过程中非常实用的命令。

可以让 Codex 对代码进行 Review,帮助发现:

  • Bug
  • 潜在异常
  • 性能问题
  • 安全问题
  • 代码规范问题
  • 边界条件问题

例如:

codex review

非常适合提交代码之前进行一次 AI Code Review。

6. codex --help:查看帮助

codex --help

查看 Codex CLI 支持的命令、参数和选项。

例如:

codex --help

如果不知道某个命令怎么使用,优先查看官方帮助。

还可以查看具体子命令:

codex exec --help

7. codex --version:查看版本

codex --version

用于查看当前安装的 Codex CLI 版本。

例如:

codex --version

在排查环境问题、升级版本或者团队统一开发环境时比较常用。

8. codex --model:指定模型

codex --model <model>

可以在启动 Codex 时指定使用的模型。

例如:

codex --model <model>

适合需要根据不同任务调整模型的场景。

例如:

简单代码修改 → 更关注速度
复杂代码重构 → 更关注推理能力

9. codex --sandbox:设置沙箱权限

codex --sandbox <mode>

Codex 在执行代码、命令和修改文件时,会受到沙箱权限控制。

可以根据任务需要调整执行环境。

这对于 AI Coding 尤其重要:

能力越强,权限控制越重要。

在实际项目中,应根据代码库和任务范围合理设置权限,而不是让 AI 无限制执行系统命令。

10. codex --full-auto:自动执行模式

codex --full-auto

用于让 Codex 在更少人工确认的情况下完成任务。

例如:

codex --full-auto "实现用户登录接口并运行测试"

适合:

  • 自动修改代码
  • 自动运行测试
  • 自动修复问题
  • 快速完成明确开发任务

不过在生产项目中使用时,需要特别注意权限和代码变更范围。

10个命令速查表

命令 主要作用 推荐度
codex 启动 Codex ⭐⭐⭐⭐⭐
codex "任务" 直接执行任务 ⭐⭐⭐⭐⭐
codex exec 非交互执行任务 ⭐⭐⭐⭐⭐
codex resume 恢复历史会话 ⭐⭐⭐⭐
codex review AI Code Review ⭐⭐⭐⭐⭐
codex --help 查看帮助 ⭐⭐⭐⭐⭐
codex --version 查看版本 ⭐⭐⭐⭐
codex --model 指定模型 ⭐⭐⭐⭐
codex --sandbox 设置沙箱权限 ⭐⭐⭐⭐
codex --full-auto 自动执行任务 ⭐⭐⭐⭐⭐

 

以上

评论交流
    说说你的看法