发帖
 找回密码
 立即注册
搜索
1 0 0
技术交流 255 1 8 小时前
Cursor / VS Code 中更新 Codex 插件后导致历史的会话“丢失”
这里说的丢失并不是没有,而是不同版本的插件的会话历史并不互通的
  • CLI 用户可能不怎么关注这块,我还是比较关注以前的一些会话记录的内容
  • Codex 的历史会话跟插件版本有关,不管是使用 vs code 的官方插件市场(Codex – OpenAI’s coding agent - Visual Studio Marketplace)还是使用插件镜像网站下载 vsix 文件安装,如果跨了版本(这个版本的幅度不确定),会导致历史记录丢失,以我这里的版本升级为例,我之前是 0.4.6 跨了几个版本直接到 0.4.9 历史会话就没有了,把插件版本还原回去就找回了
4a35b2fa7696ee2cada5a8d66624e66480647427.webp
这里建议大家多关注自己安装的版本,和官方的发布记录(Codex – OpenAI’s coding agent - Visual Studio Marketplace)/(cursor:extension/openai.chatgpt)
补充一个 VS Code 的插件镜像网站方便大家下载以前历史的版本: https://vsc-extension.dreamsoul.cn/
不能直接选择思考级别
之前每一次发起问题都可以选择思考级别,但是新版插件不可以直接调节,只能去配置文件中修改
be36c5db67b76be46bf94fd0c7e06a367648fbb7.webp
模型 gpt-5-codex 文件编辑的方式 bug
  • 在 gpt-5 模型的对话中,编辑文件必定会使用编辑器的编辑功能,且有编辑文件的清单,有  changed list,能点击 view all changes 这些操作 2ed411d24f734267fe795bf95ca179d0a72da3ff.webp
  • 但是在 gpt-5-coedex 的模型对话中,编辑文件都是使用的命令行执行,且不可追溯修改的文件历史,changed list 清单完全没有,只会在对话返回结果中标出,而且还不可点击跳转的那种
  • b5351fb650a211416902ad98dbba35386c44fb25.jpeg

并且是稳定复现,只要修改配置的模型为 gpt-5-codex 开启新对话就可以复现
插件配置问题
新版插件的配置不需要再额外在 setting.json 中配置任何 chatgpt. 前缀的东西,应该只会读取 config.toml 文件,
我修改了之前的配置的 chatgpt.xxx 所有选项,没有一个会生效,并且删掉所有选项也可以正常 continue with API 使用,所以这里不需要配置任何东西,只需要在 ~/.codex/ 目录下有 auth.json 就可以了
所以新版插件修改模型和思考模型都只能在 config.toml 下配置
824f1b14777882aee35f45291ee6ffd38ac5a5f4.jpeg

CLI 切换模型相关问题
更新了 codex cli 后无法通过 /model 直接切换 gpt-5-codex 模型,只能通过启动参数指定模型进入交互模式:

  1. <pre dir="auto" class="codeblock-buttons"><code class="hljs language-undefined" data-highlighted="yes">codex -m gpt-5-codex</code></pre>
复制代码
36701e4406866bfb063667d8abacb132e074d6d1.webp
6ffc6590dc571166a9c318feb2e6deefc4449dbc.webp



──── 0人觉得很赞 ────

使用道具 举报

无敌
之前pro账号的codex遇到了沙盒不支持联网的报错
不过后来重新打开codex就没问题了,挺奇怪的
太强了,大佬
你们都用容器 + 远程 SSH 吗?
确实不应该优先考虑Windows用户吗?毕竟其使用量是最大的。
OpenAI弄出个半成品,这是打算给谁用啊? 一堆的bug,还不考虑Windows用户,插件和命令行都是一个样儿。
辛苦啦老友,整理得特别详细。
和augment比起来,codex差得可太多了。
您需要登录后才可以回帖 立即登录
高级模式