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

Copilot 多模型接入 Hoshino-Yumetsuki/as-compatible-copilot

DeepSeek Harness
Hoshino-Yumetsuki61 天前有提交已提供中文文档扫描:未发现敏感能力

在 Copilot Chat 中接入第三方大模型接口

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Hoshino-Yumetsuki/as-compatible-copilot
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
数据截至 2026/10/07·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 61 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

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

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 接入第三方大模型接口

一个 VSCode 扩展,让你在 GitHub Copilot Chat 里使用 OpenAI、Anthropic、Gemini 的 API 服务商。

README

由 DeepSeek 最新模型翻译生成
AS Provider for Copilot 在 VS Code 的 GitHub Copilot Chat 中使用 Anthropic、Google Gemini、OpenAI 及任意兼容接口 License 特性 - 多 Provider 支持:Anthropic Messages、Google Gemini、OpenAI Responses、OpenAI-compatible Chat Completions(兼容 DeepSeek、SiliconFlow 等) - 模型自动发现:通过 Provider 的模型列表接口自动列举可用模型,无需手动填写每个模型 ID - 推理强度控制:支持 low / medium / high / xhigh / max 五档 Reasoning Effort,适配 Anthropic 和 OpenAI 推理模型 - 图片输入:对支持视觉能力的模型启用图片上下文 - 工具调用:对支持 Tool Calling 的模型启用 Agent 工具调用能力 - 可视化配置界面:通过内置界面或指令管理 Provider Profile、模型和全局设置,无需手动编辑任何文件 环境要求 - VS Code >= 1.126.0
展开完整文档(README 剩余 1 节)
AS Provider for Copilot

在 VS Code 的 GitHub Copilot Chat 中使用 Anthropic、Google Gemini、OpenAI 及任意兼容接口

License

特性

- 多 Provider 支持:Anthropic Messages、Google Gemini、OpenAI Responses、OpenAI-compatible Chat Completions(兼容 DeepSeek、SiliconFlow 等)
- 模型自动发现:通过 Provider 的模型列表接口自动列举可用模型,无需手动填写每个模型 ID
- 推理强度控制:支持 low / medium / high / xhigh / max 五档 Reasoning Effort,适配 Anthropic 和 OpenAI 推理模型
- 图片输入:对支持视觉能力的模型启用图片上下文
- 工具调用:对支持 Tool Calling 的模型启用 Agent 工具调用能力
- 可视化配置界面:通过内置界面或指令管理 Provider Profile、模型和全局设置,无需手动编辑任何文件

环境要求

- VS Code >= 1.126.0
- GitHub Copilot 扩展(需启用 chatProvider 和 languageModelSystem 提案 API)

快速开始

1. 在 VS Code 扩展市场 安装 AS Provider for Copilot。
2. 按 Ctrl+Shift+P,执行 AS Provider for Copilot: Open Configuration。
3. 在配置界面添加一个 Provider Profile,选择 Provider 类型并填写 Base URL。
4. 为该 Profile 填写 API Key。
5. 完成后,模型将自动出现在 Copilot 的模型选择器中。

可视化配置界面

本扩展提供可视化配置界面,方便管理 Provider Profile、模型和全局设置,无需手动编辑任何文件。

打开配置界面

按 Ctrl+Shift+P,搜索并执行 AS Provider for Copilot: Open Configuration。

点击展开:工作流示例

1. 添加 Provider Profile
- 在配置页面点击添加 Profile
- 选择 Provider 类型(如 openai-compatible)
- 填写 Base URL(如 https://api.deepseek.com/v1)
- 填写 API Key
- 保存后扩展将自动发现该 Provider 下的所有模型

2. 手动添加模型
- 若 Provider 不支持模型列表接口,可手动添加模型配置
- 填写模型 ID、关联 Profile,并按需配置上下文长度、工具调用、图片输入等能力

3. 在 Copilot 中使用
- 打开 GitHub Copilot Chat(Ctrl+Shift+I)
- 点击模型选择器,选择 "Manage Models..."
- 选择 AS Provider for Copilot 供应商
- 选择已发现或手动配置的模型,开始对话

多 Provider 管理

每个 Provider Profile 对应一个独立的上游 API 服务,可同时配置多个 Profile 并为每个 Profile 单独管理 API Key。

| Provider 类型 | 默认 Base URL | 说明 |
| anthropic | https://api.anthropic.com | Anthropic Claude 系列 |
| google | https://generativelanguage.googleapis.com | Google Gemini 系列 |
| openai-responses | https://api.openai.com/v1 | OpenAI Responses API |
| openai-compatible | 用户自定义 | 任意 OpenAI 兼容接口 |

推理强度控制

对于支持推理功能的模型(如 Claude、GPT 等),可在全局设置中配置推理强度,也可通过模型覆盖(Model Overrides)为特定模型单独设置:

| 档位 | 说明 |
| low | 最低推理消耗,速度最快 |
| medium | 均衡(默认) |
| high | 较高推理深度 |
| xhigh | 深度推理 |
| max | 最大推理消耗 |

此外,还可通过模型覆盖为特定模型单独覆盖 contextLength、toolCalling、imageInput 参数,而不影响全局设置。

命令

| 命令 | 说明 |
| AS Provider for Copilot: Open Configuration | 打开图形化配置页面 |
| AS Provider for Copilot: Set API Key | 为模型或 Profile 设置 API Key |
| AS Provider for Copilot: Delete Configured Entry | 删除已配置的模型或 Profile |
| AS Provider for Copilot: Refresh Discovered Models | 强制刷新自动发现的模型列表 |

开发

点击展开

环境要求

- Node.js 最新 LTS
- Yarn 4.x

常用脚本

安装依赖
yarn install

完整构建(清理 + WebView + 扩展主体)
yarn build

运行测试
yarn test

代码检查
yarn lint

打包 .vsix
yarn build:vsce

项目结构

src/
core.ts # 类型定义、Provider 选项、消息转换 discovery.ts # 模型自动发现 extension.ts # VS Code 扩展入口 storage.ts # 配置持久化 views/ configView.ts # WebView 控制器 webview/ # 配置界面前端(Vue 3) static/ # 构建后的 WebView 静态资源

致谢

- Vercel AI SDK — 底层多 Provider 推理驱动
- VS Code Language Model Chat Provider API

支持 & 许可证

- 提交 Issue:https://github.com/Hoshino-Yumetsuki/as-compatible-copilot/issues
- 许可证:MIT
预览分享卡片长什么样 ↓Hoshino-Yumetsuki/as-compatible-copilot
分享 · DeepSeek Harness Hub
Hoshino-Yumetsuki/as-compatible-copilot

在 Copilot Chat 中接入第三方大模型接口

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部