跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
TypeScriptNode.jsAI大前端

VS Code Copilot 接入第三方 OpenAI 兼容模型配置指南

VS Code Copilot 原生支持有限,通过修改开源插件源码可接入第三方 OpenAI 兼容模型。详述了从克隆特定分支、修改安全提示词、编译打包到安装配置的完整流程,解决了访问限制及支付问题,同时提供了去除系统默认自我介绍与安全拦截的实操方案。

莫名其妙发布于 2026/4/9更新于 2026/10/1598 浏览
VS Code Copilot 接入第三方 OpenAI 兼容模型配置指南

VS Code Copilot 原生支持的模型范围有限,且部分国外服务存在访问和支付门槛。为了突破这些限制并自定义系统提示词,我们可以通过修改开源插件源码来实现。目前官方正式版尚未完全开放此功能,建议使用 VS Code Insider 版本配合自行打包的扩展。以下是具体的操作路径。

版本与时效性说明

近期微软已明确关闭相关 Issue,正式版的第三方模型接入功能暂未上线。若需体验,可选择自行打包扩展或使用社区提供的替代方案。本教程基于开源项目 vscode-copilot-chat 的 feat-ui 分支进行构建。

构建与安装流程

首先需要确保本地环境安装了 Node.js 和 npm。打开终端进入项目根目录,拉取特定分支的代码:

git clone -b feat-ui https://github.com/relic-yuexi/vscode-copilot-chat.git

注意不要下载 main 分支,该功能仅存在于 feat-ui 分支中。

接下来清理不需要的安全规则与身份限制。找到 src\extension\prompts\node\base\safetyRules.tsx 文件,这是底层安全规则的入口。将其中拒绝非编程问题的字符串替换为任意内容,即可解除对非编程话题的限制。随后修改 copilotIdentity.tsx,将强制回答 "github copilot" 的逻辑移除,改为空格或其他自定义文本。

准备就绪后开始构建。先安装依赖:

npm install

若遇到 SQLite3 编译失败,可能需要安装 Visual Studio 的 C++ 构建工具。接着执行构建脚本:

npx tsx .esbuild.ts

然后全局安装打包工具 vsce:

npm install -g vsce

最后生成 VSIX 包:

vsce package

完成后,在项目根目录会生成 .vsix 文件。在 VS Code 中按 Ctrl+Shift+P,选择 'Extensions: Install from VSIX',加载生成的文件即可安装。

配置自定义模型

扩展安装成功后,打开模型选择器,点击 manage models。此时会出现官方的 Copilot 没有的选项,表明扩展已生效。理论上所有兼容 OpenAI 格式的供应商均可添加,国内主流模型大多支持。

以 DeepSeek 为例,输入模型名称后回车,再填入对应的 base_url。右下角提示成功后,再次打开选择器即可看到新模型。点击进入后输入正确的 API Key 和模型 ID,具体参数参考对应厂商文档。测试时可直接询问非编程问题,若原版 Copilot 会拒绝回答,而此处能正常交互,则说明配置成功。

注意事项

由于移除了安全规则,模型可能会返回不符合预期的内容,请根据实际需求调整提示词。此外,自行打包的扩展可能随官方更新失效,建议关注上游仓库的动态。

目录

  1. 版本与时效性说明
  2. 构建与安装流程
  3. 配置自定义模型
  4. 注意事项

更多推荐文章

查看全部
  • 从源码看 ArrayList 与 LinkedList 的性能差异
  • Linux 系统 Docker 部署 Trilium Notes 及公网远程访问方案
  • 从 vw/vh 到 clamp(),前端响应式设计的痛点与进化
  • 机器人开源项目精选:覆盖科研、教育、工业与医疗的66个仓库
  • Dify 接入企业微信群聊机器人配置指南
  • whisper.cpp 模型部署与性能实测:从 tiny 到 large-v3-turbo
  • 解决 Docker 无法连接到官方镜像仓库
  • 10 款主流网络爬虫工具对比与选型指南
  • 文心一言 4.5 开源模型技术解析与部署实践
  • 2025 亚洲 WEB3 商业生态创新峰会:MANAGAME 与 ETO 联合发布 GameFi3.0 战略
  • Python 金融大数据分析快速入门与案例详解
  • StreamVLN 具身导航复现:环境搭建、数据集准备与模型推理
  • Android 免 Root 自动抢红包工具 AutoRobRedPackage 使用指南
  • C++ 手写线程池全流程:核心设计、线程安全与死锁解析
  • Stable Diffusion WebUI 中 DeepDanbooru 动漫标签自动生成指南
  • PyCharm 安装 Python 模块失败?常见 pip 报错原因与解决方案
  • Copilot 核心功能、版本区别及使用场景
  • AI 大模型在短视频处理和剪辑中的应用
  • JavaScript Proxy 代理机制与核心方法详解

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online