我做了一个免费开源工具:把 12 个 AI 编程平台账号装进同一个仪表盘
GitHub 当前 1.9K Star · 免费开源 · 本地桌面工具 · 支持 12 个平台 · 还在陆续更新中
目前我有两个开源项目 Antigravity Cockpit 3.9K satr 和Cockpit Tools 1.9K star 今天主要介绍一下Cockpit Tools 实际上在这个项目投入的心血更多 每个平台的账号管理都可以当做独立的项目
Cockpit Tools 是一个本地桌面版的 AI IDE 账号管理工具。它可以对你的AI IDE账号进行管理 查询配额 以及快速切号(覆盖登录信息)多开实例(多窗口使用不同的账号并行运行)以及其他常用功能
它现在支持 Antigravity、Codex、GitHub Copilot、Windsurf、Kiro、Cursor、Gemini Cli、CodeBuddy、CodeBuddy CN、Qoder、Trae 和 WorkBuddy。

先说最核心的三件事
如果你只关心它到底能解决什么问题,那就看这三点:账号管理、切号、多开实例。其他能力也有,但都围绕这三件事展开。
1. 账号管理
你可以在同一个界面里看账号状态、剩余额度和重置时间,不用来回切换不同 IDE 去查。
对同时维护多个平台、多个套餐的人来说,重点不是“账号有多少”,而是“现在谁还能用、谁该切、谁快到期了”。
2. 切号
切号支持 OAuth、Token / JSON 导入、本地导入等方式,目标不是做一个表面状态切换,而是按对应客户端的真实落盘规则写回本地。
也就是说,切完以后不是“界面变了”,而是本地账号状态真的跟着变了,这样后续打开客户端时才会是同一套结果。

3. 多开实例
同一个平台可以开多个实例,不同实例绑定不同账号,互不干扰。
这个能力的意义很直接:主项目、实验分支、临时验证,可以分开跑,不用总在一个账号里反复折返。
如果你本来就会同时开多个窗口工作,这一项会比“手动切来切去”顺手很多。
这不是“切完再开另一个窗口”的假并行,而是每个实例都能保持自己的用户目录和绑定账号。

其他能力
除了上面三件核心事,项目还有账号迁移、平台分组、图标管理、自动刷新、定时唤醒这些能力。
如果你有希望兼容的平台,欢迎留言提意见。我会在空闲时间去调研接入,后面有机会就会补进来。
安全边界
做账号管理工具,安全边界要先说清楚。
这是本地桌面工具,账号信息都是存在本地,无泄露风险,但是请保护好自己本地数据安全,谨慎在公共电脑使用 使用后也及时清理账号信息等。
账号数据主要保存在本机,比如 `~/.antigravity_cockpit`、`~/.codex`、`~/.gemini` 和本地应用数据目录。
真正会联网的场景主要是 OAuth 登录、Token 刷新、配额查询和版本更新检查。
如果用了插件联动,默认 WebSocket 只监听 `127.0.0.1:19528`,也可以在设置里关闭或改端口。
怎么安装?
macOS(推荐 Homebrew):
brew tap jlcodes99/cockpit-tools https://github.com/jlcodes99/cockpit-toolsbrew install --cask cockpit-tools
如果遇到 macOS “应用已损坏,无法打开”,也可以使用 --no-quarantine 安装:
brew install --cask --no-quarantine cockpit-tools
Windows / Linux 可以直接去 GitHub Releases 下载:
https://github.com/jlcodes99/cockpit-tools/releases
项目地址:
https://github.com/jlcodes99/cockpit-tools
常见问题排查
macOS 提示“应用已损坏,无法打开”?这是 App Store 外安装包常见的 Gatekeeper 拦截,可以按下面方式处理。
1. 命令行修复(推荐)
sudo xattr -rd com.apple.quarantine "/Applications/Cockpit Tools.app"
注意:如果你改过应用名称,请把路径里的名称替换成实际值。
2. 或者打开“系统设置” → “隐私与安全性”,在提示里点“仍要打开”。
如果你也是重度 AI 编程工具用户,欢迎试试看。
觉得有用,可以在我的项目一个star 或者公众号点赞评论。
![]() 公众号二维码 |
![]() 个人二维码 |
夜雨聆风

