🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

Copilot 订阅桥 GongYuanCaiJi/dsh-copilot-sdk

DeepSeek Harness
GongYuanCaiJi80 天前有提交已提供中文文档扫描:含敏感能力

把 Copilot 订阅模型接入 dsh 模型列表

30.3/100
综合分
5
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add GongYuanCaiJi/dsh-copilot-sdk
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · market
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 80 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/11/2) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意

未发布到 npm registry,仅可从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-copilot-sdk(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^20.19.0 || >=22.12.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/7 06:02:13

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件
查看扫描证据(共 2 处,展示前 2 条)
  • 写入本地文件
    esbuild-copilotsdk-nodejs.ts:52
    writeFileSync("dist/cjs/package.json", JSON.stringify({ type: "commonjs" }) + "\n");
  • 执行外部命令固定命令
    esbuild-copilotsdk-nodejs.ts:55
    execSync("tsc", { stdio: "inherit" });
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-llm@deepseek-ai/schemastery@deepseek-ai/dsh-commands
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 桥接到模型列表

README

由 DeepSeek 最新模型翻译生成
dsh-copilot-sdk 把 GitHub Copilot 订阅接进 DeepSeek Harness:一个 copilot LLM provider,直接使用你订阅里的模型(GPT、Claude、DeepSeek……),SDK 库与测试套件 100% 逐字移植自上游。 本插件是 @github/copilot-sdk(MIT,github/copilot-sdk)的 dsh 移植(port),版本钉在 1.0.11(commit 18002a81)。SDK 库本体与上游逐字一致(见 THIRD_PARTY_NOTICES.md 的 SHA-256 校验);.pi/ 下的桥接层是本移植自己的代码。
展开完整文档(README 剩余 1 节)
dsh-copilot-sdk

把 GitHub Copilot 订阅接进 DeepSeek Harness:一个 copilot LLM provider,直接使用你订阅里的模型(GPT、Claude、DeepSeek……),SDK 库与测试套件 100% 逐字移植自上游。

本插件是 @github/copilot-sdk(MIT,github/copilot-sdk)的 dsh 移植(port),版本钉在 1.0.11(commit 18002a81)。SDK 库本体与上游逐字一致(见 THIRD_PARTY_NOTICES.md 的 SHA-256 校验);.pi/ 下的桥接层是本移植自己的代码。喜欢的话,也请给上游一个 star ⭐

功能

- Copilot 订阅即模型池:注册 copilot provider,订阅里可用的模型(gpt-5、claude-sonnet-4.5、deepseek-r1 等)直接出现在 dsh 的模型列表里
- 复刻 Copilot CLI 引擎:SDK 自带 Copilot CLI runtime,无需单独安装 CLI;认证走你已有的 GitHub 登录 / token / BYOK
- 纯聊天桥接:桥接层拒绝一切工具执行请求——Copilot 的 shell、文件编辑等工具绝不会在你的机器上代跑
- 流式输出:assistant 文本与 reasoning(思维链)增量实时转发
- /copilot 命令:status 查看连接与模型数、models 列出可用模型、stop 停掉 CLI runtime
- 100% 逐字移植:SDK 库、docs、samples、测试套件(含离线 replay 的 e2e)全部原样保留,npm test 全绿

效果

dsh 会话中
└─ 模型选择器里出现 copilot / gpt-5、copilot / claude-sonnet-4.5 …
└─ /copilot status
Copilot bridge: connected.
Provider: copilot
Models available: 8
Requires a GitHub Copilot subscription (or BYOK …)

- 每次模型调用对应一个一次性 Copilot 会话:订阅计费走 Copilot 的计费模型(每次 prompt 计入用量)
- 无 Copilot 订阅时也可以用 BYOK(Bring Your Own Key),见下方 FAQ

安装

尚未发布到 npm —— 从 GitHub 或本地目录安装:

GitHub 源(安装时 prepare 会执行 build)
dsh plugin --profile add github:GongYuanCaiJi/dsh-copilot-sdk

本地路径(先在该目录 npm install)
dsh plugin --profile add /path/to/dsh-copilot-sdk

pnpm 默认阻止 git 安装的构建脚本(prepare)。如果 add 报 allowBuilds 错误,
把 pnpm 打印的精确 key 加进 profile 的 pnpm-workspace.yaml 的 allowBuilds 再重试;本插件的原生依赖(koffi FFI)可能被连带拦截,同样放行后重跑。

安装后重启 dsh。插件按需拉起 Copilot CLI(首次模型调用 / /copilot status 时),不需要订阅之外的任何配置。

使用

dsh 侧命令: /copilot status /copilot models /copilot stop

作为模型 provider: 安装后,会话的模型选择器里会出现 copilot provider 及其订阅模型(也可在 agent 配置里指定 provider: copilot + 具体模型 id)。

配置

全部走环境变量(与上游 SDK 一致):

- COPILOT_GITHUB_TOKEN / GH_TOKEN / GITHUB_TOKEN —— GitHub 认证 token(缺省用 copilot CLI 的已登录用户)
- BYOK:在 session/agent 配置里用 SDK 的 provider 配置指定你自己的 API key(OpenAI / Anthropic / 其他)

FAQ

- 需要 Copilot 订阅吗? 需要(含免费额度档),除非用 BYOK。
- 桥接会执行 Copilot 的工具吗? 不会。桥接层把所有权限请求判为拒绝,Copilot 只作为聊天模型回答。
- 模型调用怎么计费? 与 Copilot CLI 相同,每次 prompt 计入你的 Copilot 用量。
- SDK 完整 API 可用吗? 可用。库本身是逐字移植,API 与上游 @github/copilot-sdk 一致;完整 API 参考见上游 README 与 docs/。

License

MIT —— 见 LICENSE。上游为 github/copilot-sdk(MIT)。

授权 / 合规询问 → GitHub issues。

遥测说明: 上游 SDK 自带 telemetry 代码(src/telemetry.ts 与 GitHub telemetry 转发),本移植逐字保留、未删改。本插件的桥接层不传入 telemetry options、也不注册 handler,因此默认不发送;若你自行构造 CopilotClient 并启用,则以上游行为为准。

dsh-copilot-sdk

将你的 GitHub Copilot 订阅带入 DeepSeek Harness:一个 copilot LLM 提供方,服务于你订阅中的模型(GPT、Claude、DeepSeek 等),SDK 库与测试套件 100% 逐字移植自上游。

本插件是 @github/copilot-sdk (MIT,github/copilot-sdk)的 dsh 移植版,锁定于 1.0.11(commit 18002a81)。SDK 库与上游逐字节一致(SHA-256 校验见 THIRD_PARTY_NOTICES.md); .pi/ 下的桥接层是本移植版自己的代码。如果你喜欢它,也给上游点个 star ⭐

功能特性

- 将你的 Copilot 订阅作为模型池:一个 copilot 提供方,其模型(gpt-5、claude-sonnet-4.5、deepseek-r1 等)会出现在 dsh 的模型列表中
- 内嵌 Copilot CLI 引擎:SDK 自带 Copilot CLI 运行时——无需单独安装 CLI;通过你现有的 GitHub 登录 / token / BYOK 进行认证
- 仅聊天桥接:所有工具权限请求都会被拒绝——Copilot 的 shell、文件编辑及其他工具绝不会在你的机器上运行
- 流式输出:助手文本与推理增量会实时转发
- /copilot 命令:status(连接状态 + 模型数量)、models(列表)、stop(关闭 CLI)
- 100% 逐字移植:SDK 库、文档、示例以及完整测试套件(包括离线回放 e2e)均保持原样;npm test 通过

预览

Inside a dsh session
└─ model selector shows copilot / gpt-5, copilot / claude-sonnet-4.5 …
└─ /copilot status
Copilot bridge: connected.
Provider: copilot
Models available: 8
Requires a GitHub Copilot subscription (or BYOK …)

- 每次模型调用都使用一个全新的一次性 Copilot 会话;计费遵循 Copilot 自身的模型(每次提示都会计入你的用量额度)
- 没有订阅?BYOK(自带密钥)也可以——请参阅 FAQ

安装

尚未发布到 npm——请从 GitHub 或本地检出安装:

GitHub 源(安装时 prepare 会运行构建)
dsh plugin --profile add github:GongYuanCaiJi/dsh-copilot-sdk

本地路径(先在插件目录中运行 npm install)
dsh plugin --profile add /path/to/dsh-copilot-sdk

pnpm 会阻止 git 托管的安装在获得允许前运行 prepare 构建脚本——如果 add 失败并报 allowBuilds 错误,请将 pnpm 打印出的确切键添加到该 profile 的 pnpm-workspace.yaml 中的 allowBuilds 下,然后重新运行。接下来原生依赖(koffi FFI)可能会被阻止;以相同方式允许它。

安装后重启 dsh。该插件会按需启动 Copilot CLI(首次模型调用 / /copilot status);除了你现有的 GitHub 认证外无需任何配置。

用法

dsh 侧命令: /copilot status /copilot models /copilot stop

作为模型提供方: 安装后,会话模型选择器会显示 copilot 提供方及其订阅模型(或在你的 agent 配置中设置 provider: copilot 以及模型 id)。

配置

全部通过环境变量进行(与上游 SDK 相同):

- COPILOT_GITHUB_TOKEN / GH_TOKEN / GITHUB_TOKEN — GitHub 认证令牌(默认为已登录的 copilot CLI 用户)
- BYOK:在会话/agent 配置中使用 SDK 的提供方配置以及你自己的 API 密钥(OpenAI / Anthropic / 其他)

FAQ

- 是否需要 Copilot 订阅? 是的(包含免费层级),除非你使用 BYOK。
- 该桥接是否会执行 Copilot 的工具? 不会。所有权限请求都会被拒绝;Copilot 纯粹作为聊天模型运行。
- 使用如何计费? 与 Copilot CLI 相同——每个提示都会计入你的 Copilot 用量。
- 是否提供完整的 SDK API? 是的。该库是逐字移植,因此 API 与上游 @github/copilot-sdk 一致;完整 API 参考见上游 README 和 docs/。

许可证

MIT——请参阅 LICENSE。上游:github/copilot-sdk(MIT)。

许可证 / 合规咨询 → GitHub issues。

遥测: 上游 SDK 附带遥测代码(src/telemetry.ts 和 GitHub 遥测转发),在此移植中逐字保留。本插件的桥接不传递任何遥测选项,也不注册任何处理器,因此它默认不发送任何内容;如果你自行构造 CopilotClient 并启用它,则适用上游行为。
预览分享卡片长什么样 ↓GongYuanCaiJi/dsh-copilot-sdk
分享 · DeepSeek Harness Hub
GongYuanCaiJi/dsh-copilot-sdk

把 Copilot 订阅模型接入 dsh 模型列表

这是你的仓库?认领条目

回到顶部