一、执行命令
# 执行单次任务
codex exec "审查代码并输出报告"
# 输出到文件
codex exec -o review.md "审查 src/auth.py"
# 使用特定模型
codex exec -m gpt-5.4-mini "分析项目结构"
# 全自动执行(这个命令查日志的时候,非常有用)
codex exec --full-auto "运行测试并修复失败"
| 参数 | 说明 |
|---|
-m | 指定模型 |
-o | 输出结果到文件 |
--full-auto | 全自动执行 |
--ephemeral | 不保存会话文件 |
--json | JSON Lines 输出格式 |
--output-schema | 按 JSON Schema 格式输出 |
--sandbox | 设置沙箱模式(沙盒执行,保证权限只在沙盒内部) |
二、恢复对话
| 命令 | 功能 | 适用场景 |
|---|
codex resume | 交互式选择并恢复最近的会话 | 不确定会话 ID,想浏览列表 |
codex resume <session-id> | 直接恢复指定会话 | 已知 ID,快速恢复 |
codex resume --last | 恢复最近一次会话 | 刚中断/退出,立即继续 |
codex resume --list | 仅列出所有可恢复会话(不进入) | 查看历史会话元信息 |
三、日常工作流程总结
需求-方案设计-代码结构-代码生成-审查-review
| 步骤 | 操作 | Codex 交互 |
|---|
| 1 | 明确需求 | 描述你想要实现的功能 |
| 2 | Codex 分析 | Codex 理解项目结构和规范 |
| 3 | 方案讨论 | 与 Codex 确认实现方案(/plan) |
| 4 | 代码生成 | Codex 编写代码并修改文件 |
| 5 | 验证测试 | 运行测试确认功能正确 |
| 6 | 迭代优化 | 根据反馈调整代码 |
四、提示词结构
| 要素 | 说明 | 示例 |
|---|
| 任务描述 | 你想做什么 | "实现用户登录功能" |
| 上下文 | 相关背景信息 | "使用现有的 auth 模块" |
| 约束条件 | 限制和要求 | "必须兼容现有 API" |
| 期望结果 | 具体产出 | "返回 JWT token" |
五、完整命令速查表
| 类别 | 命令 |
|---|
| 会话控制 | /help, /status, /id, /exit, /quit |
| 历史管理 | /clear, /compact, /save, /fork, /resume, /rollback |
| 代码操作 | /undo, /diff, /apply |
| 数据交换 | /export, /import |
| 环境配置 | /model, /approval, /config, /trust, /env |
| 调试监控 | /tokens, /debug |
所有评论(0)