点击上方蓝字关注,了解更多AI资讯
本文介绍一个针对 Codex 桌面端的开源项目:Codex++,它的核心功能是解决Codex桌面端在接入API使用时,无法使用插件的问题。另外,还有一些非常实用的功能,比如:切换Provider后同步会话记录、会话删除、对话时间线等高频功能。
一、Codex++主要解决了什么问题
如果你高强度使用Codex桌面端,应该多多少少会遇到一些小麻烦:
接入API使用时,插件入口是灰色的,提示需要登录ChatGPT才能使用;
Codex原生会话列表只有归档功能,没有删除;
在OpenAI官方账号和API之间切换时,历史会话不同步;
Codex++主要就是围绕这些痛点做增强,它不会修改原始安装文件,只通过Chromium DevTools Protocol 注入增强脚本,让Codex用起来更顺手。
二、如何安装?
Codex++支持Windows和macOS,安装方式分别如下:
1. Windows安装
直接双击项目根目录里的:
setup.bat然后选择:
[1] Install Codex++安装完成后,桌面会生成一个:
Codex++.lnk后续双击这个快捷方式,就会以Codex++增强模式打开Codex。
2. macOS安装
macOS可以执行:
python -m codex_session_delete setup安装完成后,会生成:
/Applications/Codex++.app之后直接启动这个App即可。
需要注意的是,Codex++只有在通过自己的入口启动Codex时,这些增强功能才会生效。
三、Codex++有哪些实用功能?
下面挑几个比较实用的功能说一下。
1. 顶部Codex++菜单
启动成功后,Codex++顶部会出现一个菜单,这个菜单可以理解成增加功能的统一入口,在这里可以查看后端状态,也可以直接打开设置面板。
如果启动后没有看到这个菜单,说明你打开的有可能是原版Codex。
2. 解锁API Key模式下插件功能
这是Codex++最核心的功能。在API Key模式下,Codex原生插件入口无法点击,Codex++启动后就可以正常使用了,对于使用第三方供应商的朋友来说,这个功能还是非常实用的。
3. Provider同步,切换供应商后同步历史会话
这对许多人来说也是一个刚需的功能,之前有一篇文章曾介绍了如何使用codex-provider-sync来同步会话记录:Codex切换供应商,会话总是丢?CC Switch +codex-provider-sync两个开源项目,解决切换与同步难题,现在又多了一个新的方式。
启用Codex++的Provider同步功能后,它会在启动前同步本地会话的metadata,让所有供应商的消息都无缝衔接,它是通过修复会话可见性相关metadata来实现的,不会修改消息内容。
4. 会话删除
Codex原生的会话列表,只有归档功能,不是真正的删除。Codex++增加了删除功能,在会话列表悬停时,就会显示删除按钮。删除前还会有二次确认,并且还支持撤销(可以说是非常贴心了)。
这个功能虽然不是特别有必要,但日常使用还是非常舒服的,毕竟测试会话、废弃项目多了之后,如果只能归档,对于有些人来说还是有点难受的。
5. 对话Timeline
类似OpenCode的功能,Codex++会在右侧显示用户提问的时间线,鼠标悬停就可以看到摘要,点击即可快速跳转。对于那种动不动几十轮对话的会话,中间改过什么、问过什么、想找找从哪里开始跑偏的,翻起来很费劲。有了Timeline之后,可以很优雅地快速找到历史对话。
以上就是本文的全部内容。后续如果大家在配置过程中遇到问题,也欢迎在后台留言,我会尽量帮大家解答。
↑点击关注,帮助你用更少的时间跟上AI变化
这个1.9k star 的开源项目想证明:DeepSeek 不该只当别人工具里的一个模型
Codex切换供应商,会话总是丢?CC Switch +codex-provider-sync两个开源项目,解决切换与同步难题
夜雨聆风