Skip to content

出力の解釈:プログレスバー、リセット時間、複数アカウント

学習後のスキル

  • mystatus出力のすべての項目を読み取れる
  • プログレスバーの意味(塗りつぶし vs 空ブロック)を理解する
  • 異なるプラットフォームのクォータサイクル(3時間、5時間、月次)を知る
  • 複数のアカウントのクォータ差異を識別する

現在の課題

あなたは /mystatus を実行しましたが、プログレスバー、パーセンテージ、カウントダウンが表示され、何が何だかよくわかりません:

  • プログレスバーは満ちているのがいいのか空いているのがいいのか?
  • "Resets in: 2h 30m" はどういう意味?
  • なぜあるプラットフォームは2つのプログレスバーを表示し、あるのは1つしか表示しないのか?
  • Google Cloudには複数のアカウントがあるのはなぜ?

このレッスンでは、これらの情報を一つずつ解説します。

コアコンセプト

mystatusの出力は統一された形式を持っていますが、プラットフォームごとに違いがあります:

統一要素

  • プログレスバー:(塗りつぶし)は残り、(空ブロック)は使用済み
  • パーセンテージ:使用量に基づいて残りパーセンテージを計算
  • リセット時間:次のクォータ更新までのカウントダウン

プラットフォームの違い

プラットフォームクォータサイクル特徴
OpenAI3時間 / 24時間2つのウィンドウが表示される場合がある
Zhipu AI / Z.ai5時間 Token / MCP 月次クォータ2つの異なるクォータタイプ
GitHub Copilot月次具体的な数値が表示される(229/300)
Google Cloudモデル別各アカウントに4つのモデルが表示される

出力構造の解析

完全な出力例

## OpenAI Account Quota

Account:        user@example.com (team)

3-hour limit
███████████████████████████ 85% remaining
Resets in: 2h 30m

24-hour limit
██████████████░░░░░░░░░░░░░ 60% remaining
Resets in: 20h 30m

## Zhipu AI Account Quota

Account:        9c89****AQVM (Coding Plan)

5-hour token limit
███████████████████████████ 95% remaining
Used: 0.5M / 10.0M
Resets in: 4h

## GitHub Copilot Account Quota

Account:        GitHub Copilot (individual)

Premium        ████░░░░░░░░░░░░░░░ 24% (229/300)

Quota resets: 19d 0h (2026-02-01)

## Google Cloud Account Quota

### user@gmail.com

G3 Pro     4h 59m     ████████████████████ 100%
G3 Image   4h 59m     ████████████████████ 100%
G3 Flash   4h 59m     ████████████████████ 100%
Claude     2d 9h      ░░░░░░░░░░░░░░░░░░░ 0%

### work@gmail.com

G3 Pro     4h 59m     ████████░░░░░░░░░░░░ 50%
G3 Image   4h 59m     ████████████████████ 100%

各部分の意味

1. アカウント情報行

Account:        user@example.com (team)
  • OpenAI / Copilot:メールアドレス + サブスクリプションタイプ
  • Zhipu AI / Z.ai:マスキングされたAPIキー + アカウントタイプ(Coding Plan)
  • Google Cloud:メールアドレス、複数アカウントは ### で区切られる

2. プログレスバー

███████████████████████████ 85% remaining
  • (塗りつぶしブロック):残りのクォータ
  • (空ブロック):使用済みのクォータ
  • パーセンテージ:残りパーセンテージ(大きいほど良い)

覚えやすいフレーズ

塗りつぶしブロックが満ちているほど残りが多い → 続けて使っても大丈夫 空ブロックが満ちているほど多く使っている → 節約に注意

3. リセット時間カウントダウン

Resets in: 2h 30m

次のクォータ更新までの時間を表します。

リセットサイクル

  • OpenAI:3時間ウィンドウ / 24時間ウィンドウ
  • Zhipu AI / Z.ai:5時間 Token クォータ / MCP 月次クォータ
  • GitHub Copilot:月次(具体的な日付が表示される)
  • Google Cloud:各モデルに独立したリセット時間がある

4. 数値詳細(一部のプラットフォーム)

Zhipu AI と Copilot は具体的な数値を表示します:

Used: 0.5M / 10.0M              # Zhipu AI:使用済み / 総量(単位:百万Token)
Premium        24% (229/300)     # Copilot:残りパーセンテージ(使用済み / 総クォータ)

プラットフォームの違い詳解

OpenAI:デュアルウィンドウクォータ

OpenAI は2つのプログレスバーを表示する場合があります:

3-hour limit
███████████████████████████ 85% remaining
Resets in: 2h 30m

24-hour limit
██████████████░░░░░░░░░░░░░ 60% remaining
Resets in: 20h 30m
  • 3-hour limit:3時間スライディングウィンドウ、高頻度使用に適している
  • 24-hour limit:24時間スライディングウィンドウ、長期計画に適している

チームアカウント(Team):

  • メインウィンドウとセカンダリウィンドウの2つのクォータがある
  • 異なるメンバーが同じTeamクォータを共有する

個人アカウント(Plus):

  • 通常、3時間ウィンドウのみが表示される

Zhipu AI / Z.ai:2つのクォータタイプ

5-hour token limit
███████████████████████████ 95% remaining
Used: 0.5M / 10.0M
Resets in: 4h

MCP limit
███████████████████████████ 100% remaining
Used: 0 / 1000
  • 5-hour token limit:5時間以内のToken使用クォータ
  • MCP limit:Model Context Protocol(モデルコンテキストプロトコル)月次クォータ、検索機能用

WARNING

MCPクォータは月次で、リセット時間が長い。満タンになっていると、来月まで待つ必要があります。

GitHub Copilot:月次クォータ

Premium        ████░░░░░░░░░░░░░░░ 24% (229/300)

Quota resets: 19d 0h (2026-02-01)
  • Premium Requests:Copilot高度機能の使用量
  • 具体的な数値が表示される(使用済み / 総クォータ)
  • 月次リセット、具体的な日付が表示される

サブスクリプションタイプの違い

サブスクリプションタイプ月次クォータ説明
FreeN/Aクォータ制限なし、ただし機能は制限される
Pro300標準個人版
Pro+更高いアップグレード版
Business更高いエンタープライズ版
Enterprise無制限エンタープライズ版

Google Cloud:複数アカウント + 複数モデル

### user@gmail.com

G3 Pro     4h 59m     ████████████████████ 100%
G3 Image   4h 59m     ████████████████████ 100%
G3 Flash   4h 59m     ████████████████████ 100%
Claude     2d 9h      ░░░░░░░░░░░░░░░░░░░ 0%

### work@gmail.com

G3 Pro     4h 59m     ████████░░░░░░░░░░░░ 50%
G3 Image   4h 59m     ████████████████████ 100%

形式モデル名 | リセット時間 | プログレスバー + パーセンテージ

4つのモデルの説明

モデル名対応APIキー用途
G3 Progemini-3-pro-high / gemini-3-pro-low高度な推論
G3 Imagegemini-3-pro-image画像生成
G3 Flashgemini-3-flash高速生成
Claudeclaude-opus-4-5-thinking / claude-opus-4-5Claudeモデル

複数アカウント表示

  • 各Googleアカウントは ### で区切られる
  • 各アカウントは独自の4つのモデルのクォータを表示
  • 異なるアカウントのクォータ使用状況を比較できる

よくある落とし穴

よくある誤解

誤解事実
プログレスバーがすべて塗りつぶされている = 使用していない塗りつぶしブロックが多い = 残りが多い、安心して使える
リセット時間が短い = クォータがすぐになくなるリセット時間が短い = すぐにリセットされる、継続して使える
パーセンテージ100% = 使用済みパーセンテージ100% = すべて残っている
Zhipu AIは1つのクォータしか表示しない実際には TOKENS_LIMIT と TIME_LIMIT の2種類がある

クォータが満タンになったらどうする?

プログレスバーがすべて空ブロック(0% remaining)の場合:

  1. 短期クォータ(3時間、5時間など):リセット時間カウントダウンが終わるまで待つ
  2. 月次クォータ(Copilot、MCPなど):来月初まで待つ
  3. 複数アカウント:他のアカウントに切り替える(Google Cloudは複数アカウントをサポート)

INFO

mystatusは読み取り専用ツールで、クォータを消費せず、API呼び出しもトリガーしません。

まとめ

  • プログレスバー:塗りつぶし = 残り、空 = 使用済み
  • リセット時間:次のクォータ更新までのカウントダウン
  • プラットフォームの違い:異なるプラットフォームには異なるクォータサイクル(3h/5h/月次)がある
  • 複数アカウント:Google Cloudは複数アカウントを表示し、クォータ管理に便利

次のレッスン

次のレッスンでは OpenAIクォータクエリ を学びます。

学べること:

  • OpenAIの3時間と24時間クォータの違い
  • チームアカウントのクォータ共有メカニズム
  • JWT Tokenを解析してアカウント情報を取得する方法

付録:ソースコード参照

クリックしてソースコードの場所を展開

更新日時:2026-01-23

機能ファイルパス行番号
プログレスバー生成plugin/lib/utils.ts40-53
時間フォーマットplugin/lib/utils.ts18-29
残りパーセンテージ計算plugin/lib/utils.ts63-65
Token数フォーマットplugin/lib/utils.ts70-72
OpenAI出力フォーマットplugin/lib/openai.ts164-194
Zhipu AI出力フォーマットplugin/lib/zhipu.ts115-177
Copilot出力フォーマットplugin/lib/copilot.ts395-447
Google Cloud出力フォーマットplugin/lib/google.ts265-294

重要な関数

  • createProgressBar(percent, width):プログレスバーを生成、塗りつぶしブロックは残りを表す
  • formatDuration(seconds):秒数を人間が読みやすい時間形式に変換(例: "2h 30m")
  • calcRemainPercent(usedPercent):残りパーセンテージを計算(100 - 使用済みパーセンテージ)
  • formatTokens(tokens):Token数を百万単位にフォーマット(例: "0.5M")

重要な定数

  • プログレスバーのデフォルト幅:30文字(Google Cloudモデルは20文字)
  • プログレスバー文字:(塗りつぶし)、(空ブロック)