Antigravity 多账号互踢登出,作者逆向后开源 MultiGravity 解决
Ok-Neighborhood-734 · reddit · 2026-09-26
Reddit 用户重度使用 Google Antigravity 时遇到痛点:多窗口登录不同 Google 账号(work/personal/client)时会互相强制登出。
逆向定位到根因:即使给每个窗口配独立的 --user-data-dir,后端进程 languageserver.exe 仍把 OAuth token 存到 Windows Credential Manager 的全局条目(gemini:antigravity)下,登录账号 B 会覆盖账号 A 的凭据。
作者据此构建了开源工具 MultiGravity,核心机制:
- 每个 profile 独立沙箱(userData + 虚拟 %USERPROFILE%)
- 通过在子进程环境设置 SSHCONNECTION=127.0.0.1 1234 127.0.0.1 22,触发 languageserver.exe 内部的 sshDetector(shouldBypassKeyring()),强制用 profile 目录内的本地文件存储 token,绕开共享的凭据管理器
- 可选择项目完全隔离或在特定账号间共享,同时保持独立 AI 聊天上下文
- 一键生成桌面快捷方式直接启动指定 profile
用 Python Tkinter 写 GUI(零外部依赖),提供编译好的 .exe,支持英/葡/西/俄语,完全开源。
「编程与Agent」频道最新
- 微软发布 Copilot Autopilot:自带记忆与工作区,你不在也能干活 — VraserX · 2026-09-26
- 纯代码生成整片孟买日出街区,Claude Opus 5.5 不用任何 3D 模型 — CurieuxExplorer · 2026-09-26
- 基于 MIT 递归语言模型,开发者开源 Fabric-RLM 处理大规模数据任务 — PawarBI · 2026-09-26
- 从 Claude 转投 ChatGPT Pro 一个月:用户直呼后悔想回去 — Honest_Abroad_5846 · 2026-09-26
- 作者全天用手机向 agent 投放想法,探索不用电脑的工作流 — CurieuxExplorer · 2026-09-26
- 两名生物学家监督,Claude 四周优化 30+ 生化模型代码 — jiqizhixin · 2026-09-26