Repository navigation
OpenCodex v2.22.0 Windows 桌面端
·
6180 commits
to 5f88af1f8b552c940dcd8f555f7643e5a01319c5
since this release
OpenCodex v2.22.0(Windows 桌面端)
OpenCodex 是一个通用 LLM provider 代理,可让任意大模型接入 Codex CLI / App / SDK 与 Claude Code。本版本是面向 Windows 桌面端的发行版,版本号与上游 opencodex v2.22.0 完全对齐。相比上一发行版 v2.10.0,同步了上游 18 个正式版本(v2.10.1 ~ v2.22.0)的全部演进,并保留了 Windows 桌面应用、安装器与自动更新能力。
- 桌面安装包:
OpenCodex-Setup-2.22.0-x64.exe - 适用平台:Windows 10(64 位)及以上
- SHA-256:
FD8D79CD17CB738A56822F1FC5A942E8D26E3730A330555FB2855C9BDBBF169F
重要修复:多线程并发卡死(503 active turns capacity reached)
修复 v2.10.0 及更早版本中「一个 Codex 线程正在运行时,另一个线程持续被 503 拒绝并反复重连」的问题。根因是 WebSocket turn 的取消链不释放旧租约,多 agent 并发下僵尸 turn 累积直至占满准入上限。本版本:
- 上游 v2.22 完整的 turn 准入体系(HTTP/WS/fallback 全路径租约保护,上限 256);
- 保留并适配了本 fork 的 WebSocket 取消链释放修复,旧 turn 被新请求覆盖时正确释放租约;
- 即使出现进程卡死,侧边栏新增「重新加载 Codex 模型列表」一键恢复,Windows 上具备真正有效的 app-server 终止路径,无需重启代理。
同步上游 v2.10.0 → v2.22.0 主要内容
模型与 Provider
- GLM-5.3 全面上架(Z.AI、BigModel、OpenRouter、火山引擎、阿里 Token 等 20+ provider),三档 effort(low/high/max);
- grok-4.6、Gemini 3.7 Flash、DeepSeek V4 Pro GA、Daybreak 别名模型;
- 新 provider 预置:Nous Portal(OAuth)、Novita AI、Featherless、Chutes。
代理核心
- provider 请求 pacing 控制,pacing 过载映射为可重试 429;
- 空补全守护(同 turn 自动重试一次)、中断流修复、terminal-less 流修复;
- SSE 帧缓冲上限与翻译层内存预算,半截帧不再无限拼接;
store:false默认修正、浏览器 SDK CORS 头放行、每自定义模型 reasoning effort。
GUI 控制台
- 侧边栏操作区:停止代理 + 重新加载 Codex 模型列表;模型页显示 Codex 目录陈旧状态;
- 每账号用量、每模型成本覆盖、Command Code 5h/周额度探测;
- API Keys 归因用量、账户定向选择器(Account Picker)、完整法语本地化。
实验室(Compatibility Lab,opt-in)
- CL-01 ~ CL-10:协议一致性测试、不可变证据账本(SQLite)、有界线上路由探测、兼容矩阵 UI、公共证据信任核心——路由兼容性验证体系。默认关闭,不影响单 provider 基本使用。
桌面端专属(本 fork 保留)
- 桌面宿主代理启停控制(侧边栏状态按钮,外部 CLI 接管时自动停用);
- 固定端口(默认 10100)与端口迁移持久化;
- 桌面安装包同版本构建更新机制(build revision 升级,从本仓库 Release 拉取安装器);
- 安装器:桌面/开始菜单快捷方式、Program Files 默认目录、卸载保留用户数据。
升级说明
直接运行安装包覆盖安装即可,配置与用户数据保留。已安装 v2.10.0 的桌面端也可通过应用内更新检查直接升级到本版本。
校验
SHA-256: FD8D79CD17CB738A56822F1FC5A942E8D26E3730A330555FB2855C9BDBBF169F
大小: 121,354,017 字节