Codex命令大全详解(2026最新版)

Codex是目前最火爆的AI大模型工具,下面我详解Codex核心命令@mikechen
1. codex
启动 Codex 交互模式。

codex

作用:

  • 进入对话模式
  • 连续执行开发任务
  • 项目辅助开发

示例:

codex

输入:

帮我实现一个SpringBoot用户登录接口

输出:

@PostMapping("/login")
public Result login(){
}

2. codex “prompt”
单次执行模式。

codex "写一个Java快速排序"

示例:

codex "使用Java实现LRU缓存"

适用于:

  • 快速问答
  • 临时代码生成
  • 算法实现

3. codex –model
指定模型。

codex --model gpt-5

示例:

codex --model gpt-5 "实现Redis分布式锁"

适用场景:

  • 模型切换
  • 成本控制
  • 性能优化

4. codex –approval-mode
设置执行审批模式。

codex --approval-mode auto

常见模式:

auto
manual
never

说明:

模式 含义
auto 自动批准
manual 人工确认
never 不允许执行

5. codex exec
执行具体任务。

codex exec

示例:

codex exec "优化当前项目性能"

执行过程:

分析代码
 ↓
发现问题
 ↓
生成方案
 ↓
自动修改

6. codex review
代码审查。

codex review

作用:

  • 检查Bug
  • 检查安全漏洞
  • 检查代码规范

示例:

codex review src/

输出:

发现SQL注入风险
发现空指针问题
发现资源未释放

7. codex fix
自动修复代码问题。

codex fix

示例:

codex fix NullPointerException

自动完成:

定位问题
分析原因
生成修复代码

8. codex test
自动生成测试代码。

codex test

示例:

codex test UserService.java

生成:

@Test
public void testLogin(){
}

支持:

  • JUnit
  • Mockito
  • Integration Test

9. codex explain
解释代码。

codex explain

示例:

codex explain UserService.java

输出:

该类负责用户登录认证
使用JWT完成Token签发

适用于:

  • 新项目接手
  • 阅读遗留代码
  • 快速理解系统

10. codex refactor
代码重构。

codex refactor

示例:

codex refactor OrderService.java

优化内容:

  • 消除重复代码
  • 提高可读性
  • 提升性能

11. codex generate-doc
自动生成文档。

codex generate-doc

示例:

codex generate-doc UserController.java

生成:

# 用户管理模块

## 登录接口

POST /login

支持:

  • Markdown
  • Swagger
  • API文档

12. codex commit-message
生成 Git 提交说明。

codex commit-message

示例:

codex commit-message

输出:

feat: add user login feature

- support JWT token
- add login validation

符合:

  • Conventional Commit
  • Git规范

13. codex doctor
环境检查命令。

codex doctor

作用:

检查:

Node.js
Git
网络连接
OpenAI配置
权限设置

输出:

✓ Git OK
✓ Node OK
✓ API OK

适用于:

  • 安装验证
  • 故障排查
  • 环境诊断

评论交流
    说说你的看法