jlcodes99/cockpit-tools

🚀 通用 AI IDE 账号管理工具:支持 Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy,多账号切换、配额监控、自动唤醒与多开实例管理。 🚀 Universal AI IDE account manager for Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy, with multi-account switching, quota monitoring, wake-up automation, and multi-insta

Cockpit Tools – AI‑IDE 账号的桌面管理器

是什么 – Cockpit Tools 是一个跨平台桌面应用程序(macOS、Windows、Linux),可让您在一个地方存储、切换和监控多个 AI 编程助手。它支持众多服务——Antigravity IDE、Codex、GitHub Copilot、Windsurf、Kiro、Cursor、Grok CLI、CodeBuddy(全球版和中国版)、Qoder、Trae 套件、Zed 和 ZCode——并允许您并行运行同一服务的多个账号。

为什么你需要它 – 如果您使用多个账号(例如个人账号和工作账号),或需要监控使用配额,Cockpit Tools 为您提供一个单一仪表板,可实现:

  • 查看每个账号的实时配额/计划信息,
  • 一键切换账号,
  • 启动多个隔离的同一 IDE/助手实例,
  • 设置自动“唤醒”任务,保持模型配额周期更新,
  • 批量管理账号(打标签、批量操作、导入/导出),以及
  • 可选地暴露本地 WebSocket,以便其他插件与该工具通信。

主要功能(如 README 所述)

领域 你将获得
仪表板 所有支持平台的可视化概览、配额条、一键刷新和唤醒。
账号导入 每个服务支持 OAuth、刷新令牌、JSON 或直接文件导入。
多实例支持 可运行同一 IDE/助手的多个独立实例,每个实例绑定到不同账号,拥有独立的配置文件夹和启动参数。
配额监控 每小时/每周限制、剩余积分、重置计时器,以及可选的提前预警提醒。
批量操作 批量打标签、筛选、导出、删除或刷新多个账号。
插件/WebSocket 集成 可选的本地 WebSocket(默认 127.0.0.1:19528),用于与其他工具实时通信。
本地化 UI 支持 18 种语言。
安全说明 所有数据均保留在本地机器;仅 OAuth 流程、令牌刷新和配额查询通过网络传输。

如何工作 – 该应用将每个服务的凭据存储在标准位置(例如 ~/.grok/auth.json~/.codex/auth.json~/.zcode/v2/credentials.json),并同时在统一目录(com.antigravity.cockpit-tools)中镜像。当您选择一个账号并启动实例时,Cockpit Tools 会创建一个隔离的运行时目录(或设置环境变量),确保底层 IDE/CLI 仅在该会话中使用所选凭据。

安装方法

  • macOS – 下载 .dmg(Apple Silicon 或 Intel)或通过 Homebrew Cask 安装:
    brew tap jlcodes99/cockpit-tools https://github.com/jlcodes99/cockpit-tools
    brew install --cask cockpit-tools
    
  • Windows – 从发布页面获取 .msi(或 .exe)。
  • Linux – 选择 .deb.rpm 或通用的 .AppImage
  • 安装后运行 Cockpit Tools;首次启动将引导您添加账号。

配置亮点

  • 刷新间隔 – 默认 5–10 分钟;值越低,配额信息越实时,但会增加 API 流量。
  • WebSocket – 默认禁用;仅当需要外部插件与 Cockpit 通信时才启用。
  • 数据目录 – 可保留默认值;仅在排查问题或自定义备份策略时才更改。

许可证与使用

  • 采用 CC BY‑NC‑SA 4.0(非商业、相同方式共享)许可证分发。个人学习和研究允许;商业用途需向作者获取单独许可证。

谁会受益

  • 管理多个 AI 编程订阅的自由职业者。
  • 需要在不退出 IDE 的情况下轮换凭证的团队。
  • 希望快速查看多个服务中剩余令牌/积分余额的高级用户。

总结 – Cockpit Tools 是一个实用的、GUI 驱动的管理器,适用于日益增长的 AI 辅助开发工具生态系统,将原本分散的登录和配额仪表板整合为一个可控的统一界面。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目