教程
上手使用
Chat、Work 和 Codex 分别做什么,ChatGPT 的常用功能,以及用 Codex 完成第一个编程任务。
Chat、Work 还是 Codex
Section titled “Chat、Work 还是 Codex”| 选 | 适合 | 例子 |
|---|---|---|
| Chat | 一问一答、来回讨论 | 提问、搜索、头脑风暴、写消息、比较方案 |
| Work | 说清楚想要的结果,让它做出完整的成品 | 做幻灯片、分析文件、写报告、做项目计划 |
| Codex | 写代码 | 调试、跑测试、审查改动、实现功能 |
- 桌面版:左上角的下拉菜单里选 ChatGPT 或 Codex;选 ChatGPT 后,在输入框上方切换 Chat 和 Work(中文界面里是「工作」)。想快速问一句,用快速聊天:macOS 按
Cmd+Option+N,Windows 按Ctrl+Alt+N。 - 网页版:新对话页面的输入框上方切换 Chat 和 Work;Codex 在 chatgpt.com/codex。
以前的 agent 模式已经下线,由 Work 代替。Work 遇到重要操作会停下来等你批准,批准前先看清楚。网页版的 Work 在 OpenAI 的云端跑,关掉 App 后也会继续,可以在网页版或手机上接着看。
ChatGPT 常用功能
Section titled “ChatGPT 常用功能”- 选模型和思考强度:在模型菜单里选 GPT-6,再用「Thinking」滑块调整:Instant 最快,越往右想得越久、答得越细。最高的几档只有 Pro 能用。
- 项目:同一件事的对话、文件和说明放进一个项目,之后接着做时不用重复交代背景。在侧边栏新建项目;桌面版的项目还可以关联本地文件夹。
- 文件:文档、幻灯片、表格、PDF、图片都可以上传,让 ChatGPT 总结、比较、提取整理,或者当素材做新文件。
- 搜索和深度研究:问到最新的信息时,它会自己联网搜索并附上来源链接。要系统地查资料、写成报告,在 Work 里点输入框的「+」,选「Deep research」。
- 个性化和记忆:在设置的「Personalization」(个性化)里设定回答的风格和语气。记忆可以在设置里关掉;不想被记住的对话,用临时对话(Temporary chat)。
- 语音:手机上点输入框旁边的语音图标;桌面版点「Start voice chat」,需要 Plus、Pro 或企业类套餐。
- 图片:直接描述想要的图片,或者选「Create image」工具。要改图,上传图片或框选一块区域,再说明怎么改。
- 插件:在「Plugins」里安装,连上 Google Drive 等外部工具,对话里输入
@加插件名就能指定用它。在桌面版的设置里打开「Computer Use」,还能装浏览器扩展,让它读取和操作浏览器里的网页。
用 Codex 写第一段代码
Section titled “用 Codex 写第一段代码”下面以桌面版为例,编辑器插件和命令行版的用法一样。
-
在 ChatGPT 桌面版左上角选「Codex」,打开你的项目文件夹。第一次在某个文件夹里用时,Codex 可能会问你是否信任它,选信任。
-
先让它只看不改,了解一下项目:
介绍一下这个项目:目录结构、怎么运行、怎么跑测试。先不要修改任何文件。 -
再交给它一个小而明确的改动,并说清楚怎么验证:
给登录接口加上参数校验,用户名为空时返回 400。改完运行 npm test,确认测试通过。 -
做完先看看它改了什么(见检查和撤销改动),满意了再保留。
权限决定 Codex 哪些事可以自己做、哪些要先问你。在输入框下面选,命令行版输入 /permissions:
| 模式 | 效果 |
|---|---|
| Read Only | 只看不改。刚接触一个项目时用 |
| Ask for approval | 在当前项目里正常干活,要超出这个范围(比如改项目以外的文件)时先问你。官方建议大多数情况用这个 |
| Approve for me | 范围和上面一样,但越界的请求交给自动审核,不用你一个个点 |
| Full Access | 不受项目目录限制,可能误删项目以外的文件,不建议 |
不要为了「先跑起来」就开 Full Access。权限不够时,按提示批准那一次就行。
检查和撤销改动
Section titled “检查和撤销改动”- 让 Codex 列出它改了哪些文件、为什么改,或者对它说「审查一下刚才的改动」。
- 不想要这次的改动,直接说「撤销刚才的改动,回到检查点」。
- 满意了,让它提交一次,作为下一次的检查点。
用 AGENTS.md 交代规矩
Section titled “用 AGENTS.md 交代规矩”每次都要重复的要求,写进项目根目录的 AGENTS.md,Codex 开工前会先读。可以让 Codex 自己生成一份(命令行版运行 /init),再按项目情况改:
# 项目约定- 用 pnpm,不要用 npm。- 改完 JavaScript 文件后运行 pnpm test。- 添加新的生产依赖前先问我。- 回复用中文。对所有项目都生效的要求,放在 ~/.codex/AGENTS.md。
- 用 ChatGPT 订阅:用量和重置时间在 chatgpt.com/codex/settings/usage。
- 用 2api 的 Key:用量和余额在 2api 控制台看。
命令行版的常用命令
Section titled “命令行版的常用命令”只用命令行版的才需要看
在 Codex 里输入 / 会弹出命令列表,边打字边筛选。
| 命令 | 作用 |
|---|---|
/status |
看当前模型、权限和上下文用量,用订阅的还能看剩余限额 |
/model |
换模型和推理强度 |
/permissions |
换权限模式 |
/diff |
看改了什么 |
/review |
让 Codex 审查当前的改动 |
/init |
生成 AGENTS.md |
/compact |
对话太长时压缩上下文 |
/new |
开新对话 |
/resume |
继续之前的对话,也可以在终端运行 codex resume |
/exit |
退出 |
codex exec "要做的事" 不进交互界面,跑完就退出,适合写进脚本。它默认不改文件,要改文件加上 --sandbox workspace-write。
本页按 OpenAI 官方文档整理,核对于 2026 年 10 月。OpenAI 更新很频繁,按钮名称和菜单位置可能略有出入,以你看到的界面为准。