dsh-coding-subscription-oauth

@lninghaha · 模型与账号接入
检测有风险提示无安装脚本来源一致

为 DSH 接入 SuperGrok、ChatGPT Plus、Kimi Code、Claude Code 等编码订阅账号的本地 OAuth 登录插件,无需额外 API Key。

v0.5.8版本
npm 预构建包安装方式
2026-08-22最近更新
7 · 1,300Star · 周下载
dsh plugin --profile web add dsh-coding-subscription-oauth查看仓库

插件介绍

根据仓库资料整理 · commit df2590a

主要功能

  • 支持 Grok Build(SuperGrok/X Premium)、Codex(ChatGPT Plus/Pro)、Kimi Code、Claude Code、Google Antigravity 等多家编码订阅账号的本地 OAuth 登录,无需在聊天中粘贴 token。
  • 凭据文件以 0600 权限单独存储、原子写入并跨进程加锁,token 不进入聊天记录、日志或 HTTP 状态。
  • 动态模型目录只展示已登录并标注 (OAuth) 的路由,包括 grok-4.6 的 xhigh 推理档位。
  • 遇到 AUTH 相关鉴权失败时会在到期前刷新 token 并对失败步骤自动重试,避免误报“API key is invalid”。
  • 代理仅作用于经审查的订阅域名,Kimi 中国区默认走直连,可按需单独开启代理。
  • 可选开启本地 loopback 网关,对外暴露兼容 OpenAI/Anthropic 的接口供自有工具调用,默认关闭且不对公网开放。

适合什么时候用

  • 已购买 SuperGrok、ChatGPT Plus/Pro、Kimi Code 或 Claude Pro/Max 订阅,希望直接在 DSH 里用订阅额度而不再单独付费买 API Key。
  • 在远程/无浏览器的 DSH 环境中登录这些订阅账号,需要设备码登录而非本地回环 PKCE。
  • 遇到“本轮运行失败 API key is invalid”等 AUTH 报错,怀疑是 OAuth token 过期导致的中断。

安装后会多出什么

界面Settings → Coding OAuth 页面,含 Accounts / Gateway / Capabilities / About 四个标签页 · 模型选择器中带 (OAuth) 标记的已登录路由列表
命令dsh-coding-oauth

使用前需要

  • 需要有效的对应服务订阅账号:SuperGrok/X Premium、ChatGPT Plus/Pro、Kimi Code 或 Claude Pro/Max(按需登录哪家)。
  • 依赖 DSH 内置插件:@deepseek-ai/dsh-credentials、@deepseek-ai/dsh-host-webserver、@deepseek-ai/dsh-llm、@deepseek-ai/dsh-llm-pi-ai 等 peerDependencies。
  • 若需使用 Google Antigravity 路由,需另外安装配套插件 dsh-agy。
  • 安装后需重启 dsh-web 常驻服务使插件生效。

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
覆盖 1 个宿主行 · 1 个敏感
改写 agent-default-model
宿主能力
Agent 控制浏览器 UI凭据环境变量文件系统外部网络宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库lninghaha/dsh-coding-subscription-oauthnpmdsh-coding-subscription-oauth@0.5.6安装方式npm 预构建包收录日期2026-08-18固定 commitdf2590a7d3b7 · 2026-08-22
dsh plugin --profile web add dsh-coding-subscription-oauth