前言¶
DeepSeek Harness(DSH)通過插件擴展模型 provider,讓智能體在統一循環裏切換不同推理後端。若你已在 Windows 或 macOS 上安裝 Google 官方的 Antigravity 桌面版或 Antigravity IDE,並希望把這些賬號下的 Gemini、Claude 等模型直接用於 DSH,而不必在 Google Cloud Console 裏單獨建 OAuth 項目,就需要一個能讀取本地安裝、完成 OAuth 並對接 DSH provider 接口的插件。下面介紹社區維護的非官方插件 Antigravity Next for DSH(npm 包名 agy-next,provider id 爲 agy-next)。
這是什麼¶
Antigravity Next for DSH 是面向 DeepSeek Harness 的非官方模型 provider 插件,由 kizaki-R 維護,在 SkillHub 目錄中歸類爲「模型推理」。簡介爲:Antigravity provider for DeepSeek Harness. Unofficial.
插件聲明與 Google、DeepSeek 無隸屬或官方背書關係;使用前需具備已授權的 Google 賬號,以及本機已安裝的官方 Antigravity 應用(應用無需保持運行)。憑證默認保存在 <DSH_HOME>/storages/agy-next-oauth.json,發現本地客戶端爲只讀,不上傳 token。
環境要求¶
- DeepSeek Harness:
0.1.5~0.2.x(README 寫明已在0.2.1驗證),Node.js>=20。 - 官方 Antigravity:本機安裝桌面版或 Antigravity IDE(Linux 支持進行中)。
- Google 賬號:可在瀏覽器中完成授權。
核心功能¶
以下能力均來自項目 README,安裝與配置前可在 GitHub 倉庫 覈對。
本地 OAuth,無需 Cloud Console 建項
從本機 Antigravity 桌面或 IDE 安裝中解析 OAuth 客戶端對,不必在 Google Cloud Console 創建項目或憑據。
雙佈局與 IDE
同時支持官方桌面(Electron ASAR)與 Antigravity IDE(VS Code 分支),自動回退並可自定義目錄發現。
路徑解析
可粘貼安裝目錄、可執行文件(Antigravity.exe / Antigravity IDE.exe)、內部目錄(resources/app)或 Windows 開始菜單 .lnk 快捷方式,解析器會還原規範安裝根路徑。
多賬號池
可添加多個 Google 賬號並設置配額閾值;某一賬號用盡時自動切換到備用賬號。
配額遙測
在設置面板中展示 Gemini、Claude、Gemini 4 Argon 的實時配額進度(含 5 小時與周窗口)。
推理強度
對 Gemini 4 Argon、Gemini 3.8 Flash、Claude 等模型映射 Low / Medium / High reasoning effort。
支持的模型族(節選)
| 模型族 | 代表模型 id | 上下文 | 說明 |
|---|---|---|---|
| Gemini 4 Argon | gemini-4-argon |
1M | 推理強度、5h/周配額遙測 |
| Gemini 3 / 2.5 | gemini-3.8-flash、gemini-3-flash、gemini-2.5-pro、gemini-2.5-flash |
1M | 流式、工具調用 |
| Claude | claude-sonnet-5-5、claude-opus-5-5 等 |
1M | Cloud Code Assist Claude 運行時 |
| 開源 | gpt-oss-120b |
128k | 開源權重推理 |
倉庫無硬編碼 Google Client ID/Secret;登出時會寫入 loggedOut: true 的空賬本,避免從舊配置自動重新導入。
安裝與啓用¶
DSH 生態強調「一切皆插件」;SkillHub 插件目錄 爲社區站點,與 DeepSeek / 幻方無官方從屬關係。插件以當前 DSH 進程權限運行,安裝前建議閱讀源碼與 MIT 許可證。
方式一:DSH 市場(推薦)
- 在 DSH 側欄打開 Plugins → Marketplace。
- 搜索
agy-next或antigravity。 - 點擊 Install,然後重啓 DSH。
方式二:CLI 安裝到 profile
在 profile 目錄下安裝 npm 包(當前 README 列出版本徽章對應 npm 包 agy-next):
cd ~/.dsh/profiles/desktop
npm install agy-next@latest
方式三:本地開發者鏈接
dsh plugin --profile <profile> add link:/absolute/path/to/agy-next
典型用法¶
圖形界面:賬號與安裝檢測¶
在 DSH 中打開 Settings → AGY-Next:
- Check Status:確認 DSH 已檢測到本地 Antigravity 桌面或 IDE。
- Custom Path(可選):非標準路徑時,將文件夾、可執行文件或開始菜單快捷方式填入「Custom installation path」,點擊 Check 再 Save。
- Add Account:點擊 Sign in / Add account,在瀏覽器完成認證;賬號出現在 Account Pool,並顯示配額進度條。
clientSource 等高級項可在 profile 的 cordis.yml 中配置(見下一節)。
CLI:登錄與狀態¶
在插件包目錄或通過 npm scripts:
npm run login # 登錄賬號
npm run login -- --status # 查看當前賬號與配額
npm run login -- --force # 強制重新認證
npm run login -- --logout # 清除已存憑證
包還提供二進制 agy-next-login(見 package.json 的 bin 字段)。
cordis.yml 配置示例¶
在 profile 的 cordis.yml 中爲 provider agy-next 增加可選參數:
- id: agy-next
name: agy-next
config:
clientSource: "auto" # "auto"(默認,桌面優先 IDE 回退)、"desktop" 或 "ide"
credentialPath: "" # 默認 <DSH_HOME>/storages/agy-next-oauth.json
streamIdleTimeoutMs: 300000 # 流空閒保護超時(毫秒,默認 5 分鐘)
discoveryTimeoutMs: 8000 # 本地客戶端發現超時(毫秒)
projectCacheTtlMs: 1800000 # 項目元數據緩存 TTL(毫秒,30 分鐘)
runtimeModel: "" # 可選:固定上游 model id
經過上面的步驟,在 DSH 智能體循環中選擇 agy-next 提供的模型即可走本地 Antigravity / Cloud Code Assist 鏈路。
適用場景與注意¶
適合誰
- 已在本機安裝官方 Antigravity 桌面或 IDE,並希望在 DSH 裏統一調度 Gemini、Claude 等模型。
- 希望多 Google 賬號輪換、在 UI 裏看配額,而不是自建 Cloud OAuth 項目。
- 需要爲 Argon / Flash / Claude 等模型顯式設置 reasoning effort。
務必注意
- 非官方集成;依賴 Google 賬號授權與本機 Antigravity 安裝,Linux 支持尚未完成(README 標註 in progress)。
- 插件與 DSH 同進程權限運行;安裝前檢查 GitHub 源碼 與許可證,勿在未審計的 fork 上盲目
npm install。 - 僅使用 README 給出的安裝路徑;勿憑倉庫名臆造
dsh plugin add github:...命令。
結尾¶
Antigravity Next for DSH 把本地官方 Antigravity 安裝與 Google OAuth 接到 DSH 的 agy-next provider,減少 Cloud Console 建項步驟,並支持多賬號、配額展示與 cordis.yml 細調。目錄與文檔:
- SkillHub:Antigravity-Next-for-DSH
- GitHub:kizaki-R/Antigravity-Next-for-DSH