[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

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