Skip to content

CodexBridger 1.2.0

Choose a tag to compare

@panando panando released this 08 Oct 16:19
· 4 commits to main since this release

把第三方模型提供商接进 ChatGPT / Codex 的 macOS 配置管理工具。

在界面里填好提供商地址、API Key 和模型列表,点「启用」就会写入 ChatGPT 实际读取的三个文件,不需要手动编辑配置,也不用自己记着备份。

这一版新增

1. 全局配置页

以前只能管提供商,config.toml 里那些和提供商无关的顶层设置得自己动手改。这一版把它们搬进了界面:

  • 审批与沙箱 — approval_policy、approvals_reviewer、sandbox_mode、allow_login_shell;
  • 推理可见性 — hide_agent_reasoning、show_raw_agent_reasoning;
  • 每项参数旁边都有一个 ⓘ,点开就是这一项的说明:它管什么、每个选项分别是什么意思、官方默认是哪个;
  • 写入前一样先备份;如果这些键被别的程序改过,软件会停下来问你,不会直接覆盖;
  • 只写这几个键,mcp_servers、plugins、desktop 等设置不会显示,也不会被改动。

2. 「保存」和「启用」彻底分开

1.1.0 让「保存」顺带改写 ChatGPT 的模型参数文件,想的是少点一下。结果是两件事混在一起:「保存」到底有没有把改动送进 ChatGPT,界面上看不出来。

这一版把职责拆开:

  • 「保存」只写本软件自己的设置,不碰 ChatGPT 的文件,也不产生备份;
  • 「启用」= 把这份方案交给 ChatGPT,写模型参数文件、config.toml 和 auth.json,并且每次都先备份;
  • 按钮统一叫**「启用」:正在使用、且文件和设置完全一致的提供商,按钮置灰;一旦保存了新改动,它会重新亮起**,点一下就把改动写进去(再备份一次)。

也就是说,「改完保存却不生效」那个老问题不会回来——路径还在,只是不再表现为一个永远亮着、按了却没用的按钮。

界面

  • 每行下面那行灰色说明整类去掉了,说明只保留在 ⓘ 里,一页的重复文字少了一半;
  • ⓘ 的说明精简到一两行(原先是一整段),仍然写清每个选项的含义和官方默认值;
  • 点 ⓘ 弹出的框现在按内容自适应:短说明用窄框,长说明换行后框会跟着变高,不会再出现文字压到上下两行的情况;
  • 标签与开关上下居中对齐(原来开关偏高约 3.5pt)。

修复

  • 成功提示不再被画成红色、也不会一直挂着:现在绿色、几秒后自动消失,只有真正的问题才常驻;
  • 英文界面下侧栏的提供商数量不再显示成中文量词(现在是 1 provider / 3 providers);
  • 「删除」按钮的悬停提示原本写的是「会先备份再改文件」,而删除其实只动本软件自己的设置——提示已改成事实描述。

下载

  • CodexBridger-1.2.0.dmg — 推荐。打开后把 CodexBridger 拖进「应用程序」。
  • CodexBridger-1.2.0.zip — 压缩包版本。

两个都同时支持 Apple 芯片和 Intel(arm64 + x86_64)。

从 1.1.0 升级

直接覆盖安装即可,没有迁移步骤:配置不会被自动改写,只有你点「启用」时才会写文件。

⚠️ 首次打开会被系统拦下

本版本使用临时签名,没有 Apple 开发者证书,也没有公证。macOS 可能提示:

"CodexBridger"已损坏,无法打开。你应该将它移到废纸篓。

"CodexBridger"无法打开,因为无法验证开发者。

这不是软件损坏。在「系统设置 → 隐私与安全性」里允许它打开,或右键点应用选「打开」。详见 README 的《首次打开会被系统拦下》。