Skip to content

Releases: qxcnm/Codex-Manager

CodexManager v0.1.6

07 Mar 17:31

Choose a tag to compare

  • 当前最新版本:v0.1.6(2026-03-07)
  • 当前主分支已继续补齐 Web 安全链路:codexmanager-web 的访问密码仍会持久化,但登录会话现在会绑定当前 Web 进程;关闭并重新打开后,旧 Cookie 不再继续生效,必须重新验证密码。
  • 协议适配继续对齐 Codex / OpenAI 兼容生态:/v1/chat/completions/v1/responses 转发链路进一步统一,tools / tool_calls 聚合、工具名缩短与响应还原链路已补齐,并覆盖 Cherry Studio、OpenClaw、Claude Code 等兼容场景。
  • 网关诊断能力增强:失败响应增加结构化 errorCode / errorDetail 字段,并补充 X-CodexManager-Error-CodeX-CodexManager-Trace-Id 头;请求日志也补充了原始路径、适配路径和更多上游上下文,便于精确排障。
  • 发布体系继续收敛到单一入口:release-all.yml 统一负责 Windows / macOS / Linux 一键发布;当 run_verify=false 时会自动回退到本地前端构建,不再强依赖预构建工件,同时继续复用前端产物与协议回归基线。
  • 桌面端与设置治理同步完善:新增 SOCKS5 / HTTP 上游代理归一化与提示文案、服务监听地址绑定模式配置、文件夹递归导入账号、单实例窗口治理,以及更统一的设置页常用配置布局。
  • 完整版本历史请查看 CHANGELOG.md

CodexManager v0.1.5

05 Mar 05:39

Choose a tag to compare

  • 网关协议适配进一步对齐 Codex CLI:/v1/chat/completions/v1/responses 两条链路统一收敛到 Codex responses 语义,上游流式/非流式行为与官方更接近,兼容 Cherry Studio 等客户端的 OpenAI 兼容调用。
  • 修复 tool_calls / tools 相关回归:补齐 chat 聚合路径中的工具调用保留、工具名缩短与响应还原链路,避免工具调用在 OpenAI 兼容返回、流式增量和适配转换中丢失或名称错乱。
  • 完善 OpenClaw / Anthropic 兼容返回适配,确保工具调用、SSE 增量和非流式 JSON 响应都能按兼容格式正确还原。
  • 新增“按文件夹导入”:桌面端可直接选择目录,递归扫描其中 .json 文件并批量导入账号。
  • 新增 OpenAI 上游代理配置与请求头收敛策略开关,可在设置页直接保存并即时生效,并降低部分 Cloudflare / WAF challenge 命中率。
  • 设置页顶部常用配置改为统一的三列行布局,代理配置与其保持一致;同时支持关闭窗口后隐藏到系统托盘运行。
  • 请求日志追踪增强:补充原始路径、适配路径和更多上下文,便于定位 /v1/chat/completions -> /v1/responses 转发与协议适配问题。
  • 发布流程整合为单一一键多平台 workflow,按 Windows -> macOS -> Linux 顺序发布;同时收敛产物形态,Windows 直接提供 portable exe,macOS 统一使用 DMG 分发。
  • 补充 chat tools 命中探针脚本与相关修复,便于本地验证工具调用是否真正命中与透传。

CodexManager v0.1.4 (macOS内测未签名)

03 Mar 09:34

Choose a tag to compare

  • v0.1.4(最新)
  • 账号管理页操作区整合为单一“账号操作”下拉菜单,替代右侧多按钮堆叠,界面更简洁。
  • 新增“一键移除不可用 Free 账号”:批量清理“不可用 + free 计划”账号,并返回扫描/跳过/删除统计。
  • 新增“导出用户”:支持选择本地目录并按“一个账号一个 JSON 文件”导出。
  • 导入兼容增强:支持 tokens.*、顶层 *_token、camelCase 字段(如 accessToken/idToken/refreshToken)自动识别。
  • 兼容旧 service:前端导入前会自动归一化顶层 token 格式,避免旧版后端报 missing field: tokens
  • 兼容/v1/chat/completions 的转发

CodexManager v0.1.3

28 Feb 09:40

Choose a tag to compare

  • v0.1.3(最新)
  • 设置页重构:改为单页聚合布局,新增“后台任务”配置区(轮询开关/间隔 + worker 参数),并补齐中文文案与悬浮提示。
  • 新增后台任务配置链路:前端 -> Tauri -> RPC 打通 gateway/backgroundTasks/get|set,可在设置页统一管理用量轮询、网关保活、令牌刷新轮询与 worker 参数。
  • 后台任务运行时行为增强:轮询类参数支持运行中热更新;usageRefreshWorkershttpWorkerFactor/httpWorkerMinhttpStreamWorkerFactor/httpStreamWorkerMin 会提示“需重启 service 生效”。
  • 全量刷新提示优化:自动刷新失败不再频繁弹错误 toast(改为日志告警);手动刷新时才提示失败项名称和示例错误,减少“后台任务一直报错”的干扰。
  • 网关兼容性修复:针对 /v1/responses 完成 no-cookie 场景恢复、参数白名单与非 codex 请求透传,多账号轮转 + failover 下的降级行为更稳定。
  • 选路与可用性修复:不可用账号不进入候选池;修复“手动锁定账号被预跳过导致不生效”;补强双 Codex 并发会话隔离与流式断流日志。
  • 新增 Service 一键启动器 codexmanager-start:单进程拉起 service + web,支持 Ctrl+C 联动关闭,降低“多进程手工启动”成本。
  • Service 版 codexmanager-web 支持 embedded-ui:前端静态资源内嵌进二进制,解压后无需额外 web/ 目录。
  • 新增 Service/Web Docker 独立部署与 docker-compose 编排,支持无桌面环境部署。

