Codex++ 是面向 OpenAI Codex / ChatGPT 桌面应用的外部启动器与管理工具。一处管理供应商、模型、会话、插件、脚本和界面增强,保留 Codex 原始安装,随时开关、随时恢复。
它通过 Chromium DevTools Protocol 和本地辅助服务实现功能,不修改官方应用的 app.asar,也不往安装目录写补丁文件。
主要做什么
供应商切换:支持四种模式 —— 官方登录、官方登录混入 API、纯 API、聚合供应商。聚合模式可以在多个 API 供应商之间路由,支持故障转移和按会话 / 按请求 / 权重轮转。每个供应商可单独配置协议(Responses 或 Chat Completions)、模型列表、上下文窗口、MCP Server、Skill 和 Plugin。Chat Completions 可以通过本地代理转换成 Codex 用的 Responses 协议。
模型与上下文:每个模型可以单独设置上下文窗口(支持 1M、200K 或自定义数字)和自动压缩阈值,Codex++ 会生成独立的 model_catalog_json,让 Codex 按当前模型用对应的窗口。
会话管理:扫描本地会话、批量删除、Markdown 导出、Token 用量历史、Provider metadata 同步与备份。
界面增强:插件市场解锁、富文本粘贴转纯文本、强制中文界面、启动加速、会话宽度和滚动位置恢复、服务层级切换、Goals、Stepwise 下一步建议等。所有增强都可以单独关闭,关掉 “Codex 增强” 总开关后,Codex++ 仍可以当供应商和启动管理工具用。
开发工作流:项目移动、Upstream worktree、线程 ID、Zed Remote 项目识别与打开。
脚本与维护:用户脚本安装与启停、环境冲突检测、日志诊断、健康检查和 Release 更新。
几个注意点
- 切换供应商时会先保存当前配置,再写入目标配置
- 真实 API Key 只保存在本机,不要放进日志、截图或 issue
- 依赖注入脚本的设置通常保存后需要重启 Codex++ 才生效