Codex Usage

📊 Codex 配额实时监控与配置管理

一键查询 OpenAI Codex CLI 配额状态,支持多配置文件管理与安全只读操作

收藏
4.2k
安装
955
版本
1.0.14
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

codex-usage 是一个 Telegram 风格的斜杠命令工具,用于检查本地 OpenAI Codex CLI 的配置文件状态与云端配额使用情况。用户可通过 /codex_usage 触发交互式选择器(支持按钮或文本菜单),或直接使用 /codex_usage default|all|<profile> 获取特定配置文件的详细报告。

脚本从 ~/.openclaw/agents/main/agent/auth-profiles.json 读取 OAuth 凭证,向受信任的 chatgpt.com/backend-api/wham/usage 端点发起 HTTPS 请求,获取 5 小时/周的使用窗口、剩余配额、重置时间等关键数据。输出包含结构化的 summaryformatted_profiles 及用户友好提示,支持 --format text 纯文本或 JSON 格式。

显著优点

  • 安全优先设计:默认只读模式,所有删除操作需显式 --confirm-delete--dry-run 预览;敏感 token 全程脱敏,绝不完整打印
  • 多配置管理:支持 defaultall 或任意自定义 profile 后缀,适配团队协作或多账户场景
  • 健壮容错:网络超时(25s)、重试机制(1 次)、401 降级为本地健康报告,避免硬失败阻断用户体验
  • UX 细节完备:20 秒重复请求抑制、进度通知分离、按钮/文本双模式适配、用户友好时区重置提示

潜在局限

  • 依赖本地 auth-profiles.json,若用户未登录 Codex CLI 则无数据可报
  • 仅限 chatgpt.com 端点,不支持企业私有部署或其他 OpenAI 服务端点
  • 删除操作虽有多重确认,但 --hard-delete 仍不可逆(虽会提前备份)
  • 目前无历史趋势分析,仅呈现当前快照状态

适合人群

Codex CLI 重度用户、多账户开发者、团队管理员,以及需要监控 AI 编码助手配额消耗、避免突触服务中断的 DevOps 人员。

常规风险

| 风险项 | 说明 |
|--------|------|
| 凭证泄露 | 脚本虽脱敏处理,但源文件 `auth-profiles.json` 仍需本地妥善保管 |
| 端点变更 | 若 OpenAI 调整 usage API 路径或鉴权方式,可能导致 401 或数据缺失 |
| 误删配置 | 虽有多重确认,快速连续操作仍可能误触永久删除,建议优先使用 `--detach` 模式 |
| 网络依赖 | 完全离线时仅能报告本地健康状态,无法获取云端配额窗口 |

Codex Usage 内容

scripts文件夹
手动下载zip · 9.6 kB
codex_usage.pytext/plain
请选择文件