[FEATURE]: Multi-Account Gemini Quota Tracking #7084

Closed
opened 2026-02-16 18:06:08 -05:00 by yindo · 1 comment
Owner

Originally created by @2-to-2 on GitHub (Jan 21, 2026).

Originally assigned to: @thdxr on GitHub.

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

Problem: When using Gemini with multiple Google accounts (to maximize free tier), there's no way to monitor quota usage across accounts within OpenCode. Users have to manually track quotas externally.

Proposed Solution: Add quota monitoring similar to the Antigravity Cockpit VS Code extension.

Core features:

  • Track quota percentages per account/model
  • Show reset countdown timers
  • Group models sharing the same quota pool
  • Status bar integration
  • Optional: auto-switch to account with available quota

Benefits:

  • No need to leave terminal to check quotas
  • Know exactly when quotas reset
  • Efficiently use multiple free-tier accounts
  • Better cost management

Reference: Antigravity Cockpit (1.9k stars) does this well for VS Code: https://github.com/jlcodes99/vscode-antigravity-cockpit

Happy to discuss implementation approach if this aligns with the project direction.

Originally created by @2-to-2 on GitHub (Jan 21, 2026). Originally assigned to: @thdxr on GitHub. ## Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ## Describe the enhancement you want to request **Problem**: When using Gemini with multiple Google accounts (to maximize free tier), there's no way to monitor quota usage across accounts within OpenCode. Users have to manually track quotas externally. **Proposed Solution**: Add quota monitoring similar to the [Antigravity Cockpit](https://github.com/jlcodes99/vscode-antigravity-cockpit) VS Code extension. **Core features:** - Track quota percentages per account/model - Show reset countdown timers - Group models sharing the same quota pool - Status bar integration - Optional: auto-switch to account with available quota **Benefits:** - No need to leave terminal to check quotas - Know exactly when quotas reset - Efficiently use multiple free-tier accounts - Better cost management **Reference**: Antigravity Cockpit (1.9k stars) does this well for VS Code: https://github.com/jlcodes99/vscode-antigravity-cockpit Happy to discuss implementation approach if this aligns with the project direction.
yindo closed this issue 2026-02-16 18:06:08 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 21, 2026):

This issue might be a duplicate of or related to existing issues. Please check:

  • #8591: feat: OAuth Marathon - multi-account credential rotation (OPEN) - Automatic failover when accounts hit rate limits
  • #9068: feat: Multi-Account OAuth Rotation with Settings UI (OPEN) - Multi-account OAuth support with usage statistics
  • #8864: Feature Request: Multi-Account Support with Automatic Failover (CLOSED) - Similar multi-account failover concept
  • #9281: feat: add /usage usage tracking (codex/copilot/claude) (OPEN) - Usage/quota tracking via /usage command
  • #8911: feat: Add OAuth rate limits and usage dashboard (CLOSED) - OAuth rate limits visibility with usage dashboard
  • #5391: [FEATURE]: multiple auth profiles per provider (OPEN) - Multiple authentication profiles per provider

Your feature request for multi-account Gemini token quota tracking overlaps significantly with the multi-account OAuth support and usage tracking work already in progress. The OAuth Marathon (#8591) and Multi-Account OAuth Rotation (#9068) features handle automatic account switching and rate limit detection. Issue #9281 covers usage tracking for authenticated providers. These might address parts of your request already.

Feel free to ignore if your specific use case requires Gemini-specific quota grouping and dashboard features beyond what these issues provide.

@github-actions[bot] commented on GitHub (Jan 21, 2026): This issue might be a duplicate of or related to existing issues. Please check: - #8591: feat: OAuth Marathon - multi-account credential rotation (OPEN) - Automatic failover when accounts hit rate limits - #9068: feat: Multi-Account OAuth Rotation with Settings UI (OPEN) - Multi-account OAuth support with usage statistics - #8864: Feature Request: Multi-Account Support with Automatic Failover (CLOSED) - Similar multi-account failover concept - #9281: feat: add /usage usage tracking (codex/copilot/claude) (OPEN) - Usage/quota tracking via /usage command - #8911: feat: Add OAuth rate limits and usage dashboard (CLOSED) - OAuth rate limits visibility with usage dashboard - #5391: [FEATURE]: multiple auth profiles per provider (OPEN) - Multiple authentication profiles per provider Your feature request for multi-account Gemini token quota tracking overlaps significantly with the multi-account OAuth support and usage tracking work already in progress. The OAuth Marathon (#8591) and Multi-Account OAuth Rotation (#9068) features handle automatic account switching and rate limit detection. Issue #9281 covers usage tracking for authenticated providers. These might address parts of your request already. Feel free to ignore if your specific use case requires Gemini-specific quota grouping and dashboard features beyond what these issues provide.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#7084