codex-reset-credits について
Codex Reset Credits は、ローカルの認証データから Codex のリセットクレジットを確認するスキルです。利用可能数、残り時間、中国時間での期限とリマインダー時刻を示します。
主な機能
- 01利用可能なリセット回数の照会
- 02期限までの残り時間の表示
- 03期限を中国時間に変換
- 041日前と1時間前の通知時刻を算出
- 05出力にアクセストークンを含めない
活用シーン
- 01Codex のリセット回数を確認
- 02クレジットの期限予定を確認
- 03期限リマインダーの時刻を把握
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ huajiexiewenfeng/ codex-reset-credits --skill codex-reset-creditsインストール後、Claude Code で/codex-reset-creditsを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlscripts/query_reset_credits.py
詳細
Codex リセットクレジット
ワークフロー
- Python 3 インタープリターで
scripts/query_reset_credits.pyを実行します。 - ユーザー向けの結果には中国語を使用します。
available_countをCodex 重置次数として報告します。- 各クレジットについて、以下を報告します。
remaining:有効期限までの残り時間を中国語で表記します。expires_at_china:Asia/Shanghai/UTC+8 の有効期限です。expires_at - 1 dayのリマインダー時刻です。expires_at - 1 hourのリマインダー時刻です。
auth.jsonのアクセストークンを表示したり、漏えいさせたりしないでください。
スクリプト
このスキルディレクトリにあるスクリプトを使用します。
python .\scripts\query_reset_credits.py
python が PATH にない場合は、利用可能であれば同梱の Codex Python を使用します。
C:\Users\admin\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe .\scripts\query_reset_credits.py
このスクリプトは以下を読み取ります。
CODEX_HOMEが設定されている場合は%CODEX_HOME%\auth.json。- それ以外の場合は
%USERPROFILE%\.codex\auth.json。
保存されているアクセストークンを使用して https://chatgpt.com/backend-api/wham/rate-limit-reset-credits を呼び出し、返された credits[].expires_at の値を整形します。
テキスト出力は次のようになります。
Codex 重置次数:2
第 1 次重置:
剩余时间:23天 15小时 58分钟 18秒
过期时间:2026-07-27 07:45:22(中国时间)
提醒时间:
- 过期前 1 天:2026-07-26 07:45:22(中国时间)
- 过期前 1 小时:2026-07-27 06:45:22(中国时间)
リマインダーの処理
ユーザーから有効期限のリマインダーを追加するよう依頼された場合は、まずスクリプトを実行して最新の有効期限を取得します。以下の時刻にリマインダーを作成します。
expires_at - 1 dayexpires_at - 1 hour
ユーザー向けの表記には中国時間を使用します。リマインダーをすでに作成している場合も、ユーザーが結果を直接確認できるよう、クエリ結果にリマインダーの予定を表示します。
コメント
Markdown 対応