一个基于 React + Tauri 的桌面工具,用来管理多个 Codex 账号,并提供本地 API 反代能力:
- 查看账号用量
- 快速切换和启动 Codex
- 本地
/v1反代 - cloudflared 公网访问
仓库地址:https://github.com/170-carry/codex-tools
-
通过 Cursor 官网 下载并安装 Cursor。
-
在 Cursor 中,点击2026-02-03_16-52-37图标,单击Cursor Settings,选择Models页面。
-
开启 OpenAI API Key,填入您的 API Key。
-
开启 Override OpenAI Base URL,填入地址。
-
在Add or search model文本框中,输入Coding Plan支持的模型中的模型名称,点击Add Custom Model。
-
添加模型名称为gpt-5-4 (目前只支持这个一个)
省流:
sudo spctl --master-disable
sudo xattr -r -d com.apple.quarantine /Applications/Codex\ Tools.app
- Node.js 20+
- Rust stable
- macOS 或 Windows(优先支持 macOS)
npm installnpm run tauri dev就这三步。
- 支持 OAuth 登录导入
- 支持上传单个或多个
.json文件批量导入 - 支持直接读取文件夹下的全部
.json文件 - 导入结束后会恢复当前本机登录态,不覆盖你正在使用的账号
- 展示每个账号的 5h、1week 用量窗口和计划类型
- 支持手动刷新,也会定时自动刷新
- 支持按余量排序和智能切换到更合适的账号
- 一键切换账号并启动 Codex
- 找不到桌面应用时自动回退到
codex app - 可选同步 Opencode OpenAI 授权
- 可选在切换后重启已选编辑器
- 本地提供 OpenAI 兼容的
/v1接口 - 使用已登录的 Codex 账号作为上游能力来源
- 支持固定端口、自定义端口、固定 API Key 和手动刷新 API Key
- 按账号余量自动挑选可用账号进行转发
- 可设置应用启动时自动启动 API 反代
- 集成 cloudflared,可将本地反代暴露到公网
- 支持快速隧道和命名隧道,可选 HTTP/2
- 支持后台驻留、状态栏菜单、应用内更新和多语言界面
API 反代详细链路见 docs/api-proxy.md。
本项目已配置 GitHub Actions 自动发布(mac 双架构 + Windows)。
触发发布:
git tag v0.1.3
git push origin v0.1.3查看:
- 代码仓库: https://github.com/170-carry/codex-tools
- 版本发布: https://github.com/170-carry/codex-tools/releases
- 前端:
src/ - Tauri / Rust:
src-tauri/ - 发布流程:
.github/workflows/release.yml
MIT,详见 LICENSE。
