综合介绍
Copilot后端代理服务是一个开源项目,旨在通过借助其他FIM模型(如DeepSeek)来管理GitHub Copilot插件服务端,同时支持多人共享官方账号。该服务支持多种IDE,包括VSCode、Jetbrains IDE系列、Visual Studio 2022和HBuilderX,能够在本地模型下实现断网环境中的运行。通过使用本地模型,开发者可以在离线环境中继续享受代码补全和提示功能,从而提高开发效率。
免费的公共服务端点: mycopilot.noteo.cn 配置说明
功能列表
- 支持多种IDE:包括VSCode、Jetbrains IDE系列、Visual Studio 2022和HBuilderX。
- 本地模型支持:在断网环境下运行,确保开发者在离线状态下也能使用代码补全和提示功能。
- 多人共享官方账号:支持多人共享GitHub Copilot官方账号,降低使用成本。
- 代码补全和提示:提供智能的代码补全和提示功能,提高开发效率。
- Docker部署:支持使用Docker进行快速部署,简化安装和配置过程。
- 环境变量配置:提供详细的环境变量配置说明,方便用户根据需求进行自定义设置。
- SSL证书自动更新:自动更新SSL证书,确保服务的安全性和稳定性。
使用帮助
安装流程
- 下载最新版本的可执行文件,访问releases页面。
- 在可执行文件同级目录下创建.env文件,参考.env.example文件进行配置。
- 启动服务:执行以下命令启动服务:
docker-compose up -d
- 配置IDE:根据以下方法配置对应的IDE。- VSCode:- 安装GitHub Copilot插件。
- 修改VSCode的settings.json文件,添加以下配置:"github.copilot.advanced": { "authProvider": "github-enterprise", "debug.overrideCAPIUrl": "https://api.copilot.supercopilot.top", "debug.overrideProxyUrl": "https://copilot-proxy.copilot.supercopilot.top", "debug.chatOverrideProxyUrl": "https://api.copilot.supercopilot.top/chat/completions", "debug.overrideFastRewriteEngine": "v1/engines/copilot-centralus-h100", "debug.overrideFastRewriteUrl": "https://api.copilot.supercopilot.top" }, "github-enterprise.uri": "https://copilot.supercopilot.top"
- 重启VSCode并登录GitHub Copilot插件。
 
- Jetbrains IDE系列:- 打开设置 > 语言与框架 > GitHub Copilot > Authentication Provider,填写值为copilot.supercopilot.top。
 
- 打开设置 > 语言与框架 > GitHub Copilot > Authentication Provider,填写值为
- Visual Studio 2022:- 更新到最新版本(至少为17.10.x)。
- 打开工具 > 环境 > 账户,勾选包含GitHub Enterprise服务器账户。
- 重启Visual Studio 2022。
- 点击添加GitHub账户,切换到GitHub Enterprise选项卡,输入https://copilot.supercopilot.top。
 
- HBuilderX:- 下载copilot-for-hbuilderx-v1.zip插件到本地。
- 将插件安装到plugin目录下,参考离线插件安装指南。
- 重启HBuilderX并登录GitHub Copilot插件。
 
- 下载
 
- VSCode:
使用方法
- 启动服务后,访问https://copilot.supercopilot.top/github/login/device/code获取ghu_参数。
- 将获取到的ghu_参数填写到.env文件中的COPILOT_GHU_TOKEN环境变量中。
- 重启服务和IDE,即可使用GitHub Copilot插件的代码补全和提示功能。
© 版权声明
文章版权归 AI分享圈  所有,未经允许请勿转载。
相关文章
暂无评论...





 简体中文
简体中文  English
English  日本語
日本語  한국어
한국어  Русский
Русский  Español
Español