Codex是目前最火爆的AI大模型工具,下面我详解Codex常用命令@mikechen
1. codex
启动 Codex 交互模式。
codex
作用:
- 进入 AI 对话开发模式
- 可以持续提问、修改代码
- 支持多轮上下文
示例:
codex
然后输入:
帮我分析整个 Spring Boot 项目架构
2. codex "提示词"
执行一次性任务,完成后退出。
codex "生成一个 Spring Boot REST API"
适用于:
- 快速生成代码
- 查询知识
- 一次性任务
3. codex --help
查看帮助信息。
codex --help
可以查看:
- 所有参数
- 所有命令
- CLI 使用方式
4. codex --version
查看版本。
codex --version
输出例如:
Codex CLI v0.x.x
5. codex login
登录 OpenAI 账号。
codex login
作用:
- 登录账号
- 获取访问权限
- 保存认证信息
6. codex logout
退出登录。
codex logout
适用于:
- 更换账号
- 清除认证
7. codex config
查看或修改配置。
codex config
常用于:
- 默认模型
- API 配置
- 输出格式
- 沙箱设置(如支持)
8. codex update
升级 Codex CLI。
codex update
作用:
- 更新最新版本
- 修复 Bug
- 获取新功能
9. codex doctor
检查开发环境。
codex doctor
可以检测:
- Node 环境
- 网络连接
- 登录状态
- 配置是否正确
10. codex review
代码 Review。
codex review
例如:
Review 当前项目代码
可以帮助:
- 找 Bug
- 找安全问题
- 找性能问题
- 优化代码规范
11. codex test
自动生成或执行测试。
codex test
例如:
为 UserService 编写单元测试
适用于:
- JUnit
- pytest
- Jest
- Go Test
12. codex fix
自动修复代码问题。
codex fix
例如:
修复当前编译错误
常用于:
- 编译失败
- 代码异常
- 静态检查问题
13. codex commit
生成 Git Commit 信息。
codex commit
例如输出:
feat(user): add JWT authentication support
可以直接用于:
git commit -m "feat(user): add JWT authentication support"
总结
| 命令 | 功能 |
|---|---|
codex |
启动交互模式 |
codex "提示词" |
一次性执行任务 |
codex --help |
查看帮助 |
codex --version |
查看版本 |
codex login |
登录账号 |
codex logout |
退出登录 |
codex config |
查看/修改配置 |
codex update |
更新 CLI |
codex doctor |
检查开发环境 |
codex review |
AI 代码审查 |
codex test |
测试相关操作 |
codex fix |
自动修复代码 |
codex commit |
生成 Commit 信息 |