✓ Verified 💻 Development ✓ Enhanced Data

Claude Usage

Calculate Claude Max subscription usage from OpenClaw session data.

Rating
4.9 (232 reviews)
Downloads
17,313 downloads
Version
1.0.0

Overview

Calculate Claude Max subscription usage from OpenClaw session data.

Complete Documentation

View Source →

Claude Max Usage Calculator

Track your Claude Max subscription usage based on the reverse-engineered credits system from she-llac.com/claude-limits.

When to use

When the user asks about Claude usage, credits, subscription consumption, rate limits, or wants to know how much budget is left.

Setup (first time)

Ask the user for:

  • Weekly reset time — visible on claude.ai Settings > Usage (e.g. "Resets Mon 2:00 PM")
  • Planpro ($20), 5x ($100), or 20x ($200). Default: 5x
Save it so they never have to repeat:
bash
python3 {SKILL_DIR}/scripts/claude-usage.py "2026-02-09 14:00" --plan 5x --save

Commands

bash
# Weekly overview (uses saved config after first --save)
python3 {SKILL_DIR}/scripts/claude-usage.py

# Override plan or timezone
python3 {SKILL_DIR}/scripts/claude-usage.py --plan 20x --tz "America/New_York"

# Top N sessions only
python3 {SKILL_DIR}/scripts/claude-usage.py --top 5

# Single session detail (substring match on key or id)
python3 {SKILL_DIR}/scripts/claude-usage.py --session "main"
python3 {SKILL_DIR}/scripts/claude-usage.py --session "9aadee"

# JSON output
python3 {SKILL_DIR}/scripts/claude-usage.py --json

What it shows

Weekly overview

  • Total credits used vs weekly budget (with progress bar)
  • 5-hour sliding window — warns if approaching the per-5h rate limit
  • All sessions ranked by credits consumed
  • Model breakdown (Opus/Sonnet/Haiku/non-Claude)

Single session detail (--session)

  • Credits consumed and % of weekly budget
  • % of total usage (how much of your spending this session accounts for)
  • Token breakdown (input/output/cache)
  • Per-model detail

Credits formula

text
credits = (input_tokens + cache_write_tokens) × input_rate + output_tokens × output_rate

ModelInput rateOutput rate
Haiku2/1510/15
Sonnet6/1530/15
Opus10/1550/15
Cache reads are free. Non-Claude models (Gemini, Codex, etc.) don't consume Claude credits.

Plan budgets

Plan$/monthCredits/5hCredits/week
Pro$20550,0005,000,000
$1003,300,00041,666,700
20×$20011,000,00083,333,300

Requirements

  • Python 3.9+
  • OpenClaw with session JSONL files (auto-detected at ~/.openclaw/agents/main/sessions/)

Installation

Terminal bash

openclaw install claude-usage
    
Copied!

💻Code Examples

python3 {SKILL_DIR}/scripts/claude-usage.py --json

python3-skilldirscriptsclaude-usagepy---json.txt
## What it shows

### Weekly overview
- Total credits used vs weekly budget (with progress bar)
- **5-hour sliding window** — warns if approaching the per-5h rate limit
- All sessions ranked by credits consumed
- Model breakdown (Opus/Sonnet/Haiku/non-Claude)

### Single session detail (`--session`)
- Credits consumed and % of weekly budget
- % of total usage (how much of your spending this session accounts for)
- Token breakdown (input/output/cache)
- Per-model detail

## Credits formula
example.sh
# Weekly overview (uses saved config after first --save)
python3 {SKILL_DIR}/scripts/claude-usage.py

# Override plan or timezone
python3 {SKILL_DIR}/scripts/claude-usage.py --plan 20x --tz "America/New_York"

# Top N sessions only
python3 {SKILL_DIR}/scripts/claude-usage.py --top 5

# Single session detail (substring match on key or id)
python3 {SKILL_DIR}/scripts/claude-usage.py --session "main"
python3 {SKILL_DIR}/scripts/claude-usage.py --session "9aadee"

# JSON output
python3 {SKILL_DIR}/scripts/claude-usage.py --json

Tags

#coding_agents-and-ides #data #script

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author lemodigital
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install claude-usage