**In-IDE Usage Tracking with Progress Bar and Hover Details**

Problem Statement

Currently, users must navigate to the Cursor account dashboard to monitor their monthly usage (e.g., fast model requests, premium model quotas). This disrupts workflow efficiency and makes it easy to accidentally exceed limits while coding.

Example Pain Points:

  • No real-time visibility into usage while working in the IDE.
  • Risk of hitting quota limits unexpectedly during critical tasks.
  • Frequent context-switching to check the website wastes time.

Proposed Solution

Add a compact, always-visible usage tracker directly within the IDE interface.

  • Progress Bar: Display a small, color-coded bar (e.g., in the status bar at the bottom) showing overall usage (e.g., 463/1000).
  • Hover Details: On hover, show a tooltip with a breakdown:
    • Premium vs. non-premium model usage.
    • Remaining requests and quota reset date.
    • Option to upgrade/expand quotas (for paid users).
  • Click Action: Clicking the bar could open a detailed popup or redirect to the account dashboard.

Benefits

  • Avoid Overages: Developers can adjust usage habits before hitting limits.
  • Streamlined Workflow: Eliminates need to leave the IDE for basic tracking.
  • Transparency: Clear visibility for teams managing shared quotas.

Optional Enhancements (for clarity)

  1. Mockup:
    • Status Bar: 🟒 Fast Requests: 463/1000 (green β†’ yellow β†’ red as usage increases).
    • Hover Tooltip:
      Monthly Usage (Resets: July 1)  
      ------------------------------  
      β€’ Fast Requests: 463/1000 (46%)  
      β€’ GPT-4 Mini: 291 (No quota)  
      β€’ Cursor-Pro: 0/500  
      
  2. Customization: Allow users to choose which quotas to display (e.g., hide unused models).
  3. Notifications: Optional IDE alerts at 75%, 90%, and 100% usage.

Would indeed be nice, in the meantime, you could use the API that is behind the website if you want it right now :shushing_face:

1 Like

I have made a extension for this and planning to add the some features you have mentioned:

1 Like