mcpField
C
codex-reset-credits

codex-reset-credits

github.com/huajiexiewenfengエージェントワークフロー972 回インストール17 週間前に更新
リポジトリ

codex-reset-credits について

Codex Reset Credits は、ローカルの認証データから Codex のリセットクレジットを確認するスキルです。利用可能数、残り時間、中国時間での期限とリマインダー時刻を示します。

主な機能

  1. 01利用可能なリセット回数の照会
  2. 02期限までの残り時間の表示
  3. 03期限を中国時間に変換
  4. 041日前と1時間前の通知時刻を算出
  5. 05出力にアクセストークンを含めない

活用シーン

  1. 01Codex のリセット回数を確認
  2. 02クレジットの期限予定を確認
  3. 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 リセットクレジット

ワークフロー

  1. Python 3 インタープリターで scripts/query_reset_credits.py を実行します。
  2. ユーザー向けの結果には中国語を使用します。
  3. available_count を Codex 重置次数 として報告します。
  4. 各クレジットについて、以下を報告します。
    • remaining:有効期限までの残り時間を中国語で表記します。
    • expires_at_china:Asia/Shanghai/UTC+8 の有効期限です。
    • expires_at - 1 day のリマインダー時刻です。
    • expires_at - 1 hour のリマインダー時刻です。
  5. 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 day
  • expires_at - 1 hour

ユーザー向けの表記には中国時間を使用します。リマインダーをすでに作成している場合も、ユーザーが結果を直接確認できるよう、クエリ結果にリマインダーの予定を表示します。

コメント