
🚀 专业的 Google Gemini & Claude AI 多账号管理器
English | 简体中文
在使用 Antigravity IDE 时,你是否遇到过这些问题?
Antigravity Manager 就是为解决这些问题而生的!它是一个专业的 Electron 桌面应用,帮助你:
☁️ 云账号池管理
|
📊 实时额度监控
|
🔄 智能自动切换
|
🔐 安全优先
|
💾 账号备份
|
⚙️ 进程控制
|
🔌 本地 API 代理
|
🛠️ 开发者工具
|
state.vscdb 账号

从 Releases 页面下载适合你平台的最新版本。
| 平台 | 下载链接 |
|---|---|
| Windows (x64/ARM64) | .exe 安装包 |
| macOS | .dmg 安装包 |
| Linux | .deb / .rpm |
| NixOS / Nix | nix run github:Draculabo/AntigravityManager |
你可以通过项目提供的 flake 将 Antigravity Manager 集成到你的 Nix 配置中。
先在你的 flake.nix 的 inputs 中加入:
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
antigravity-manager.url = "github:Draculabo/AntigravityManager";
};
然后把 antigravity-manager.overlays.default 添加到 nixpkgs.overlays。这样会基于你自己的 nixpkgs 实例构建,并继承你的全局配置。
# 添加到你的 NixOS/Home Manager 配置中
{
nixpkgs.overlays = [ inputs.antigravity-manager.overlays.default ];
# Antigravity Manager 使用非自由许可证 (cc-by-nc-sa-40)
nixpkgs.config.allowUnfree = true;
environment.systemPackages = [
pkgs.antigravity-manager
];
}
如果你已经使用上面的 overlay,也可以直接在 devShell 里加入:
devShells.default = pkgs.mkShell {
packages = [
pkgs.antigravity-manager
];
};
[!NOTE] 由于该包是非自由软件,你必须在
nixpkgs配置中开启allowUnfree = true;,否则会评估失败。
# 克隆仓库
git clone https://github.com/Draculabo/AntigravityManager.git
cd AntigravityManager
# 安装依赖
npm install
# 启动开发模式
npm start
# 构建生产版本
npm run make
| 类别 | 技术 |
|---|---|
| 核心 | Electron、React、TypeScript |
| 构建工具 | Vite |
| 样式 | TailwindCSS、Shadcn UI |
| 状态管理 | TanStack Query、TanStack Router |
| 数据库 | Better-SQLite3 |
| 测试 | Vitest、Playwright |
| 命令 | 描述 |
|---|---|
npm start |
启动开发模式 |
npm run lint |
运行 ESLint 检查 |
npm run format:write |
使用 Prettier 格式化代码 |
npm run test:unit |
运行单元测试 |
npm run test:e2e |
运行 E2E 测试 |
npm run test:all |
运行所有测试 |
npm run type-check |
TypeScript 类型检查 |
npm run make |
构建生产包 |
AntigravityManager/
├── src/
│ ├── main.ts # Electron 主进程
│ ├── preload.ts # 预加载脚本
│ ├── renderer/ # React 渲染进程
│ ├── ipc/ # IPC 通信处理
│ └── server/ # 内置服务器
├── docs/ # 文档和资源
└── .github/ # GitHub 配置
如果你希望用 Proxyman 抓取和排查 Antigravity 或 Antigravity Manager 的流量,请先阅读:
Q: 程序无法启动怎么办?
请检查:
npm installnode_modules 后重新安装Q: 账号登录失败?
Q: macOS 上提示 Keychain/凭据管理不可用,OAuth 无法保存?
这是 macOS 安全机制导致的常见问题,通常出现在未签名的应用或从 Downloads 直接运行的场景。 这是临时方案,仅适合个人设备:
/Applicationssudo xattr -dr com.apple.quarantine "/Applications/Antigravity Manager 2.app"
codesign --force --deep --sign - "/Applications/Antigravity Manager 2.app"
重新打开应用后,Keychain 应会提示授权(可选“始终允许”)。
Q: 如何反馈问题或建议?
请通过 GitHub Issues 提交问题或建议。
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=Draculabo/AntigravityManager&type=Date" />
欢迎贡献代码!请阅读 CONTRIBUTING.md 了解详情。
我们遵循 Contributor Covenant 行为准则。
[!WARNING] 仅供学习研究使用
本项目仅供教育和研究目的,按"原样"提供,不提供任何保证。严禁商业使用。
使用本软件即表示您同意不会将其用于任何商业目的,并自行负责确保您的使用符合所有适用法律法规。作者和贡献者对因使用本软件而产生的任何滥用或损害不承担责任。
如果这个项目对你有帮助,请给一个 ⭐ Star 支持!
$ claude mcp add AntigravityManager \
-- python -m otcore.mcp_server <graph>