CodexManager v0.1.2

27 Feb 11:50

Choose a tag to compare

  • v0.1.2(最新,包含自 v0.1.1 以来全部更新)
  • 新增 Azure OpenAI 协议支持:平台 Key 可选择 azure_openai,支持独立 Endpoint 配置与 Azure API Key 鉴权链路。
  • 网关新增 Azure 专属转发模块(独立文件),在不破坏原有 OpenAI/Anthropic 路径的前提下完成协议分流。
  • 平台 Key 弹窗优化:Azure 配置改为 Endpoint + API Key 直填模式,交互更直观。
  • 请求日志体验优化:当账号信息缺失时,账号列使用 Key 前缀兜底展示,避免空白。

    mac 启动需要按照以下流程

    首次运行前,请在终端执行:
    xattr -dr com.apple.quarantine /Applications/CodexManager.app
    然后执行:
    open /Applications/CodexManager.app

CodexManager v0.1.1

26 Feb 06:18

Choose a tag to compare

  • 启动速度优化:启动阶段改为“本地优先加载”(账号/用量/模型先读本地),模型列表引入本地缓存与后台按需刷新(缓存为空立即拉取,随后按周期刷新),显著降低首屏等待。
  • 网关模块重构:gatewayauth/core/request/routing/observability/upstream 分层,代码可维护性与定位效率提升。
  • 前端交互优化:账号页与日志页显著降卡顿,筛选与刷新链路改为更稳定的异步合并策略。
  • 刷新体验升级:账号页“刷新所有”支持进度展示(完成/剩余)与按钮 busy 稳定处理,避免“点了没反应”感知。
  • 账号导入增强:支持大批量导入分批处理,默认导入分组为 IMPORT,空分组账号自动补齐。
  • 用量状态统一:后端引入统一可用状态枚举,并透出到前端进行一致文案映射(可用/单窗口可用/不可用/未知)。
  • 请求日志体验优化:窄屏下按优先级隐藏次要列,保留账号/路径/模型/状态核心信息。
  • 按钮与布局统一:页面主按钮、操作列按钮与弹窗按钮统一尺寸规范,账号管理与仪表盘版心对齐。
  • 发布流程继续规范:release-windows.ymlrelease-linux.ymlrelease-macos-beta.yml ;Linux 构建缓存策略进一步优化。

mac 启动需要按照以下流程

首次运行前,请在终端执行:
xattr -dr com.apple.quarantine /Applications/CodexManager.app
然后执行:
open /Applications/CodexManager.app

CodexManager v0.1.0

24 Feb 10:38

Choose a tag to compare

  • v0.1.x 汇总(最近版本)
  • 更新能力重构:更新按钮改为“两段式”(先检查、再执行更新),设置页新增“当前版本”展示,更新状态反馈更清晰。
  • GitHub 版本检查增强:当 Release API 限流或失败时,自动回退到 Release 页面解析最新版本,减少“检查失败”概率。
  • 发布流程拆分:原多平台 workflow 拆分为 release-windows.ymlrelease-linux.ymlrelease-macos-beta.yml,全部保持手动触发。
  • macOS 内测分发:提供未签名内测包流程(macos-beta),并附带运行说明,避免误解为正式签名发布。
  • 便携更新流程优化:便携包改为单文件可执行形式(如 CodexManager-portable.exe),更新端不再依赖 marker 文件作为唯一判定。
  • 更新下载简化:完全移除 checksums.txt 依赖,更新按版本与资产命名规则直接匹配并拉取。

CodexManager v0.0.9

16 Feb 04:44

Choose a tag to compare

添加Claude Code Cli的转发支持
网关协议适配继续拆分,protocol_adapter 的请求映射与响应转换进一步模块化,响应转换已按 JSON/SSE 独立子模块维护。
后端路由边界收敛,统一 backend router 分发路径,减少网关/代理双栈重复逻辑。
稳定性增强:前端刷新链路与请求日志竞态治理完成,复制能力统一为 clipboard API + execCommand fallback,关键事件绑定更稳。
安全与运行时控制增强:/rpc token 鉴权强制开启,请求闸门等待预算、上游连接超时、代理 body 限制、账号并发上限均支持环境变量置。
可观测性增强:补齐 route/status_class/protocol 维度指标,并新增 RPC 与 usage refresh 相关指标。
发布链路增强且保持手动触发:release workflow 新增 run_verify 可选质量门、目标 SHA 追踪、RELEASE-META.txt 元信息产物。
发布脚本对齐:rebuild.ps1 已对齐 workflow 输入 tag/ref/run_verify,并按 head_sha 轮询匹配正确 workflow run。

v0.0.8

14 Feb 05:46

Choose a tag to compare

  • 持续推进服务端 gateway 模块化,拆分 upstream / local_validation / model_picker / request_rewrite 等子模块。
  • 前端入口与事件绑定进一步解耦,主流程更清晰,后续改 UI 和交互成本更低。
  • 测试目录统一迁移到与 src 同级的 tests 结构。
  • 发布链路修复并统一产物策略,三平台打包路径更一致。
  • 安全增强:缓解渲染层 XSS 风险,并强化桌面端 CSP 策略。

v0.0.7

08 Feb 04:05

Choose a tag to compare

添加对 codex resume xxxx的跨账号支持
修复多平台发布工作流pnpm初始化顺序
修复服务连接空响应并增强RPC协议兼容
重构网关转发入口并移除 tiny_http 补丁依赖
解决xhigh 转发的和官方不一致的问题,添加服务保活功能