AI Compare
​
​
ToolsArticlesServices
Best for
    All tools

    Sales

    AI tools for finding leads, qualifying them, preparing quotes, following up and keeping the CRM up to date.

    Marketing

    AI tools for content, social media, images, video, SEO and campaigns.

    Customer service

    AI tools for answering customer emails, chats and calls, handling requests and escalating the hard cases.

    Operations

    AI tools for running the daily work: workflows, scheduling, projects, purchasing and delivery.

    Finance

    AI tools for invoices, bookkeeping, reconciliation, spreadsheets and financial reporting.

    Management & Admin

    AI tools for owners, managers and office staff: planning, reports, documents, meetings, scheduling and everyday admin.

    HR

    AI tools for hiring, screening candidates, onboarding, training and answering employee questions.

    Legal & Compliance

    AI tools for reviewing contracts, tracking deadlines and preparing compliance work for a qualified person to check.

    IT & Development

    AI tools for developers and IT teams: coding, AI models, agents, infrastructure and integrations.

Find AI tools for your team
AllAssistantsWriting & DocsImagesVideoAudioAI AgentsAutomationCode
← Back to tools

•

2026-01-16

cockpit-tools logo

cockpit-tools

Not rated yet

14.6K GitHub stars

Type:

Tool

Platforms:

Github

Task:

Write codeReview code

Best for:

IT & Development
Visit websiteView on GitHub

Pricing


Starting price

$0

Type

Freemium

Overview

Cockpit Tools is a universal AI IDE account management tool designed to help users manage multiple accounts across AI coding tools and development environments. It supports Antigravity IDE, Codex, GitHub Copilot, Windsurf, Kiro, Cursor, Grok CLI, CodeBuddy, CodeBuddy CN, Qoder, Trae, TRAE SOLO, Trae CN, TRAE SOLO CN, Zed, and ZCode. Users can switch between accounts without repeatedly logging in and out, monitor usage quotas, manage account information, and run multiple isolated instances in parallel.

The application provides a unified dashboard that displays account status across sixteen supported platforms, along with remaining quotas, reset times, and visual usage information. Depending on the platform, accounts can be imported through methods such as OAuth, refresh tokens, JSON credentials, plugin synchronization, or local client data. Cockpit Tools also provides wake-up tasks that can periodically trigger AI models to help manage quota reset cycles.

Multi-instance support allows users to run different accounts and projects simultaneously using isolated profiles, directories, credentials, and launch configurations. Additional capabilities include quota alerts, batch account operations, automatic refresh, account switching and injection into supported clients, configurable local WebSocket integration, and cross-platform support for macOS, Windows, and Linux.

README

Cockpit Tools

English · Portuguese (BR) · 简体中文

GitHub stars GitHub downloads GitHub release GitHub issues

A universal AI IDE account management tool, currently supporting Antigravity IDE, Codex, GitHub Copilot, Windsurf, Kiro, Cursor, Grok CLI, CodeBuddy, CodeBuddy CN, Qoder, Trae, TRAE SOLO, Trae CN, TRAE SOLO CN, Zed, and ZCode, with multi-instance parallel workflows.

Designed to help users efficiently manage multiple AI IDE accounts, this tool supports one-click switching, quota monitoring, wake-up tasks, and multi-instance parallel runs, helping you fully utilize resources from different accounts.

Features: One-click Switch · Multi-account Management · Multi-instance · Quota Monitoring · Wake-up Tasks · Plugin Integration · GitHub Copilot Management · Windsurf Management · Kiro Management · Cursor Management · Grok CLI Management · CodeBuddy Management · CodeBuddy CN Management · Qoder Management · Trae Suite Management · Zed Management · ZCode Management

Languages: Supports 18 languages

🇺🇸 English · 🇨🇳 简体中文 · 繁體中文 · 🇯🇵 日本語 · 🇩🇪 Deutsch · 🇪🇸 Español · 🇫🇷 Français · 🇮🇹 Italiano · 🇰🇷 한국어 · 🇧🇷 Português · 🇷🇺 Русский · 🇹🇷 Türkçe · 🇵🇱 Polski · 🇨🇿 Čeština · 🇸🇦 العربية · 🇻🇳 Tiếng Việt · 🇮🇩 Bahasa Indonesia

