model-usage

Résume les coûts locaux de CodexBar par modèle pour Codex ou Claude, avec des ventilations actuelles ou complètes.

Qu'est-ce que model-usage ?

Cette compétence pour agents IA (compatible avec Codex, Claude, etc.) permet de consulter les coûts d'utilisation par modèle directement depuis les logs locaux de CodexBar. Elle propose deux modes : soit le modèle actuel (sur la dernière entrée quotidienne), soit tous les modèles, et prend en charge les providers Codex et Claude. Elle est particulièrement utile pour les développeurs qui souhaitent suivre leurs dépenses API sans quitter leur terminal ou agent IA. Son fonctionnement repose soit sur la CLI `codexbar` lorsqu'elle est disponible dans le PATH (macOS/Linux), soit sur un fichier JSON exporté, traité par un script Python portable. La sortie peut être en texte brut ou en JSON formaté, ce qui facilite l'intégration dans des pipelines de monitoring ou des tableaux de bord.

Compatible avec✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/skills/model-usage

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Utilisation des modèles

Aperçu

Obtenez les coûts par modèle à partir des journaux de coûts locaux de CodexBar. Prend en charge les résumés « modèle actuel » (entrée quotidienne la plus récente) ou « tous les modèles » pour Codex ou Claude.

CodexBar fournit des builds CLI pour macOS et Linux. Lorsque codexbar est dans le PATH, la compétence lit directement les données locales ; le résumeur Python fourni accepte également les JSON exportés de CodexBar via --input, partout où Python est disponible.

Démarrage rapide

  1. Récupérez le JSON des coûts via la CLI CodexBar ou transmettez un fichier JSON.
  2. Utilisez le script fourni pour résumer par modèle.
python {baseDir}/scripts/model_usage.py --provider codex --mode current
python {baseDir}/scripts/model_usage.py --provider codex --mode all
python {baseDir}/scripts/model_usage.py --provider claude --mode all --format json --pretty

Logique du modèle actuel

  • Utilise la ligne quotidienne la plus récente contenant modelBreakdowns.
  • Sélectionne le modèle ayant le coût le plus élevé dans cette ligne.
  • Replie vers la dernière entrée de modelsUsed lorsque les ventilations sont absentes.
  • Remplacez avec --model <nom> lorsque vous avez besoin d'un modèle spécifique.

Entrées

  • Par défaut : exécute codexbar cost --format json --provider <codex|claude>.
  • macOS et Linux : utilisez le programme d'installation de la formule Homebrew fournie ci-dessus pour des lectures locales en direct. Les utilisateurs Linux peuvent également utiliser le paquet AUR ou les archives officielles de CodexBar.
  • Autres plateformes : utilisez --input avec du JSON exporté depuis CodexBar.
  • Fichier ou entrée standard :
codexbar cost --provider codex --format json > /tmp/cost.json
python {baseDir}/scripts/model_usage.py --input /tmp/cost.json --mode all
cat /tmp/cost.json | python {baseDir}/scripts/model_usage.py --input - --mode current

Sortie

  • Texte (par défaut) ou JSON (--format json --pretty).
  • Les valeurs sont les coûts uniquement par modèle ; les tokens ne sont pas ventilés par modèle dans la sortie de CodexBar.

Références

  • Lisez references/codexbar-cli.md pour les indicateurs CLI et les champs JSON des coûts.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

Skills associés