Codex CLI 常用命令
本页作为 HRET API 接入后的补充参考:先完成 Codex 中转站配置,再用这些命令进行日常开发、提问、分析和修改代码。
基础命令
| 命令 | 说明 |
|---|---|
codex | 启动交互式会话 |
codex "<prompt>" | 直接发送提示 |
codex --help | 显示帮助信息 |
codex --version | 显示版本号 |
代码生成
Terminal
# 生成代码
codex "写一个 REST API 端点,处理用户注册"
# 指定语言
codex --lang python "写一个文件上传函数"
# 指定框架
codex --framework react "创建一个表单组件"代码分析
Terminal
# 解释代码
codex explain ./src/complex-function.js
# 代码审查
codex review ./src/
# 查找 bug
codex find-bugs ./app.py
# 安全检查
codex security-check ./代码修改
Terminal
# 修复 bug
codex fix ./buggy-code.js
# 重构代码
codex refactor ./legacy-code.py
# 添加注释
codex comment ./undocumented.js
# 添加类型注解
codex add-types ./untyped.ts
# 优化性能
codex optimize ./slow-function.js文件操作
Terminal
# 读取文件并提问
codex --file ./src/app.js "解释这段代码"
# 读取多个文件
codex --file ./a.js --file ./b.js "比较这两个实现"
# 输出到文件
codex "生成 README" --output ./README.md
# 从标准输入读取
cat error.log | codex "分析这个错误"模型选项
Terminal
# 指定一个当前可用模型
codex --model your-available-model "你的问题"
# 临时切换到另一个可用模型
codex --model another-available-model "你的问题"输出选项
Terminal
# JSON 格式
codex --format json "你的问题"
# 只输出代码(无解释)
codex --code-only "写一个排序函数"
# 流式输出
codex --stream "你的问题"
# 静默模式
codex --quiet "你的问题"高级选项
Terminal
# 设置温度
codex --temperature 0.7 "你的问题"
# 设置最大 token
codex --max-tokens 2000 "你的问题"
# 使用系统提示
codex --system "你是 Python 专家" "优化这段代码"
# 详细输出
codex --verbose "你的问题"配置命令
Terminal
# 查看当前配置
codex config show
# 设置配置项
codex config set model your-available-model
# 获取配置项
codex config get model
# 重置配置
codex config reset交互式会话命令
在交互式会话中可用的命令:
| 命令 | 说明 |
|---|---|
/help | 显示帮助 |
/clear | 清除上下文 |
/model <name> | 切换模型 |
/file <path> | 加载文件 |
/copy | 复制上次回复 |
/exit | 退出会话 |
提示
使用 Tab 键可以自动补全命令和文件路径。