任务导向指南

先理解任务入口,再开始把 Codex CLI 用顺手

这一页不按命令字母顺序排,而是按真实使用任务组织内容:怎么进入、怎么配、什么时候交互、什么时候非交互、怎么做审查、怎么管理长会话。

Codex CLI 到底是什么

资料里的核心判断可以压缩成一句话:它不是单纯问答工具,而是终端里的 AI 编码协作者。

读代码

理解仓库结构和模块关系

适合先看入口、目录、关键模块和调用关系,再决定如何下手。

改代码

直接修改文件并执行命令

可以边读边改,也可以执行命令辅助调试、重构和排障。

接着聊

保留会话上下文继续推进

复杂任务可以恢复、分叉和压缩上下文,不需要每次从零重新解释。

最常见的使用入口

入口适合场景说明
`codex`交互式协作进入终端会话,适合边聊边看、边澄清边改。
`codex "..."`带任务进入交互启动时就给初始目标,减少第一轮来回。
`codex exec "..."`非交互执行适合一次性任务、脚本化或流水线场景。
`codex review`代码审查适合提交前自查、改完后的风险扫描。

核心能力怎么理解

交互式协作

适合逐步探索仓库、限定范围、分阶段确认方案,再开始真正修改。

非交互执行

适合固定命令、批处理、脚本化摘要、流水线中的自动检查。

代码审查

适合在改动完成后快速扫风险、看遗漏、查明显回归问题。

会话管理是长期使用的关键

资料里强调:复杂任务的效率差异,很多时候不是出在提示词,而是出在会话管理习惯。

  • `resume`:中断后继续上一次任务
  • `fork`:在保留原上下文的前提下尝试另一条方案
  • `/compact`:长对话压缩上下文,减轻负担
  • 双击 `Esc` 回退历史消息,从更早节点重新分叉

最值得先记住的 Slash Commands

命令作用什么时候最有用
`/status`查看当前模型、权限和上下文状态忘了当前会话配置时
`/diff`查看当前 Git 改动改完代码准备复查时
`/review`执行代码审查开发完成后做风险扫描时
`/mention`显式把文件拉进上下文想让模型重点参考某个文件时
`/compact`压缩当前上下文对话很长、准备继续推进时
`/mcp`查看当前工具能力想确认外部工具是否可用时
上一篇已到起点下一篇速查页