Codex 输入预测解读:回复后按 Tab 接受下一句建议
Codex 桌面应用新增「输入预测」(Composer predictions)测试功能:Codex 回复后,会根据当前对话在输入框里给出下一条消息的建议,按 Tab 就能变成可编辑的草稿。本文按官方文档讲清楚它怎么用、参考哪些上下文、谁能用、怎么开关,以及是否占用 Codex 用量。
用 Codex 改代码时,经常是它回复完,你接着打一句「好,继续」「再跑一遍测试」之类的话。OpenAI 在 Codex 桌面应用里加了一个「输入预测」(Composer predictions)功能,专门省掉这一步:Codex 回复后,输入框里直接出现一句建议,按 Tab 就能用。本文按官方文档和更新日志解读这个功能。
它做了什么
官方的说法是:输入预测在 Codex 桌面应用里提供类似自动补全的建议,预测你的下一条消息。每次 Codex 回复结束,它会根据当前对话,在输入框里给出一条后续提示词的建议。
关键点只有一个:按 Tab 只是接受成草稿,不会替你发送。 建议的文字会变成输入框里可以修改的内容,你看过、改过,再自己点发送。
怎么用
- 先把 Codex 桌面应用更新到最新版本,并登录个人 ChatGPT Pro 账号;
- 在支持的对话里发一条消息,等 Codex 回复完;
- 看输入框里有没有出现建议文字;
- 想用就按 Tab,建议变成可编辑草稿;
- 检查、修改后再发送。
不想用建议时,直接开始打字就行,不需要等它出现,也不用先删除。
它参考哪些内容
预测只根据当前这个对话来生成:
- 对话里已经有的内容(包括之前工作带进来的上下文、已连接应用返回的信息)会被参考;
- 它不会自己去查记忆,也不会自己去已连接的应用里取信息;
- 如果你开了记忆功能,并且记忆内容已经出现在这个对话里,预测会因此更贴合你的习惯;
- 关闭记忆也照样能用预测。
所以想让建议更准,最直接的办法是把任务目标和要求在对话开头就写清楚。
谁能用
按官方文档,目前的条件是:
- 处于测试阶段(beta);
- 面向 18 岁及以上、使用个人 ChatGPT Pro 套餐的用户,并且在官方支持的地区;
- 只在 Codex 桌面应用里的本地对话和 SSH 对话中可用;
- 支持的模型是 GPT-6 Astra、GPT-6.1 Sol 和 GPT-6.1 Terra(10 月 9 日上线时是前两个,文档现在已加上 Terra)。
符合条件的用户默认就是打开的。
怎么开关
打开桌面应用的 Settings → General → Composer,用 Show predictions 开关控制。如果你习惯自己写每一句,或者录屏、演示时不想让建议出现在输入框里,在这里关掉就行。
占不占用量
官方明确写了:生成预测本身不计入 Codex 用量上限,也不消耗额度。 只有当你发送消息(包括接受预测后发送的)时,才按正常的 Codex 用量和计费规则计算。也就是说,开着它不会白白多耗用量。
用起来的几个小技巧
- 把它当草稿,不当答案:建议是根据对话猜的,发送前读一遍,尤其是涉及删除文件、改配置的指令;
- 接受后再补细节:比如建议是「运行测试」,可以在后面补上「只跑 auth 目录下的测试」,比从头打字快;
- 对话开头说清目标:预测只看当前对话,开头把目标、限制、验收标准写明白,后面的建议会更贴近你要的下一步;
- 配合计划模式用:先让 Codex 列计划,再用预测一步步推进,每一步都确认后再发送。
上手建议
如果你是个人 Pro 用户,更新桌面应用后在本地项目里开一个对话,让 Codex 做一个小改动,回复后试着按 Tab,看看建议是否符合你的下一步。觉得干扰的话,到 Settings → General → Composer 里关掉 Show predictions。这个功能目前只对个人 Pro 开放,还没有 Pro 会员的,可以在 BuyBuy代充(buybuytopup.cn) 开通 ChatGPT Pro,开通后在桌面应用里就能用上输入预测。