Codex是目前最火爆的AI编程工具,下面我详解Codex开发命令@mikechen
1. codex
作用
启动 Codex 交互模式。
进入 AI 对话界面,可以持续进行开发。
codex
进入之后可以直接聊天:
帮我分析这个项目
解释UserService
帮我修复Bug
生成测试代码
适用场景
- 日常开发
- 阅读项目
- 编写代码
- Debug
2. codex “Prompt”
作用
单次执行 Prompt。
执行完成立即退出。
codex "解释这个项目"
例如:
codex "帮我写Redis缓存"
输出:
public class RedisService{
...
}
适合:
- 快速问答
- 自动脚本
- Shell调用
3. codex –help
查看所有命令。
codex --help
输出类似:
Commands
Options
Examples
这是学习 Codex 最好的入口。
4. codex –version
查看版本。
codex --version
例如:
1.3.0
适合:
- 查看安装版本
- 排查环境问题
5. codex login
登录账号。
codex login
登录成功以后即可调用模型。
6. codex logout
退出登录。
codex logout
适合:
- 更换账号
- 清除认证
7. codex doctor
环境检查。
codex doctor
它会检查:
- API
- 网络
- 权限
- 配置
- 环境变量
例如:
✓ Login
✓ Network
✓ Config
开发中非常常用。
8. codex config
查看配置。
codex config
例如:
Model
Sandbox
Approval
Workspace
可以快速了解当前运行配置。
9. codex update
升级 Codex。
codex update
升级到最新版。
10. /help
查看交互命令。
进入 Codex 后:
/help
会显示:
聊天命令
快捷键
配置说明
11. /clear
清空上下文。
/clear
适合:
重新开始一个任务
避免上下文污染。
12. /model
切换模型。
例如:
/model
可以查看当前可用模型并切换。
适合:
- 不同模型能力测试
- 成本控制
- 推理能力切换
13. /status
查看当前状态。
/status
一般包括:
Model
Workspace
Approval
Sandbox
方便确认当前开发环境。
14. /diff
查看 AI 修改内容。
例如:
/diff
输出:
UserService.java
+ 新增缓存
- 删除旧逻辑
非常适合代码 Review。
15. /undo
撤销最近一次修改。
/undo
如果 AI 修改错误,可以快速恢复。
开发过程中十分实用。
16. /exit
退出 Codex。
/exit
或者:
Ctrl + D
结束当前开发会话。
16 个常用命令汇总
| 命令 | 功能 | 使用频率 |
|---|---|---|
codex |
启动交互模式 | ⭐⭐⭐⭐⭐ |
codex "Prompt" |
单次执行 Prompt | ⭐⭐⭐⭐⭐ |
codex --help |
查看帮助 | ⭐⭐⭐⭐ |
codex --version |
查看版本 | ⭐⭐⭐ |
codex login |
登录 | ⭐⭐⭐ |
codex logout |
退出登录 | ⭐⭐ |
codex doctor |
环境检查 | ⭐⭐⭐⭐⭐ |
codex config |
查看配置 | ⭐⭐⭐⭐ |
codex update |
升级版本 | ⭐⭐⭐ |
/help |
查看交互帮助 | ⭐⭐⭐⭐ |
/clear |
清空上下文 | ⭐⭐⭐⭐⭐ |
/model |
切换模型 | ⭐⭐⭐⭐ |
/status |
查看运行状态 | ⭐⭐⭐⭐ |
/diff |
查看代码修改 | ⭐⭐⭐⭐⭐ |
/undo |
撤销修改 | ⭐⭐⭐⭐⭐ |
/exit |
退出会话 | ⭐⭐⭐⭐ |