Copilot 接入第三方 OpenAI 接口配置指南
许多开发者希望在不依赖官方限制的情况下,为 GitHub Copilot 配置自定义的 OpenAI 兼容端点。其实无需安装额外的插件,只需修改本地扩展配置文件即可实现。这一思路源自微软官方仓库讨论区的建议,通过调整产品版本检测逻辑来解锁高级配置项。
操作步骤
首先定位到 VS Code 的用户扩展目录。对于 Windows 系统,路径通常位于:
C:\Users\<你的用户名>\.vscode\extensions\github.copilot-chat-0.35.0\package.json
注意版本号可能随更新而变化,请根据实际安装的扩展文件夹名称进行调整。打开该文件后,搜索以下字段:
"when": "productQualityType != 'stable'"
将其修改为:
"when": "productQualityType == 'stable'"
保存文件并重启 VS Code。此时在 Copilot Chat 的设置界面中,应该能够看到自定义 Base URL 和模型参数的输入框。
注意事项
此方法属于非官方支持的变通方案。当 Copilot 扩展自动更新时,配置文件可能会被重置,届时需要重新修改。此外,由于绕过了版本检查机制,建议仅在测试环境或非生产环境中使用,以免遇到潜在的兼容性问题。
参考来源
相关技术细节可参考 GitHub Copilot Release Issue #7518。

