dsh-claude-oauth
在终端中运行以下命令:
dsh plugin install grloper/dsh-claude-oauth
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install grloper/dsh-claude-oauth,即可安装源自 https://github.com/grloper/dsh-claude-oauth 的 Claude OAuth 集成插件。
插件介绍
在 DeepSeek Harness 中接入 Claude Pro 或 Max 订阅,过去意味着在终端手动跑 OAuth 流程、复制一大串 token、再逐行编辑 YAML 配置文件。dsh-claude-oauth 把这条链路压缩成一次浏览器点击:打开 DSH 设置页,找到 Claude 分区,点击"Sign in with Google / Gmail",在弹出的标签页中授权,回到 DSH 即可看到账户、订阅等级和可用模型已经就绪。底层使用双栈 PKCE OAuth 引擎,同时在 IPv4(127.0.0.1)和 IPv6(::1)回环地址上监听,绕开了 Windows 下 localhost 解析的常见陷阱,让回调流程不再中断。
授权完成后,插件自动将凭据同步到三处:写入 ~/.claude/.credentials.json,使官方 Claude Code CLI 共享同一份授权;更新 ~/.dsh/.credentials.yaml 中的 OAuth token 字段;并在 ~/.dsh/settings.yaml 的 anthropic provider 下挂载当前可用模型列表。模型目录通过 GET /v1/models 动态拉取,从 Sonnet 4.5 到 Opus 4.5、Haiku 4.5 的每一代新模型都会自动出现,无需手动维护列表。5 小时与 7 天配额进度条及重置倒计时会实时显示在设置页和聊天输入框旁,让你随时掌握剩余订阅额度。
这个插件适合已经持有 Claude Pro 或 Max 订阅、并把 DeepSeek Harness 作为主力工作流的开发者。你不再需要每次凭据过期后重跑 CLI token 流程,也不必手动在多份配置文件之间来回切换——一次浏览器授权,插件便在后台持续保持同步。
截图预览
使用场景
- 在 DSH 设置页一键完成 Claude Pro/Max 账户的 Google 授权登录
- 凭据过期后自动续期,无需手动重跑 CLI token 流程或编辑 YAML 配置
- 实时查看 5 小时与 7 天订阅配额进度条及重置倒计时
适合人员
- 已持有 Claude Pro 或 Max 订阅的开发者
- 以 DeepSeek Harness 为主力工作流的日常使用者
- 希望免去手动 token 粘贴与多份配置文件维护的技术人员