一、获取访问权限
想要免费使用 Claude Pro,可以尝试通过教育邮箱进行认证。如果认证成功,通常有机会获得为期两年的 Pro 权益;若无法完成教育认证,则需考虑购买会员。
认证通过后,登录 GitHub 个人主页,在 Copilot/Features 中开启 Copilot Pro 功能。

二、服务器端配置 Copilot 反向代理
1. 搭建 Node.js 环境
首先需要在服务器上安装 Node.js。前往官网下载 Linux 版本的安装包,解压后上传至服务器。
为了能在任意目录下直接使用 node 和 npm 命令,建议创建软连接:
ln -s /root/node-v24.13.1-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v24.13.1-linux-x64/bin/npm /usr/local/bin/npm
执行成功后,切换到 /usr/local/bin 目录即可看到生成的文件。
接下来编辑系统环境变量配置文件,将路径永久加入 PATH:
vim /etc/profile
在文件末尾添加以下两行 export 代码:
export NODE_HOME=/root/node-v24.13.1-linux-x64
export PATH=$NODE_HOME/bin:$PATH
保存后执行 source /etc/profile 刷新配置。检查版本确认环境生效:
node -v
npm -v
2. 网络环境配置
确保服务器具备访问目标服务的网络条件(如配置代理)。
3. 部署 Copilot API
使用 npm 全局安装并启动服务:
npm install -g copilot-api
copilot-api start
如果遇到权限或路径问题,可尝试使用绝对路径启动:
/root/node-v24.13.1-linux-x64/bin/copilot-api start
启动成功后,终端会显示当前可用的模型列表。

三、本地部署 Claude Code
1. 安装 Node.js
Windows 用户直接下载安装包,按向导一路下一步即可完成安装。

