Show HN: Model-share – see which Claude models used your weekly limit Developer shubhamverma8991 released model-share, a Claude Code plugin that shows which Claude models consumed a user's weekly usage limit, installed via `/plugin install model-share --marketplace shubhamverma8991/claude-model-share`. The plugin displays a weekly-limit bar colored by pace (green, amber, red), the 7-day reset window, and each model's percentage share and token count, such as "This week (59% used): Fable 37% · Sonnet 34% · Opus 29%." It works in the Claude Code terminal, the Claude desktop app's Code tab and the VS Code extension, and runs a single local Python script (`hooks/scan.py`) that reads session files under `~/.claude/projects/` without calling a model. A Claude Code https://claude.com/claude-code mod that shows which models your weekly usage went to , in a pane beside the chat. Think of your week like distance driven: if you've driven 10 km, how much of it was by car, bike or truck? Here, everything you used this week is 100%, and each model gets its share. /plugin install model-share --marketplace shubhamverma8991/claude-model-share - Weekly limit used — the same "7-day" figure Claude Code reports, as a bar colored by pace: green when you're using it no faster than the week is passing, amber when slightly ahead, red when you'd run out more than a day before the reset. The line under it says when you'd hit 100% at this rate. - Your weekly window — when it started and when it resets it follows your plan's 7-day reset, e.g. Thursday 7:30 PM to Thursday 7:30 PM , and resets with it. - Share per model — each model's share of everything you used this week adding up to 100% , with its token count. - Status line — a one-line summary under the prompt: This week 59% used : Fable 37% · Sonnet 34% · Opus 29% . It works in the Claude Code terminal, the Claude desktop app's Code tab and the VS Code extension. Requirements: a recent Claude Code with mod support function hooks , and python3 on your PATH preinstalled on most macOS and Linux systems . At the prompt of a Claude Code terminal session: /plugin install model-share --marketplace shubhamverma8991/claude-model-share Answer y to add the marketplace, then press Enter to install for your user. The pane opens in that session right away and in every session after. From a shell instead: claude plugin install model-share --marketplace shubhamverma8991/claude-model-share In the Claude desktop app where /plugin doesn't run : click + next to the prompt box → Plugins → Add marketplace → shubhamverma8991/claude-model-share , then Add plugin . claude plugin update model-share then run /reload-plugins in an open session or start a new one . claude plugin uninstall model-share - The Model share pane opens on its own when a session starts. Closed it? Type /model-share . - Refresh recounts now. - Auto refresh picks how often it recounts while a session is open: 1, 3 default , 5 or 10 minutes, or Off. Your choice is remembered across sessions. - Or by command: /model-share every 5m also every 90s , every off ; 30 seconds at least . It also recounts after every Claude reply and whenever your weekly limit figure changes. Claude Code saves each session as a file under ~/.claude/projects/ or $CLAUDE CONFIG DIR/projects/ , and every reply in it records the model and the tokens it used. The mod runs a small Python script hooks/scan.py https://github.com/shubhamverma8991/claude-model-share/blob/main/hooks/scan.py that reads this week's session files — all projects, subagents included — counts each reply once, and adds up the tokens per model. The weekly window and limit come from Claude Code itself. - No tokens used. Refreshing only reads local files; it never calls a model. - Fast. A recount takes a fraction of a second. The one program it runs. The mod starts exactly one program, and only this command: python3 -I