用途:Cockpit Tools 是一款通用的 AI IDE 账号管理工具,旨在帮助用户高效管理多个 AI IDE 账号,支持一键切换、配额监控、自动唤醒与应用多开并行运行,以便充分利用不同账号的资源。
主要能力:
- 仪表盘:集中展示各平台账号状态、模型剩余配额与重置时间,支持一键刷新、一键唤醒,并以可视化进度条展示配额消耗。
- 一键切号:无需手动登录登出即可切换当前使用的账号。
- 配额监控:实时查看各模型剩余配额、重置时间,并展示套餐/计划类型(如 Basic、Plus、Team、Free、Pro、Business、Enterprise 等)及配额原始值。
- 唤醒任务:定时唤醒 AI 模型,提前触发配额重置周期。
- 多实例并行:支持同一平台多账号多实例并行运行,每个实例绑定不同账号、使用独立目录与启动参数,互不影响。
- 账号导入:支持 OAuth 授权、Refresh Token、Token/JSON 导入、本机客户端导入、本机当前登录状态导入及插件同步等方式(不同平台支持方式略有差异)。
- 插件联动与本地 API:Codex 本地 API 服务由内置 CLIProxyAPI sidecar 驱动;支持语音反代相关入口与请求参数说明。
- 批量管理:部分平台支持标签、筛选、导出、批量删除与批量刷新。
支持的平台:Antigravity IDE、Codex、GitHub Copilot、Windsurf、Kiro、Cursor、Grok CLI、CodeBuddy、CodeBuddy CN、Qoder、Trae、TRAE SOLO、Trae CN、TRAE SOLO CN、Zed、ZCode。
使用方式:本工具为本地桌面应用,无需单独注册平台账号,也不依赖项目自建云端存储账号列表。安装方式包括:手动从 GitHub Releases 下载对应系统安装包(macOS 为 .dmg,Windows 为 .msi、.exe 或 x64-portable.zip,Linux 为 .deb、.rpm 或 .AppImage);macOS 也可通过 Homebrew 安装。应用内可设置主题、语言、自动刷新间隔,并可管理平台配置与配额预警。
适用场景:需要在多个 AI IDE 平台之间频繁切换账号的用户;希望同时并行运行多个账号实例处理不同项目的用户;需要集中监控各平台配额使用与重置时间的用户;希望定时唤醒模型、提前触发配额重置的用户。
限制与注意事项:
- 本项目默认采用 CC BY-NC-SA 4.0 许可协议,允许个人学习、研究、非商业场景下的使用与修改;不允许任何未获授权的商业使用。商业使用需联系作者获取单独书面商业授权与报价。
- 数据主要保存在本机,如 ~/.cockpit_tools 等目录;开发环境使用 ~/.cockpit_tools_dev,可用 COCKPIT_TOOLS_DATA_DIR 指定自定义目录。
- Grok CLI 凭据不加密,access token/refresh token 以明文 JSON 保存在本机,主要依赖操作系统账号隔离与本地文件权限保护。
- WebSocket 默认仅本机访问,监听 127.0.0.1,默认端口 19528,可在设置中关闭或改端口;不使用插件联动时建议关闭 WebSocket 服务。
- 联网场景包括 OAuth 登录、Token 刷新、配额查询、版本更新检查等官方接口请求。
- 官方支持平台为 macOS、Windows、Linux;Windows 便携包需 Microsoft Edge WebView2 Runtime。
- 若 macOS 提示应用已损坏或无法打开,可通过命令行移除 quarantine 属性或系统设置中仍要打开。
- 其他未在资料中明确的功能、收费、价格、平台细节或效果,暂未提供。