随时查看你的 Codex 用了多少 Token,限额还剩多少。
一个常驻菜单栏的 dashboard,查看本机 Codex token 用量、API 等效价值、模型分布、工具调用、账号概览和 rate limit 状态。只读,零侵入。
按日、周、月查看 Codex 用量明细。
在一个面板里看模型分布、API 等效价值、Codex 工具调用、账号信号和保留历史活跃度。
模型价值占比
你实际用到的 Codex 活动
codex app-server --stdio 账号与 rate-limit 数据。Codex 活跃热图
Codex Token 类型一眼看清
只读、不上传日志,也不需要 API key。
CodexScope 读取本机 Codex rollout JSONL 和 Codex 账号元数据,不修改 Codex 配置或会话历史;你的日志仍然留在本机。
读取
扫描 ~/.codex/sessions/**/rollout-*.jsonl和归档会话,解析 token_count、模型上下文和工具调用。
归因
跟踪 session_meta / turn_context ,让追加 token 事件归属到正确的 session、model 和 reasoning effort。
计价
优先使用 models.dev 公开 OpenAI API 价格,其次使用 LiteLLM,最后使用内置快照作为离线兜底。
展示
菜单栏实时显示今日 Codex 用量,点开即可查看账号概览、rate-limit 窗口和完整 dashboard。
CodexScope 如何估算 API 等效价值。
CodexScope 读取 Codex token_count 事件,拆分输入、缓存输入、输出和推理输出,并用最接近的 OpenAI/Codex 价格条目估算可计价的输入、缓存与输出价值。
// gpt-5-codex · 一次 Codex 会话 tokens: { input_tokens : 88,000 cached_input_tokens : 1,120,000 reasoning_output_tokens : 2,400,000 output_tokens : 320,000 }
注意 推理输出 只作为上下文信息展示,不在 API 等效价值里重复加总。 而 0.32M 的输出 Token 仍可能主导 API 等效价值。估算优先使用公开 OpenAI/Codex API 价格;ChatGPT/Codex 订阅和 quota 规则可能不同。
在 macOS 或 Windows 上构建。
目前还没有正式公开 release。先从源码本地构建,然后打开 Tauri 产出的 macOS app bundle 或 Windows NSIS 安装包。
未签名 Windows 安装包会输出到 src-tauri/target/release/bundle/nsis/。
偏向 macOS?本地构建后打开 CodexScope.app。如果 macOS 拦截未签名本地构建,可以右键打开,或者在命令行中运行一次 xattr -cr src-tauri/target/release/bundle/macos/CodexScope.app。
常见问题。
本地运行 CodexScope 前经常会问到的问题。
~/.codex/sessions/ 以及 Codex 账号元数据,用公开 models.dev 和 LiteLLM 价格和本地快照估算 API 等效价值,并在本地 dashboard 中展示。不修改配置或会话历史,也不需要 API key。CodexScope.app无法打开,运行一次 xattr -cr src-tauri/target/release/bundle/macos/CodexScope.app 再打开。在 Windows 上生成的.exe 安装包也未签名,首次启动时可能需要「更多信息 → 仍要运行」。codex app-server --stdio ,再把账号信号和本机 rollout 日志、 models.dev / LiteLLM 兜底价格整合成菜单栏 GUI:今日用量、API 等效价值、账号画像、rate limit、图表和热力图都能一键查看。mtime 有变动的文件。空闲时 CPU 基本为零,内存稳定在40MB。刷新面板也只是从上次读取位置往后扫一遍新增的 JSONL 字节。性能足够优秀。CodexScope 的实现要点。
来自产品仓库、和日常使用直接相关的几个细节。
增量读取本机 ~/.codex/sessions rollout JSONL,CodexScope 面板刷新时不需要每次全量重扫。
CodexScopeCodexScope 仓库通过 session_meta 和 turn_context, CodexScope 把 token 事件归因到正确的 session、model 和 reasoning effort。
CodexScopeCodexScope 仓库CodexScope 会在可用时读取 codex app-server --stdio 的账号用量和 rate-limit 窗口。
CodexScopeCodexScope 仓库API 等效价值优先使用 OpenAI/Codex 价格,再用公开价格表和内置快照兜底。
CodexScopeCodexScope 仓库CodexScope 日、周、月视图会和上一对应周期比较,并保留历史热力图。
CodexScopeCodexScope 仓库CodexScope 一键截图会把当前 dashboard 保存到桌面,方便分享和排查。
CodexScopeCodexScope 仓库增量读取本机 ~/.codex/sessions rollout JSONL,CodexScope 面板刷新时不需要每次全量重扫。
CodexScopeCodexScope 仓库通过 session_meta 和 turn_context, CodexScope 把 token 事件归因到正确的 session、model 和 reasoning effort。
CodexScopeCodexScope 仓库CodexScope 会在可用时读取 codex app-server --stdio 的账号用量和 rate-limit 窗口。
CodexScopeCodexScope 仓库API 等效价值优先使用 OpenAI/Codex 价格,再用公开价格表和内置快照兜底。
CodexScopeCodexScope 仓库CodexScope 日、周、月视图会和上一对应周期比较,并保留历史热力图。
CodexScopeCodexScope 仓库CodexScope 一键截图会把当前 dashboard 保存到桌面,方便分享和排查。
CodexScopeCodexScope 仓库