jlcodes99/cockpit-tools

🚀 Gerenciador universal de contas para IDEs de IA: suporta Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy, com alternância entre múltiplas contas, monitoramento de cotas, ativação automática e gerenciamento de múltiplas instâncias.

O que é cockpit-tools?

O cockpit-tools é uma ferramenta de gerenciamento de contas projetada para desenvolvedores e agentes de IA que trabalham com múltiplas plataformas de IDE assistidas por IA, como Antigravity, Codex, GitHub Copilot, Windsurf, Kiro, Cursor, Gemini-cli e CodeBuddy. Com ela, é possível alternar rapidamente entre diferentes contas, monitorar cotas de uso em tempo real, configurar ativação automática de contas com base em limites personalizados e gerenciar múltiplas instâncias simultâneas de IDEs compatíveis. A ferramenta é útil para evitar interrupções no fluxo de trabalho ao esgotar cotas de uma assinatura, permitindo um failover suave para outra conta. Suporta ambientes Windows, macOS e Linux, e funciona tanto via CLI interativa quanto por integração com scripts de automação. O projeto é open-source e pode ser instalado via npm ou clonado diretamente do GitHub.

Funciona com~Claude Code✓Codex CLI✓Cursor✓Antigravity✓Gemini CLI✓Windsurf
npx skills add jlcodes99/cockpit-tools

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que cockpit-tools faz?

🚀 Gerenciador universal de contas para IDEs de IA: suporta Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy, com alternância entre múltiplas contas, monitoramento de cotas, ativação automática e gerenciamento de múltiplas instâncias.

Recursos

  • Alternância de Contas: Troque rapidamente entre contas de diferentes plataformas (Antigravity, Codex, GitHub Copilot, Windsurf, Kiro, Cursor, Gemini-cli, CodeBuddy).
  • Monitoramento de Cotas: Visualize cotas de uso em tempo real para cada conta conectada.
  • Ativação Automática: Configure gatilhos para trocar automaticamente de conta quando um limite de cota for atingido.
  • Gerenciamento de Múltiplas Instâncias: Inicie e gerencie várias instâncias de IDEs simultaneamente, cada uma com sua própria conta.

Instalação

npm install -g @jlcodes99/cockpit-tools

Ou clone o repositório:

git clone https://github.com/jlcodes99/cockpit-tools.git
cd cockpit-tools
npm install

Uso

CLI Interativa

cockpit-tools

Isso abrirá um menu interativo onde você pode gerenciar contas, monitorar cotas e alternar entre instâncias.

Comandos

  • cockpit-tools switch <platform> - Alternar para uma conta específica.
  • cockpit-tools quota - Exibir cotas de todas as contas.
  • cockpit-tools auto-wake - Configurar ativação automática.
  • cockpit-tools multi-instance - Gerenciar múltiplas instâncias.

Plataformas Suportadas

PlataformaSuporte
Antigravity✅
Codex✅
GitHub Copilot✅
Windsurf✅
Kiro✅
Cursor✅
Gemini-cli✅
CodeBuddy✅

Configuração

Crie um arquivo .cockpit-tools.json no diretório raiz do usuário:

{
  "accounts": [
    {
      "platform": "cursor",
      "email": "[email protected]",
      "token": "seu-token-aqui"
    },
    {
      "platform": "github-copilot",
      "email": "[email protected]",
      "token": "outro-token"
    }
  ],
  "autoSwitch": {
    "enabled": true,
    "threshold": 10
  }
}

Licença

MIT

Habilidades Relacionadas