← 返回 Skills 市场
helenalhq

Codex Token Usage

作者 helenalhq · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
34
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install codex-token-usage
功能描述
Summarize Codex token usage from local Codex Desktop or CLI session JSONL logs. Use when the user asks to count, audit, total, compare, or report Codex/OpenA...
使用说明 (SKILL.md)

Codex Token Usage

Overview

Use the bundled script to read local Codex session logs and produce a consistent token usage report. Prefer deterministic script output over ad hoc rg summaries.

Workflow

  1. Identify the reporting window from the user request.
    • If the user asks for "one month" or "last month" without naming a calendar month, use the last 30 local calendar days ending today.
    • If the user asks for "this month" or names a specific month, use that calendar month, clipped to today if it is the current month.
    • Use the user's timezone from context when available; default to the local machine timezone only if no timezone is provided.
  2. Run scripts/codex_token_usage.py.
  3. Report results in a table with these rows: total, input, cached input, output, reasoning output, non-cached input, net usage, cache hit rate, and daily average total.
  4. Include the peak day and busiest week with exact dates.
  5. State the net usage formula.

Script

Run from the skill directory or pass an absolute script path:

python scripts/codex_token_usage.py --days 30 --timezone Asia/Shanghai

Useful options:

python scripts/codex_token_usage.py --start 2026-03-30 --end 2026-04-28 --timezone Asia/Shanghai
python scripts/codex_token_usage.py --month 2026-04 --timezone Asia/Shanghai
python scripts/codex_token_usage.py --codex-home C:\Users\admin\.codex --days 30
python scripts/codex_token_usage.py --days 30 --format json
python scripts/codex_token_usage.py --days 30 --format markdown --language en

If python is not on PATH, use the bundled Codex runtime if available:

C:\Users\admin\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe scripts\codex_token_usage.py --days 30 --timezone Asia/Shanghai

Definitions

  • total: sum of last_token_usage.total_tokens across token_count events.
  • input: sum of last_token_usage.input_tokens.
  • cached input: sum of last_token_usage.cached_input_tokens.
  • output: sum of last_token_usage.output_tokens.
  • reasoning output: sum of last_token_usage.reasoning_output_tokens.
  • non-cached input: input - cached input.
  • net usage: non-cached input + output.
  • cache hit rate: cached input / input.
  • daily average total: total / number of local calendar days in the reporting range.

Avoid summing total_token_usage for each event because it is cumulative within a session and will overcount. Sum last_token_usage instead.

Response Format

Use a concise Markdown table. Localize row labels to the user's language. For Chinese responses, use labels like total, Input, Cached input, Output, Reasoning output, non-cached Input, and net usage in Chinese where appropriate.

| Metric | Tokens | Notes |
|---|---:|---|
| Total | 730,366,547 | Sum of `total_tokens` |
| Input | 724,204,405 | Input tokens, including cached input |
| Cached input | 640,615,168 | Cached input tokens |
| Output | 3,239,893 | Output tokens |
| Reasoning output | 456,198 | Reasoning output tokens |
| Non-cached input | 83,589,237 | `Input - Cached input` |
| Net usage | 86,829,130 | `Non-cached input + Output` |
| Cache hit rate | 88.44% | `Cached input / Input` |
| Daily average total | 24,345,552 | `Total / days in range` |

Then add one sentence for the peak day and busiest week:

The peak day was 2026-04-01: 72,000,000 tokens.
The busiest week was 2026-03-30 to 2026-04-05: 244,371,620 tokens.

Use --format json when the result will feed another script, dashboard, automation, or report generator. Use Markdown for direct user answers.

安全使用建议
Install only if you are comfortable with a local script reading your Codex session log files to compute aggregate token usage. Use a specific --codex-home path if you want to limit which Codex logs are analyzed.
能力评估
Purpose & Capability
The stated purpose is to summarize Codex token usage, and the bundled script only parses Codex session JSONL token_count events and reports aggregate counts, peaks, and date ranges.
Instruction Scope
The skill instructs the agent to run a local Python script and read Codex Desktop/CLI session logs; this is disclosed and purpose-aligned, but users should understand local logs are being accessed.
Install Mechanism
The package contains a SKILL.md, one runtime Python script, tests, and a small agent metadata YAML file, with no dependency installation or install-time execution shown.
Credentials
The script defaults to CODEX_HOME or ~/.codex and reads sessions and archived_sessions recursively; that scope is proportionate for usage reporting, and output is aggregate usage data rather than prompt contents.
Persistence & Privilege
No persistence, privilege escalation, background worker, credential use, network calls, deletion, or mutation of user data is present in the runtime script.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install codex-token-usage
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /codex-token-usage 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the codex-token-usage skill. - Summarizes token usage from Codex Desktop or CLI session JSONL logs. - Supports detailed reports including total, input, cached input, output, reasoning output, non-cached input, net usage, cache hit rate, and daily average. - Allows flexible time windows: today, this week, last month, any calendar month, or custom range, using the user’s timezone when provided. - Outputs results as a clear Markdown table or JSON, and highlights peak day and busiest week. - Ensures deterministic and consistent reporting via a bundled Python script.
元数据
Slug codex-token-usage
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Codex Token Usage 是什么?

Summarize Codex token usage from local Codex Desktop or CLI session JSONL logs. Use when the user asks to count, audit, total, compare, or report Codex/OpenA... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 34 次。

如何安装 Codex Token Usage?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install codex-token-usage」即可一键安装,无需额外配置。

Codex Token Usage 是免费的吗?

是的,Codex Token Usage 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Codex Token Usage 支持哪些平台?

Codex Token Usage 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Codex Token Usage?

由 helenalhq(@helenalhq)开发并维护,当前版本 v1.0.0。

💬 留言讨论