Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>AI Cost per Client — Claude Code & CodexNew to Visual Studio Code? Get it now.
AI Cost per Client — Claude Code & Codex

AI Cost per Client — Claude Code & Codex

novair

| (0) | Free
What Claude Code and Codex cost you per project, day, model and client, read from local logs. Nothing uploaded. Pro: group folders by client, billing report with your markup (CSV/Markdown), monthly budget alerts.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Cost per Client — Claude Code & Codex

Know what AI costs you for each client, and bill it.

You run Claude Code or Codex on several client projects. The provider sends one bill, or none at all on a subscription. AI Cost per Client reads the logs your agents already write on your machine and tells you what each project, each day, each model and each client cost, in API-equivalent dollars.

  • Today's cost in the status bar, always visible.
  • Cost per project, per day and per model, for Claude Code and Codex, over any period: today, 7 days, 30 days, this month, last month, all time.
  • Folders grouped by client: right-click a folder, Put this folder under a client. Globs work too (acme-*).
  • 100 % local. Nothing is uploaded: no account, no telemetry, no server. The only network call is the Pro licence check.

Pro — EUR 19, one payment

  • Cost and amount to bill per client, with your markup and your currency.
  • Billing report in Markdown (paste it into an invoice or an e-mail) or CSV (spreadsheet, accounting), per client and per project, for this month, last month, 30 days or all time.
  • Monthly budget per client, with a warning at 80 % and at 100 %.

No subscription, 5 machines, no expiry. Refund within 14 days, no questions asked. Buy from the dashboard or the command AI Cost: Get AI Cost per Client Pro; the key arrives by e-mail from Gumroad.

How it works

Agent Logs read
Claude Code ~/.claude/projects/**/*.jsonl and ~/.config/claude/projects (or CLAUDE_CONFIG_DIR)
Codex CLI ~/.codex/sessions/**/*.jsonl (or CODEX_HOME)

Each request is priced with the public API list price of its model, cache writes and cache reads included, long-context rates included. Streamed duplicates are counted once. On a subscription plan (Claude Pro or Max, ChatGPT Plus or Pro) the figure is the API-equivalent value, which is what you bill when you resell AI time, not what you paid.

Settings

Setting What it does
aiCost.clients Folders of each client: {"Acme": ["C:/Work/acme-shop", "acme-*"]}
aiCost.currency Currency of the amounts to bill, for example EUR
aiCost.exchangeRate Units of that currency for 1 USD, for example 0.92
aiCost.markupPercent Markup added to the API cost, in percent
aiCost.budgets Pro: monthly budget per client, for example {"Acme": 50}
aiCost.extraLogFolders Extra folders of Claude Code logs
aiCost.statusBar Show or hide today's cost in the status bar

Support: https://ai-cost.novair.app/support/ — pro.maximemartin@gmail.com

En français

Sachez ce que l'IA vous coûte pour chaque client, et refacturez-le.

Vous faites tourner Claude Code ou Codex sur plusieurs projets clients. Le fournisseur vous envoie une seule facture, voire aucune avec un abonnement. Coût IA par client lit les journaux que vos agents écrivent déjà sur votre machine et vous dit ce qu'ont coûté chaque projet, chaque jour, chaque modèle et chaque client, en équivalent dollars API.

  • Le coût du jour dans la barre d'état, toujours sous les yeux.
  • Le coût par projet, par jour et par modèle, pour Claude Code et Codex, sur la période de votre choix : aujourd'hui, 7 jours, 30 jours, ce mois-ci, le mois dernier, depuis le début.
  • Les dossiers rangés par client : clic droit sur un dossier, Rattacher ce dossier à un client. Les motifs marchent aussi (acme-*).
  • 100 % local. Rien n'est envoyé : ni compte, ni télémétrie, ni serveur. Le seul appel réseau est la vérification de la licence Pro.

Pro — 19 € TTC, en une fois

  • Coût et montant à facturer par client, avec votre marge et votre devise.
  • Rapport de facturation en Markdown (à coller dans une facture ou un e-mail) ou en CSV (tableur, comptabilité), par client et par projet, pour ce mois-ci, le mois dernier, 30 jours ou depuis le début.
  • Budget mensuel par client, avec une alerte à 80 % et à 100 %.

Sans abonnement, 5 postes, sans limite de durée. Remboursé sous 14 jours, sans justification. Achat depuis le tableau de bord ou la commande Coût IA : Obtenir Coût IA par client Pro ; la clé arrive par e-mail depuis Gumroad.

Fonctionnement

Chaque requête est valorisée au prix public de son modèle, écritures et lectures de cache comprises, tarif long contexte compris. Les doublons du streaming ne comptent qu'une fois. Avec un abonnement (Claude Pro ou Max, ChatGPT Plus ou Pro), le chiffre est la valeur équivalente en API : c'est ce que vous facturez quand vous revendez du temps d'IA, pas ce que vous avez payé.

Réglages : aiCost.clients (dossiers de chaque client), aiCost.currency (devise de facturation), aiCost.exchangeRate (unités de cette devise pour 1 USD, par exemple 0,92), aiCost.markupPercent (marge en %), aiCost.budgets (Pro, budget mensuel par client), aiCost.extraLogFolders, aiCost.statusBar.

Assistance : https://ai-cost.novair.app/fr/support/ — pro.maximemartin@gmail.com

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft