Skip to main content

SwitchX Pro ⚡

Universal AI Subscription Account Switcher & Rolling Quota Router for Claude Code, Google Antigravity, Cursor, and GitHub Copilot/Codex.

License Rust Open VSX

SwitchX Pro Logo


Why SwitchX?

Existing account switchers (like venomchampion/antigravity-account-switcher) are locked into a single VS Code webview, crash during heavy polling, and only handle Google Antigravity.

Developers pay for Claude Pro/Team ($20/mo), GitHub Copilot ($10-$20/mo), and Google Antigravity/Gemini subscriptions. When you hit rate limits, logging out and doing browser OAuth takes several minutes and disrupts your workflow.

SwitchX is an ultra-fast, cross-platform engine written in Rust with native editor and CLI integration:

  • 🚀 <10ms Instant Session Swapping via DPAPI and atomic filesystem profiles.
  • ⏱️ Dual Rolling Window Quota Engine: Tracks the 5-Hour sprint window and 7-Day marathon limit with live second-by-second countdowns.
  • ⚡ Auto-Failover (auto-next): Automatically detects exhausted capacity and routes your active session to the alt account with the highest quota.
  • 💻 Cross-Tool Runner: Run CLIs isolated with specific profiles: switchx run claude work -- claude.
  • 🎨 Sleek Extension Webview: Modern dark glassmorphism dashboard in the Activity Bar.

Supported Developer Tools

Tool / CLI Supported Auth Model Auto-Failover
Claude Code CLI (claude) Anthropic Web OAuth & Subscription Profiles ✅ Yes
Google Antigravity Standalone IDE Google OAuth Sessions (state.vscdb) ✅ Yes
Cursor & Windsurf IDE Cursor Machine & User Sessions ✅ Yes
GitHub Copilot & Codex GitHub OAuth Multi-Tenant (hosts.json) ✅ Yes

Installation

Via Cargo

cargo install switchx

Via NPX

npx switchx status

Via Open-VSX / VS Code

Search for SwitchX Pro in Open VSX or install the .vsix package.


CLI Usage

# Register subscription accounts
switchx add claude work --email "work@corp.com"
switchx add claude personal --email "me@gmail.com"
switchx add antigravity primary --email "dev@gmail.com"

# View status matrix and quota countdowns
switchx status

# Switch account manually
switchx switch claude work

# Auto-switch to the account with maximum quota
switchx auto-next claude

# Run Claude Code isolated with work profile
switchx run claude work -- claude

License

MIT OR Apache-2.0

Metadata

Release files for switchx-pro 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for switchx-pro 1.0.0
File Size Uploaded Provenance Actions
switchx_pro-1.0.0.tar.gz 3.3 kB Without provenance Details for switchx_pro-1.0.0.tar.gz

Release files / switchx_pro-1.0.0.tar.gz

Download URL switchx_pro-1.0.0.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a35f5f08fbe46960a74f119dc0071c9ee0ed9c03dc6192e5188082042dcac8e4
BLAKE2b-256 checksum
How to use checksums
18b1e29c3d8a87285fb1e850d6a764fde528bda596c3b86d894ae8d51e3827b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Security for switchx-pro 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page