Nutzungsverfolgung
Was es ist
- Ruft Provider-Nutzung/Kontingente direkt von deren Nutzungsendpunkten ab.
- Keine geschätzten Kosten; nur die vom Provider gemeldeten Zeitfenster.
- Menschenlesbare Statusausgabe wird auf
X% leftnormalisiert, selbst wenn eine Upstream-API verbrauchtes Kontingent, verbleibendes Kontingent oder nur rohe Zählwerte meldet. - Sitzungsweites
/statusundsession_statuskönnen auf den neuesten Nutzungs-Eintrag im Transkript zurückgreifen, wenn der Live-Sitzungs-Snapshot spärlich ist. Dieser Fallback füllt fehlende Token-/Cache-Zähler, kann die aktive Laufzeit- Modellbezeichnung wiederherstellen und bevorzugt die größere promptorientierte Gesamtsumme, wenn Sitzungsmetadaten fehlen oder kleiner sind. Bereits vorhandene Live-Werte ungleich null haben weiterhin Vorrang.
Wo es angezeigt wird
/statusin Chats: statuskarte mit Emojis, Sitzungs-Token + geschätzten Kosten (nur API-Schlüssel). Provider-Nutzung wird für den aktuellen Modell-Provider angezeigt, wenn sie als normalisiertesX% left-Fenster verfügbar ist./usage off|tokens|fullin Chats: Nutzungs-Fußzeile pro Antwort (OAuth zeigt nur Token)./usage costin Chats: lokale Kostenzusammenfassung, aggregiert aus OpenClaw-Sitzungslogs.- CLI:
openclaw status --usagegibt eine vollständige Aufschlüsselung pro Provider aus. - CLI:
openclaw channels listgibt denselben Nutzungs-Snapshot zusammen mit der Provider-Konfiguration aus (verwenden Sie--no-usage, um dies zu überspringen). - macOS-Menüleiste: Abschnitt „Usage“ unter Kontext (nur wenn verfügbar).
Provider + Anmeldedaten
- Anthropic (Claude): OAuth-Tokens in Auth-Profilen.
- GitHub Copilot: OAuth-Tokens in Auth-Profilen.
- Gemini CLI: OAuth-Tokens in Auth-Profilen.
- JSON-Nutzung greift auf
statszurück;stats.cachedwird incacheReadnormalisiert.
- JSON-Nutzung greift auf
- OpenAI Codex: OAuth-Tokens in Auth-Profilen (
accountIdwird verwendet, wenn vorhanden). - MiniMax: API-Schlüssel oder MiniMax-OAuth-Auth-Profil. OpenClaw behandelt
minimax,minimax-cnundminimax-portalals dieselbe MiniMax-Kontingent- Oberfläche, bevorzugt gespeichertes MiniMax OAuth, wenn vorhanden, und greift andernfalls aufMINIMAX_CODE_PLAN_KEY,MINIMAX_CODING_API_KEYoderMINIMAX_API_KEYzurück. Die rohen Felderusage_percent/usagePercentvon MiniMax bedeuten verbleibendes Kontingent, daher invertiert OpenClaw sie vor der Anzeige; zählwertbasierte Felder haben Vorrang, wenn vorhanden.- Bezeichnungen für Coding-Plan-Zeitfenster stammen aus Provider-Feldern für Stunden/Minuten, wenn
vorhanden, und fallen sonst auf die Spanne aus
start_time/end_timezurück. - Wenn der Endpunkt des Coding-Plans
model_remainszurückgibt, bevorzugt OpenClaw den Chat-Modell-Eintrag, leitet die Fensterbezeichnung aus Zeitstempeln ab, wenn explizite Felderwindow_hours/window_minutesfehlen, und nimmt den Modellnamen in die Planbezeichnung auf.
- Bezeichnungen für Coding-Plan-Zeitfenster stammen aus Provider-Feldern für Stunden/Minuten, wenn
vorhanden, und fallen sonst auf die Spanne aus
- Xiaomi MiMo: API-Schlüssel über Env/Konfiguration/Auth-Store (
XIAOMI_API_KEY). - z.ai: API-Schlüssel über Env/Konfiguration/Auth-Store.