@dsh-enhanced/coding-subscription-provider
v0.1.1 · 0 天前发布
Use locally authenticated coding subscriptions as DeepSeek Harness model providers.
README
@dsh-enhanced/coding-subscription-provider
将同一台机器、同一 OS 用户已经登录的 Codex、Claude Code、Cursor Agent 与 Grok Build 注册为 DeepSeek Harness 可选择的模型 provider。四条 route 都会通过官方 CLI 的无 prompt 控制面动态列出当前账号可见模型;Codex、Claude 与 Grok 还会暴露逐模型 reasoning effort。调用消耗哪个套餐、是否允许额外用量,仍由对应官方客户端和账号决定。
这是一个实验性的 LLM 兼容层:DSH 把完整对话序列化为一次本地 coding-agent 任务,插件只取回最终助手文本。现有 API Key / OpenAI-compatible provider 是另一条路径,本插件不重复实现。
当前 provider
| DSH provider | 默认命令 | 成熟度 | 默认模型 |
|---|---|---|---|
| codex-subscription | codex | stable | default |
| claude-subscription | claude | experimental | default |
| cursor-subscription | cursor-agent | beta | default |
| grok-subscription | grok | beta | default |
default 不会传 --model,因此保留官方 CLI 当前选择。每条 route 都会把配置中的静态别名与实时目录合并,目录缓存 5 分钟;不需要把每个模型手写进配置。目录是
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- @dsh-enhanced/coding-subscription-provider
- Repo
- git+https://github.com/22-ai-00/dsh-enhanced.git
- Engines
{"node":"^22.19.0 || >=24.0.0"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}