Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>budi — AI Coding Cost TrackerNew to Visual Studio Code? Get it now.
budi — AI Coding Cost Tracker

budi — AI Coding Cost Tracker

Ivan Seredkin

|
20 installs
| (0) | Free
Live spend for Claude Code, Cursor, Codex, and Copilot in your status bar — 1d / 7d / 30d at a glance. Learn more at https://getbudi.dev
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

budi — Cursor Extension

Build VS Marketplace Version VS Marketplace Installs Open VSX Version Open VSX Downloads License: MIT

See what your AI coding costs, at a glance. budi sits in your status bar and shows rolling spend for the last 1 day / 7 days / 30 days across Cursor and VS Code — no extra panels, no popups, just three numbers in the corner.

budi · $2.34 1d · $12.50 7d · $48.10 30d

Install

Search budi in Cursor's extension panel (also works in VS Code / VSCodium), or:

budi integrations install --with cursor-extension

Click the status bar item to open the cloud dashboard, broken down by editor so you can see exactly where your AI budget goes.

Why now

  • Anthropic moves Claude Code to usage-based billing on June 15. Flat-rate plans are going away; every prompt has a price.
  • Cursor switched to credit-based pricing with opaque per-request costs that are hard to reason about while you code.

Without a meter, you find out at the end of the month. budi shows you while you're working.

Prerequisites

budi needs a local daemon to read your AI usage. Install it with budi init — it starts automatically and runs in the background.

If the daemon isn't installed yet, the status bar shows budi · setup. Click it to open an in-editor welcome view that guides you through the install.

Status bar states

State Status bar What it means
Healthy budi · $X 1d · $Y 7d · $Z 30d Daemon running, spend recorded in the rolling window.
Idle budi · $0.00 1d · $0.00 7d · $0.00 30d Daemon running, no spend yet (not an error).
Offline budi · offline Daemon not reachable. Run budi doctor to diagnose.
Loading budi Starting up, first reading on the way.
Setup budi · setup First run — click to install the budi daemon.

Commands

Command Description
Budi: Open Dashboard Open the budi cloud dashboard (session list when a session is live).
Budi: Refresh Status Force-refresh the status bar immediately.
Budi: Show Welcome / First-Run Setup Re-open the onboarding welcome view (install + budi init hand-off).

Configuration

Setting Default Description
budi.pollingIntervalMs 15000 How often to refresh the status bar (ms).
budi.daemonUrl http://127.0.0.1:7878 Local daemon base URL.
budi.cloudEndpoint https://app.getbudi.dev Cloud dashboard URL opened when the status bar item is clicked.

Troubleshooting

budi · offline — Run budi doctor to check daemon health. Run budi init if the daemon is not running.

1d spend stays at $0.00 — Cursor cost can lag by up to ~10 minutes. Wait a cycle and try Budi: Refresh Status.

budi · update needed — The local daemon is older than this extension requires. Run budi update (or brew upgrade budi) and reload the editor.

Build from source

git clone https://github.com/siropkin/budi-cursor.git && cd budi-cursor
npm ci && npm test && npm run package

Install the produced cursor-budi.vsix:

  • Cursor — cursor --install-extension cursor-budi.vsix --force
  • VS Code — code --install-extension cursor-budi.vsix --force

Ecosystem

  • budi — Daemon + CLI (required).
  • budi-jetbrains — JetBrains IDE plugin sibling.
  • budi-cloud — Cloud dashboard and ingest API.
  • homebrew-budi — Homebrew tap for the budi CLI.
  • getbudi.dev — Public marketing site.

Privacy

budi reads your AI usage locally and only sends aggregated cost totals to the cloud dashboard if you sign in. No prompts, completions, or source code ever leave your machine.

Full data contract and privacy boundary: getbudi.dev/privacy.

License

MIT.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft