Monitoraggio dell’utilizzo
Che cos’è
- Recupera l’utilizzo/la quota del provider direttamente dai rispettivi endpoint di utilizzo.
- Nessun costo stimato; solo le finestre riportate dal provider.
- L’output di stato leggibile per gli esseri umani viene normalizzato in
X% left, anche quando un’API upstream riporta quota consumata, quota rimanente o solo conteggi grezzi. /statusa livello di sessione esession_statuspossono usare come fallback l’ultima voce di utilizzo della trascrizione quando l’istantanea della sessione live è scarsa. Questo fallback riempie i contatori mancanti di token/cache, può recuperare l’etichetta del modello di runtime attivo e preferisce il totale orientato al prompt più grande quando i metadati della sessione mancano o sono inferiori. I valori live esistenti diversi da zero continuano comunque ad avere la precedenza.
Dove viene mostrato
/statusnelle chat: scheda di stato ricca di emoji con token di sessione + costo stimato (solo chiave API). L’utilizzo del provider viene mostrato per il provider del modello corrente quando disponibile come finestra normalizzataX% left./usage off|tokens|fullnelle chat: piè di pagina di utilizzo per risposta (OAuth mostra solo i token)./usage costnelle chat: riepilogo locale dei costi aggregato dai log di sessione di OpenClaw.- CLI:
openclaw status --usagestampa una ripartizione completa per provider. - CLI:
openclaw channels liststampa la stessa istantanea di utilizzo accanto alla configurazione del provider (usa--no-usageper saltarla). - barra dei menu macOS: sezione “Usage” sotto Context (solo se disponibile).
Provider + credenziali
- Anthropic (Claude): token OAuth nei profili auth.
- GitHub Copilot: token OAuth nei profili auth.
- Gemini CLI: token OAuth nei profili auth.
- L’utilizzo JSON usa
statscome fallback;stats.cachedviene normalizzato incacheRead.
- L’utilizzo JSON usa
- OpenAI Codex: token OAuth nei profili auth (
accountIdviene usato quando presente). - MiniMax: chiave API o profilo auth MiniMax OAuth. OpenClaw tratta
minimax,minimax-cneminimax-portalcome la stessa superficie quota MiniMax, preferisce il MiniMax OAuth archiviato quando presente e altrimenti usa come fallbackMINIMAX_CODE_PLAN_KEY,MINIMAX_CODING_API_KEYoMINIMAX_API_KEY. I campi grezziusage_percent/usagePercentdi MiniMax indicano la quota rimanente, quindi OpenClaw li inverte prima della visualizzazione; i campi basati sul conteggio hanno la precedenza quando presenti.- Le etichette della finestra del coding plan provengono dai campi ore/minuti del provider quando
presenti, poi usano come fallback l’intervallo
start_time/end_time. - Se l’endpoint del coding plan restituisce
model_remains, OpenClaw preferisce la voce del modello chat, ricava l’etichetta della finestra dai timestamp quando i campi esplicitiwindow_hours/window_minutessono assenti e include il nome del modello nell’etichetta del piano.
- Le etichette della finestra del coding plan provengono dai campi ore/minuti del provider quando
presenti, poi usano come fallback l’intervallo
- Xiaomi MiMo: chiave API tramite env/config/auth store (
XIAOMI_API_KEY). - z.ai: chiave API tramite env/config/auth store.