安装与首次启动
两端发行包都包含运行组件,使用者无需安装开发环境。使用过 Codex 才会有本机记账;账号额度查询需要本机 Codex 已登录。
| 平台 | 正式下载 |
|---|---|
| Windows x64 · v1.0.2 | 下载 Windows ZIP |
| macOS Apple Silicon · v1.0.2 | 下载 Apple Silicon ZIP |
| macOS Intel · v1.0.2 | 下载 Intel ZIP |
v1.0.2 提供三个平台安装包,macOS 包于 2026-09-15 补充发布。两端功能差异 →
Windows:解压后运行
- 下载上方 Windows x64 ZIP,完整解压到自己有写入权限的目录。
- 双击根目录的
CodexUsage.exe。保留同目录的 DLL、python/、backend/和其他随包文件;不要只复制 EXE,也不要在 ZIP 内直接运行。 - 主面板打开后,在设置中确认 Codex 数据目录。默认使用
CODEX_HOME,未设置时为%USERPROFILE%\.codex。 - 根据需要保留系统托盘或浮窗,开始查看用量、设置预算或选择监控任务。Windows 使用指南 →
应用自带 .NET 与 Python,无需管理员权限或额外运行时。当前实测 Windows 11 x64;其他 Windows 版本的兼容性见验证范围。下载包未作发布者数字签名,Windows 的来源提示与组织策略可能影响首次运行;请核对下载来源和文件完整性,不关闭全局安全检查。
Windows 更新与卸载
在应用中选择「退出 Codex 用量」,再把新版本完整解压到一个独立目录并运行;确认可用后可删除旧程序目录。不要混合不同版本的 EXE、DLL 或运行组件,也不要同时运行两份副本。
设置、预算、监控订阅与消息保存在 %LOCALAPPDATA%\CodexUsageDashboard\desktop,不在解压目录里。卸载只需退出并删除程序目录,保留数据便于以后恢复。不要删除 Codex 自身的 .codex 目录。
Windows 下载校验
发行页提供 Windows ZIP 的 SHA-256 文件。在 PowerShell 中计算下载文件摘要,与该文件核对:
Get-FileHash -Algorithm SHA256 -LiteralPath "$env:USERPROFILE\Downloads\codex-usage-desktop-v1.0.2-windows-x64.zip"如果下载到其他目录,替换示例路径。摘要不符时重新下载完整 ZIP。
macOS:选择芯片与安装方式
以下 macOS 安装助手与手动安装均使用 v1.0.2,无需另装 Python、Node.js、Homebrew 或开发工具。
选择一种安装方式即可: 推荐使用快捷安装助手;也可手动下载 ZIP。已有版本请先按迁移步骤处理。
快捷安装助手(推荐)
安装助手下载正式的 v1.0.2 App,包含额度弧线配色。以下入口固定到 v1.0.2 发行页的 install.sh 资产;运行前可下载审阅脚本中的版本和固定摘要。助手不会编译源码,验证边界见验证与兼容性。
助手自动识别芯片,校验固定 ZIP 摘要、可执行文件架构及 App 签名完整性。用户在交互终端输入 install 后,才会处理新安装这份 App 的下载隔离属性。默认安装到 ~/Applications/Codex用量.app,无需管理员密码;不会改变系统全局安全设置。
请先确认信任仓库及脚本来源,再在 macOS「终端」执行:
usage_installer_dir="$(mktemp -d "${TMPDIR:-/tmp}/codex-usage-install.XXXXXX")" &&
curl --fail --show-error --location --proto '=https' --proto-redir '=https' --tlsv1.2 \
--connect-timeout 20 --max-time 60 --retry 2 \
'https://github.com/Asher-XunZhang/codex-usage/releases/download/v1.0.2/install.sh' \
--output "$usage_installer_dir/install.sh" &&
/bin/bash "$usage_installer_dir/install.sh"脚本先保存为文件再运行,不使用管道执行。没有 --yes 或 --force;来源确认不能省略。摘要校验和 ad hoc 签名完整性不等于发布者身份认证,也不是 Apple 公证。
离线安装与参数
离线安装是另一种方式,不用先执行上面的在线安装命令。在可联网时,将安装脚本保存为 ~/Downloads/codex-usage-install.sh,并下载匹配芯片的原始 ZIP。准备好两个文件后,在离线 Mac 的终端执行:
/bin/bash "$HOME/Downloads/codex-usage-install.sh" \
--archive "$HOME/Downloads/codex-usage-desktop-v1.0.2-Intel.zip"Apple Silicon 应选择对应的 AppleSilicon.zip。脚本只接受该架构的原始 v1.0.2 ZIP,不接受重新压缩、改名后内容不符或其他版本的包。
| 参数 | 含义 |
|---|---|
--archive ZIP | 使用已下载的发行包,仍核对固定摘要 |
--destination DIR | 安装到指定绝对路径目录,须为当前用户可写 |
--no-open | 安装完成后不打开 App,适合独立验收 |
--help | 查看帮助 |
不要用 sudo 运行。新安装的这份 App 通常不需要每次启动都重复安装命令;重新下载或更新的副本可能再次触发检查。
已有版本
助手不会终止进程或覆盖已有 App。默认安装时,~/Applications 或 /Applications 已有同名 App 都会导致停止。
- 在应用菜单选择「退出」,确保菜单栏、浮窗及主面板退出。
- 用 Finder 将旧 App 移到单独的备份目录或废纸篓。
- 再运行安装助手,完成后打开新安装位置的 App。
旧 App 的移除不要求删除 ~/.codex、支持目录或偏好。不要同时打开两个位置的副本。
手动下载安装(可选)
在「 → 关于本机」确认芯片,使用 Safari 从官方发行页下载匹配的 ZIP:
| Mac 芯片 | 安装包 |
|---|---|
| Intel | 下载 Intel ZIP |
| Apple Silicon(M 系列) | 下载 Apple Silicon ZIP |
- 完整解压 ZIP,将其中的
Codex用量.app拖到「应用程序」。GitHub 的 Source code 包用于开发,不能直接双击运行。 - 双击 App。首次启动会校验并解压随包运行组件,首次历史索引也可能需要等待。
- 打开主面板查看统计,或切换到菜单栏、圆形浮窗。使用方法见使用指南。
最低构建目标为 macOS 11,不代表所有机型和系统版本都已验收。当前包未经 Developer ID 签名或 Apple 公证。
首次打开时的系统提示
如果提示开发者无法验证或 Apple 无法检查应用,确认来源后,到「系统设置 → 隐私与安全」点击「仍要打开」,再确认「打开」。macOS 会保存该 App 的例外,之后通常可直接启动。Apple 官方说明
“仍要打开”不一定会出现在所有错误中。若出现仅有“好”按钮的“应用程序无法打开”,请阅读 Intel 故障排查,或参考上面的安装助手流程。组织管理策略可能限制安装,需要遵循本机管理员的设置。
核对下载文件
发行页提供同名 .zip.sha256,以及安装助手的 install.sh.sha256。下载对应校验文件,与本机计算结果核对:
| 架构 | SHA-256 校验文件 |
|---|---|
| Intel | Intel .zip.sha256 |
| Apple Silicon | Apple Silicon .zip.sha256 |
shasum -a 256 "$HOME/Downloads/codex-usage-desktop-v1.0.2-Intel.zip"摘要不符时停止使用该副本,从正式发行页重新下载。校验说明见验证与兼容性。