Draculabo/AntigravityManager
Antigravity Manager is a desktop application for managing the Google accounts used by Antigravity clients (including Classic, Antigravity IDE and agy CLI). View model quota in real time, switch client accounts seamlessly, and connect AI coding tools like Claude Code, Codex and OpenCode through a high-performance local API gateway.
解决的问题
Antigravity Manager 专为 Antigravity IDE 的用户设计,这些用户常受 AI 模型的严格速率限制和配额所困扰。它消除了在一个账号配额耗尽时,需要手动切换多个 Google Gemini 和 Claude 账号的需求,同时也提供了一种通过本地 API 代理将这些账号用于其他开发工具的方式。
运作方式
此应用程序是一个基于 Electron 的桌面应用程序,用于管理 AI 账号池。它使用 OAuth 添加账号,并实时监控其状态和配额使用情况。当模型的配额低于某个阈值(例如 5%)或达到速率限制时,软件会自动切换到池中的下一个可用账号。它还包含一个内置的代理服务器,与 OpenAI 和 Anthropic API 兼容,允许用户映射模型(例如将 Claude 映射到 Gemini)并通过代理路由请求。
适用对象
Antigravity IDE 的开发者和重度用户,他们利用多个 AI 账号来维持 Gemini 和 Claude 模型的高用量使用,而不中断。
重点特色
- 智能自动切换:当配额不足或达到速率限制时,自动轮换账号。
- 本地 API 代理:提供与 OpenAI/Anthropic 兼容的代理服务器,用于本地开发。
- 实时监控:可视化进度条追踪多个模型(例如 gemini-pro、claude-3-5-sonnet)的配额使用情况。
- 安全存储:使用 AES-256-GCM 加密和原生操作系统凭据管理器来保护敏感账号数据。
- IDE 集成:可自动扫描并从 IDE 的内部数据库(
state.vscdb)导入账号。
相关
- 项目
- 项目
- 项目
- 项目