A Swiss Army knife for juggling AI IDE accounts
Rust desktop app that lets you switch, monitor quotas, and run multiple instances across a dozen AI coding tools without logging in and out.

What it does
Cockpit Tools is a local desktop app (Rust, cross-platform) for developers who maintain multiple accounts across AI-powered IDEs. It handles one-click account switching, quota monitoring, and running isolated instances side-by-side for tools like Cursor, GitHub Copilot, Windsurf, Codex, Zed, and others. No cloud account required; data stays local.
The interesting bit
The “wake-up task” feature for Antigravity IDE proactively pings accounts to nudge quota reset cycles earlier—useful if you’re trying to optimize free-tier windows. It also generates and binds device fingerprints, which suggests the author has spent time thinking about how these platforms detect account sharing or automation.
Key highlights
- Supports 12 platforms: Antigravity IDE, Codex, GitHub Copilot, Windsurf, Kiro, Cursor, Gemini CLI, CodeBuddy (plus CN variant), Qoder, Trae, and Zed
- Multi-instance isolation: each copy runs with its own user directory and credentials, so you can literally have three Cursors open for three different accounts
- Visual dashboard with quota progress bars, reset timers, and plan-type auto-detection (e.g., Copilot Free vs. Enterprise)
- Local-only by default: WebSocket binds to 127.0.0.1:19528, credentials stored in standard local paths (
~/.codex,~/.gemini, etc.) - 18-language UI localization
Caveats
- Gemini CLI notably lacks multi-instance support; the README calls this a platform limitation
- macOS permission attribution gets messy: shell commands launched by spawned agents may trigger “Cockpit Tools wants to access your Desktop” prompts, which the README has to explicitly explain away
- Some newer/lesser-known tools (Qoder, Trae, CodeBuddy CN) have less mature import options—mostly JSON or local-only, no OAuth
Verdict
Worth a look if you’re burning through multiple AI IDE trials, sharing a team laptop, or just tired of the login-logout dance. Skip it if you only use one tool with one account; the complexity won’t pay off.