前言¶
DeepSeek Harness (DSH) 通过插件机制扩展模型提供商。在本地运行 LLM 或代理是常见需求。dsh-llm-antigravity 插件提供了一条通往本地 Antigravity CLI (agy) 的路由,允许 DeepSeek Harness 调用本地已安装并登录的 agy 作为 LLM 提供者。
这是什么¶
该插件由用户 zhangzhangco 维护,是一个非 DeepSeek 官方分发的社区插件。它注册了一个名为 antigravity-local 的 LLM 提供者,将对话转发至本地的 agy 命令行工具,并将模型回答返回给 Harness。
核心功能¶
- 注册提供者:在 DeepSeek Harness 中注册
antigravity-local路由。 - 对话转发:将对话历史(包含系统提示、工具调用及结果)转发至本地 agy。
- 文本模式:默认以
textOnly模式运行,不执行 agy 的工具调用,仅返回模型生成的文本答案。 - 模型发现:通过执行
agy models命令发现可用模型列表。 - 免 Key 认证:复用本地 agy 的登录会话,无需在 Harness 中配置 API Key,认证信息存储在 macOS keychain 中。
安装与启用¶
该插件通过 dsh plugin 命令安装到 web profile 中:
dsh plugin --profile web add git+ssh://git@github.com/zhangzhangco/dsh-llm-antigravity.git
安装后,需要编辑配置文件以应用该路由。配置路径为 ~/.dsh/profiles/<profile>/cordis.patch.yml。
典型用法¶
重启 web profile 后,antigravity-local 路由将出现在模型选择器中。插件会缓存模型列表(缓存时间 6 小时),可用模型包括:
- gemini-3.8-flash-high
- claude-sonnet-4-6
- gpt-oss-120b-medium
适用场景与注意¶
- 运行环境:该插件运行在 DSH 的
webprofile 下,不会修改 DSH 核心安装。 - 网络需求:模型发现功能需要网络访问(约 6-10 秒),结果会被缓存。
- 工具调用:默认
textOnly模式避免了 agy 内部工具调用的审批弹窗,但也意味着 agy 的工具能力在 Harness 中不可见。 - 许可证:MIT 许可证。
短结尾¶
该插件为希望在本地使用 Antigravity 能力的开发者提供了集成方案。更多详情可参考社区目录或 GitHub 仓库。