Skip to content

0.160.0-ma.4 (multi-account fork)

Choose a tag to compare

@github-actions github-actions released this 04 Oct 07:33
· 79 commits to feature/native-multi-account since this release

Codex multi-account fork · 0.160.0-ma.4

English

  • Manage subscriptions inside the official mobile Remote conversation: short headings, readable account descriptions, quota refresh, switching, enable/disable, rename, sign-in, host sign-in and explicitly confirmed reset-credit use. The host supports a nonblocking menu when the app sends /account manage through steering; the app's native toolbar and fonts remain client controlled.
  • Browser account actions are easier to reach. Use reset credit preselects the earliest-expiring eligible credit and opens a confirmation naming the account, scope and expiry: normally two clicks. Unconfirmed attempts retain their original credit and retry ID. Common details and settings no longer hide behind extra menus; English and Chinese choices are remembered across restarts and ports.
  • Isolate each subscription's saved OAuth credentials from host environment/temporary credentials, including independent Business seats. Saved source, runtime-observed host and Remote connection state are displayed separately.
  • Explicit host sign-in changes now apply without restarting Codex and continue an already enabled Remote service. A disabled or explicitly stopped service stays disabled. A new owner may still require device pairing; old relay permissions are retired.
  • Improve quota timestamp display, standby warmup evidence, disabled-account guidance, partial removal results and runtime-state cleanup. Canceling a menu or ending its attached task prevents a pending credit check from later launching consumption.
  • Add optional Jev/Clef tool-search rankings and separately enabled skill suggestions. They use independent credentials, bounded requests, short deadlines and safe fallbacks; default off. Shadow mode records anonymous timing and differences. These services do not select accounts, redeem credits or grant permissions.

Baseline: official rust-v0.160.0. No real-provider speed or subscription savings percentage is claimed. Native mobile rendering, pairing and real Business quota behavior still require device/account acceptance.

After upgrading, make sure the host Codex/Remote process is running this release. Subsequent host sign-in selection changes do not require a manual restart. See account manager guide and decision service setup.

Validation: exact-source CI passed 1,826 account-pool regressions. All five platform builds and published-archive integrity checks passed; the macOS ARM64 release passed an isolated CLI/WebUI smoke check, including Stop closing its process and port.

简体中文

  • 官方手机 App Remote 会话内的账号管理增加可读的短标题、账号说明及交互操作:刷新额度、切号、启停、改名、登录、主登录和明确确认后的用券。App 发送 steering 请求时,主机可打开不阻塞任务的菜单;官方 App 的工具栏入口和字体仍由客户端控制。
  • 网页操作更直接。点 使用重置券 自动选择最早到期的可用券,确认页显示账号、范围和到期日,通常两次点击完成。未确认的旧操作保留原券及重试编号。常用详情、设置减少菜单层级,中英语言选择跨重启与端口变化保留。
  • 各订阅档案只使用自身保存的 OAuth 凭据,避免宿主环境或临时凭据覆盖独立 Business 席位。界面区分保存的来源、运行中的主登录身份与 Remote 状态。
  • 显式切换主登录无需重启 Codex;原本开启的 Remote 会自动接续,已关闭或明确停止的服务保持关闭。身份变化后可能仍需重新配对,旧中继权限不会转移。
  • 优化额度时间显示、预热证据、全停用引导、删除部分成功的结果及状态文件清理。关闭菜单或附着任务结束后,等待中的券检查不会迟到启动消费。
  • 接入默认关闭的 Jev/Clef 工具搜索辅助排序及独立开启的技能建议。使用独立密钥、有界请求、短超时和失败回退;观察模式记录匿名耗时与差异。不参与切号、用券或权限决定。

基于官方 rust-v0.160.0。尚无真实 Codex 提速、省订阅额度百分比的测量结果;原生手机排版、配对及真实 Business 配额行为仍需实机验收。

升级后请确保主机 Codex/Remote 进程已运行本版本;之后更换主登录来源无需手动重启。参阅中文管理指南及决策服务接入说明。

验证:对应提交 CI 的 1,826 项账号池回归通过,五平台构建与发布包完整性检查通过。macOS ARM64 发布版的隔离 CLI/WebUI 检查通过,包含 Stop 后进程退出与端口关闭。

Installation / 安装

macOS ARM64 and Linux (x64 / ARM64):

curl -fsSL https://raw.githubusercontent.com/gps949/codex/feature/native-multi-account/install.sh | bash

Windows x64 / ARM64: download the matching ZIP below and keep all extracted executables together on your PATH. Manual macOS/Linux installs also need every sibling binary from the archive; Linux requires system OpenSSL 3.

Windows 请下载对应架构 ZIP,并将全部解压程序放在同一目录后加入 PATH。手动安装 macOS/Linux 包也请保留全部配套程序;Linux 需要系统 OpenSSL 3。