前言¶
DeepSeek Harness (DSH) 提供了統一的模型路由接口。對於擁有 Google Antigravity (AI Pro / Ultra) 訂閱的用戶,直接接入這些模型需要處理複雜的 Cloud Code Assist 協議和鑑權流程。dsh-subscription-antigravity 插件提供了一個解決方案:它通過瀏覽器 PKCE 登錄授權,在本地構建一個 OpenAI 兼容的迴環代理,將 Google Cloud Code Assist 中的 Gemini、Claude 和 GPT-OSS 模型作爲 DeepSeek Harness 的模型提供者接入。
該插件由 shaomingbo 維護,採用 MIT 許可證,是一個非官方的集成工具。
核心功能¶
- 複用 Google Antigravity 訂閱(Pro / Ultra)
- 瀏覽器 PKCE 登錄授權
- 本地迴環 OpenAI 兼容代理
- 多賬號池,支持額度可見和即時切換
- 與 Cloud Code Assist 集成
安裝與啓用¶
使用 DSH 提供的命令行工具安裝插件,版本爲 v0.2.1:
npx --yes github:shaomingbo/dsh-subscription-antigravity#v0.2.1
安裝後,插件默認添加到 web profile。安裝過程不會停止或重啓 DSH,因此需要在命令執行完畢後手動重啓 DSH 並硬刷新 Web 界面才能生效。
其他常用命令:
npx --yes github:shaomingbo/dsh-subscription-antigravity#v0.2.1 status
npx --yes github:shaomingbo/dsh-subscription-antigravity#v0.2.1 uninstall
使用說明¶
安裝完成後,在 DSH 的設置菜單中會出現 Antigravity 選項。
1. 賬號授權與池管理¶
- 添加賬號:點擊“添加 Google 賬號”,瀏覽器會彈出 Google 賬號選擇器。OAuth 使用 PKCE 協議,回調服務器僅監聽
localhost:51121。授權範圍包括aicode,cloud-platform,userinfo.email等。 - 多賬號池:可以添加多個 Google 賬號。每個賬號卡片會顯示郵箱、活躍狀態、項目、最低已知剩餘額度、重置時間以及運行時模型額度列表。
- 切換賬號:點擊“使用此賬號”可立即切換,無需重新登錄。新請求將使用當前選中的賬號。已發起的請求會繼續使用原賬號,直到結束。
2. 模型路由¶
插件會在 DSH 的模型選擇器中生成一個名爲 antigravity 的路由,包含以下模型:
* Gemini 系列:gemini-3.8-flash, gemini-3.7-flash, gemini-3.6-flash, gemini-3.5-flash, gemini-3.1-pro
* Claude 系列:claude-sonnet-4-6, claude-opus-4-6
* GPT-OSS:gpt-oss-120b
3. 遠程環境¶
如果在遠程或無頭瀏覽器環境中使用,需將回調 URL (http://localhost:51121/oauth-callback?...) 粘貼到相應的字段中。
注意事項¶
- 非官方集成:該插件非 Google 官方開發,未獲得官方授權,僅供已擁有相關訂閱的用戶在合規範圍內使用。
- 憑證安全:OAuth 令牌僅存儲在
$DSH_HOME/.antigravity-auth文件中,權限爲 0600,採用原子寫入。令牌僅發送給 Google 的 OAuth 和 Cloud Code Assist 端點,不會泄露。 - 卸載行爲:卸載插件不會刪除憑證文件,需手動刪除
$DSH_HOME/.antigravity-auth進行徹底清除。 - 功能範圍:使用量計費和非 Google 端點不在當前插件範圍內。
總結¶
該插件通過本地代理和賬號池機制,簡化了在 DSH 中使用 Google Antigravity 資源的流程。適合需要整合 Google Cloud Code Assist 資源的 DeepSeek Harness 用戶。