Officially supported platforms: macOS, Windows, and Linux.


Sponsors

APIKEY.FUN APIKEY.FUN is a professional enterprise-grade AI relay focused on stable, efficient, and low-cost AI model API access for companies and individual developers. It supports popular models such as Claude, OpenAI, and Gemini, with prices as low as 7% of official pricing. Register through this project exclusive link to receive an exclusive permanent 5% top-up discount.
RoxyBrowser RoxyBrowser is an anti-detect browser for multi-account operations and AI automation, supporting isolated browser fingerprint environments, Cookie / storage isolation, Roxy native residential IPs, team collaboration, and API / MCP automation. It helps users manage AI account matrices, reduce account association risk, and improve long-term stability. Register or purchase through the Cockpit invite link to get a 10% fan discount.

Feature Overview

1. Dashboard

A brand new visual dashboard providing a one-stop status overview:

  • Sixteen-Platform Support: Simultaneously displays Antigravity IDE, Codex, GitHub Copilot, Windsurf, Kiro, Cursor, Grok CLI, CodeBuddy, CodeBuddy CN, Qoder, Trae, TRAE SOLO, Trae CN, TRAE SOLO CN, Zed, and ZCode account status
  • Quota Monitoring: Real-time view of remaining quotas and reset times for each model
  • Quick Actions: One-click refresh, one-click wake-up
  • Visual Progress: Intuitive progress bars showing quota consumption

Dashboard Overview

2. Antigravity IDE Account Management

  • One-Click Switch: Switch the currently active account instantly without manual login/logout
  • Multiple Import Methods: OAuth, Refresh Token, Plugin Sync
  • Wake-up Tasks: Schedule AI model wake-ups to trigger quota reset cycles in advance

Antigravity IDE Accounts

(Wakeup Tasks) Wakeup Tasks

2.1 Antigravity IDE Multi-Instance

Run multiple Antigravity IDE instances in parallel with different accounts. For example, open two Antigravity IDE instances, bind different accounts, and handle different projects independently.

  • Isolated Accounts: Each instance binds a different account and runs independently
  • Parallel Projects: Run multiple tasks/projects at the same time
  • Argument Isolation: Custom instance directory and launch arguments

Antigravity IDE Instances

3. Codex Account Management

  • Dedicated Support: Optimized account management experience for Codex
  • Quota Display: Clear display of Hourly and Weekly quota status
  • Plan Recognition: Automatically identifies account Plan types (Basic, Plus, Team, etc.)
  • API Service: The local Codex API service is powered by the bundled CLIProxyAPI sidecar. Cockpit Tools handles account sync, config projection, status, and usage statistics while keeping the same Base URL, API keys, and user workflow.

Codex Accounts

3.1 Codex Multi-Instance

Codex also supports parallel multi-instance usage. For example, open two Codex instances, bind different accounts, and handle different projects independently.

  • Isolated Accounts: Each instance binds a different account and runs independently
  • Parallel Projects: Run multiple tasks/projects at the same time
  • Argument Isolation: Custom instance directory and launch arguments

Codex Instances

4. GitHub Copilot Account Management

  • Account Import: OAuth, Token/JSON import
  • Quota View: Inline Suggestions / Chat messages usage and reset time
  • Plan Recognition: Auto-detects Free / Individual / Pro / Business / Enterprise tiers
  • Batch Operations: Tags and bulk actions

4.1 GitHub Copilot Multi-Instance

Manage VS Code Copilot instances with isolated profiles and lifecycle controls.

  • Isolated Profiles: Each instance uses its own user data directory
  • Quick Lifecycle: Start/stop/force stop instances
  • Window Control: Open instance windows and close all instances

5. Windsurf Account Management

  • Account Import: OAuth, Token/JSON import, and local import
  • Quota View: Shows Plan, User Prompt credits, Add-on prompt credits, and cycle information
  • Batch Operations: Tags and bulk actions
  • Switch Injection: Supports injecting and launching Windsurf after account switch

