[Feature] No per-surface activity log for subscription usage
Open 💬 1 comment Opened Jun 10, 2026 by blwfish
Summary
Claude subscription plans (Max) have no per-surface breakdown of activity.
There is no log showing which interface (Claude Code, claude.ai chat, Claude
Design, API via subscription, etc.) consumed usage at what time.
Impact
- Cannot audit unexpected quota consumption across surfaces
- When a rate limit hits, there is no way to determine which surface caused it
- Claude Design was silently merged into the shared Max quota pool on ~2026-05-28
with no announcement; without a per-surface log, users had no way to detect this
- Contrast: API console (console.anthropic.com) shows per-model token usage with
timestamps for API key users
What would help
A usage log at claude.ai/settings/usage showing:
- Timestamp
- Surface (Claude Code / claude.ai / Design / etc.)
- Model used
- Approximate token/usage amount
Even a rolling 7-day history would be sufficient for the primary use case
(diagnosing unexpected rate limits).
Related
- #33978 — usage analytics consolidation issue (this is specifically about
per-surface historical log, not in-session metrics)
- #59951 — surface labeling in telemetry (backend; this is the user-facing equivalent)
Environment
- Claude Code v2.1.170, macOS 15.x
- Claude Max (5x) subscription
- Multiple surfaces in use: Claude Code, claude.ai, Claude Design
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