5.1 Windsurf Multi-Instance

Manage Windsurf instances with isolated profiles and lifecycle controls.

  • Isolated Profiles: Each instance uses its own user data directory
  • Quick Lifecycle: Start/stop/force stop instances
  • Window Control: Open instance windows and close all instances

6. Kiro Account Management

  • Account Import: OAuth, Token/JSON import, and local import
  • Quota View: Shows Plan, User Prompt credits, Add-on prompt credits, and cycle information
  • Batch Operations: Tags and bulk actions
  • Switch Injection: Supports injecting and launching Kiro after account switch

6.1 Kiro Multi-Instance

Manage Kiro instances with isolated profiles and lifecycle controls.

  • Isolated Profiles: Each instance uses its own user data directory
  • Quick Lifecycle: Start/stop/force stop instances
  • Window Control: Open instance windows and close all instances

7. Cursor Account Management

  • Account Import: OAuth, Token/JSON import, and local import
  • Quota View: Shows Total Usage, Auto + Composer, API Usage, On-Demand, and cycle information
  • Batch Operations: Tags and bulk actions
  • Switch Injection: Supports injecting and launching Cursor after account switch

7.1 Cursor Multi-Instance

Manage Cursor instances with isolated profiles and lifecycle controls.

  • Isolated Profiles: Each instance uses its own user data directory
  • Quick Lifecycle: Start/stop/force stop instances
  • Window Control: Open instance windows and close all instances

8. Grok CLI Account Management

  • OAuth Authorization: Supports xAI's official OIDC device flow and saves the account after browser verification completes
  • API Keys and Third-Party Endpoints: Supports official xAI API keys plus OpenAI-compatible third-party Base URL and model IDs; configuration is written to an account-specific config.toml, while the key is injected only into the corresponding CLI process at launch
  • Import and Redacted Export: Imports official credentials from the default ~/.grok/auth.json or supplied JSON; account-page exports and generic account backups omit access/refresh tokens, cannot restore a sign-in, and require a separate official auth.json import when migrating
  • Real Account Switching: Writes the selected account to the default ~/.grok/auth.json in Grok CLI's official registry format while preserving other registry scopes in the file
  • Quota and Plan: Queries the official billing/user/subscriptions endpoints, displays cycle, usage, product quotas, and the raw plan value, and records Grok Code access
  • Token Maintenance: Supports automatic access-token refresh, refresh-token rotation, and quota alerts

8.1 Grok CLI Multi-Instance

The default Grok CLI instance normally uses the official ~/.grok directory directly and starts without setting GROK_HOME; managed instances use separate directories. API-key accounts, including third-party endpoints, always launch with an account-specific GROK_HOME so an official OAuth session cannot take credential precedence.

  • Account Binding: The default instance can follow the current account, while each managed instance can bind a different account
  • Runtime Isolation: Managed instances keep their auth.json, config.toml, working directories, and launch arguments separate
  • Terminal Lifecycle: Generate or execute terminal launch commands, stop instances, and close all instances
  • Directory Protection: Non-default instances are confined to the default managed root and moved to the trash when deleted; external paths from legacy configuration are only unregistered and are never written to or deleted

9. CodeBuddy Account Management

  • Account Import: OAuth and Token/JSON import
  • Quota View: quota query, cycle details, and extra-credit display
  • Batch Operations: tags and bulk actions
  • Switch Injection: supports injecting and launching CodeBuddy after account switch

10. CodeBuddy CN Account Management

  • Account Import: supports OAuth, Token/JSON import, and local-client import
  • Quota View: shows plan and usage status, with a shortcut to open detailed quota information on the official web page
  • Batch Operations: supports tags and bulk actions
  • Switch Injection: supports writing local auth state back and launching CodeBuddy CN after account switch

11. Qoder Account Management

  • Account Import: supports local import and JSON import
  • Quota View: shows Credits usage, remaining credits, and raw plan values
  • Batch Operations: supports tags, filters, export, and batch delete/refresh
  • Switch Injection: supports injecting and launching Qoder after account switch

12. Trae Account Management

  • Account Import: supports local import and JSON import
  • Quota View: shows raw plan values, USD spent/total budget, and reset time
  • Batch Operations: supports tags, filters, export, and batch delete/refresh
  • Trae Suite: supports local import and switch injection for Trae, TRAE SOLO, Trae CN, and TRAE SOLO CN
  • Switch Injection: supports writing back local auth state and launching the target client

13. Zed Account Management

  • Account Import: Supports official OAuth sign-in, JSON import, and importing the current local sign-in state
  • Usage View: Shows subscription status, Edit Predictions, Token Spend, Spend Limit, and billing period end
  • Batch Operations: Supports tags, filters, export, and batch delete/refresh
  • Switch Injection: Applies the selected account back to the official Zed client and restarts the client when needed

14. ZCode Account Management

  • Official Sign-in: Complete Z.ai or BigModel OAuth in Cockpit's built-in authorization window
  • Import and Export: Read encrypted local credentials from ~/.zcode/v2/credentials.json, import or export JSON, and back up accounts
  • Quota View: Query subscription plans and per-model quotas while preserving raw plan values
  • Batch Operations: Tags, search, plan filters, export, and batch delete/refresh
  • Real Account Switching: Encrypt and write the selected account back using ZCode's official credential format

15. General Settings

  • Personalized Settings: Theme switching, language settings, auto-refresh interval
  • Platform Controls: Centralized Grok CLI/CodeBuddy CN/Qoder/Trae suite/Zed/ZCode platform and quota-alert settings

Security & Privacy

Cockpit Tools is a local desktop tool and does not require a separate project-hosted cloud account. Account and configuration data is primarily stored on your machine.

WebSocket integration is local-only by default and binds to 127.0.0.1 on port 19528. It can be disabled or configured in Settings.

Network access occurs when required for operations such as OAuth login, token refresh, quota fetching, update checks, and official API requests.

For improved security, disable WebSocket when plugin integration is not needed, avoid sharing your full user directory, redact token files before backups or sharing, and remove accounts after use on shared computers.


Installation Guide

Option A: Manual Download (Recommended)

Go to GitHub Releases to download the package for your system:

  • macOS: .dmg (Apple Silicon & Intel)
  • Windows: .msi (Recommended) or .exe
  • Linux: .deb (Debian/Ubuntu), .rpm, or .AppImage (Universal)

Option B: Install with Homebrew (macOS)

brew tap jlcodes99/cockpit-tools https://github.com/jlcodes99/cockpit-tools
brew install --cask cockpit-tools

If you encounter the macOS App is damaged warning:

sudo xattr -rd com.apple.quarantine "/Applications/Cockpit Tools.app"

Development & Build

Prerequisites

  • Node.js v18+
  • npm v9+
  • Rust (Tauri runtime)

Install Dependencies

npm install

Development Mode

npm run tauri dev

Build

npm run tauri build

Community

Telegram chat group: Join the group


License

This project is licensed under CC BY-NC-SA 4.0.

  • Allowed: personal learning, research, and non-commercial use/modification with attribution and share-alike obligations.
  • Not allowed: commercial use without authorization, including internal commercial operations, external paid services, paid product integration, or resale/redistribution for profit.
  • Commercial license: contact the author for a separate written commercial license and pricing.

Disclaimer

This project is for personal learning and research purposes only. Users are responsible for complying with applicable terms of service, laws, and regulations and for the risks associated with using the project.

Releases

Release information has not been added yet.

Complete your AI stack

Combine coding assistance with models, automation, app building, and monitoring.

Claude logo
Claude
Reasoning model

Long-context AI assistant focused on reasoning and documents

View tool
n8n logo
n8n
Automate workflows

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

View tool
Best alternatives

Compare similar tools in the same category.

CodeRabbit logo

CodeRabbit

AI-powered code review assistant for pull requests.

OpenClaw logo

OpenClaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

Cursor logo

Cursor

AI coding editor and autonomous software development platform

DeepSeek logo

DeepSeek

AI assistant for reasoning, coding, research, and agent tasks

ECC logo

ECC

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

View all in this category
Help
Pick an answer below
Hi! I can point you to the right tool or guide. What are you looking for?
Browse all articles