一、教育邮箱认证
- 进行教育邮箱认证可免费使用 Claude Pro 2 年,有机会的话可以进行认证,无法教育认证的话只能花钱充 Claude 的会员了。

- 教育认证通过后在 GitHub 个人主页下的 Copilot/Features 中开启 Copilot Pro。

二、服务器上配置 Copilot 反向代理
- 配置 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'目录,可以看到该目录下有两个文件:

编辑环境配置文件,首先 cd 到根目录:

然后编辑 etc 下的 profile 文件:
vim /etc/profile
在该文件的最后一行加入两行 export 的代码,修改完成后执行 source /etc/profile 刷新环境配置:

检查 node 及 npm 版本,出现版本号则 Node.js 环境配置完成:

-
网络代理配置
-
配置 Copilot 环境
npm install -g copilot-api copilot-api start
如果出现这种情况:

复制 copilot-api 的绝对路径,再 start:
/root/node-v24.13.1-linux-x64/bin/copilot-api start
成功 start 后的终端会出现以下模型:

三、本地部署 Claude
- 安装最新 NodeJS 环境,下载安装包(Windows 版本)一路下一步安装即可。

- 安装 Claude Code
在 cmd 终端中输入 npm install -g @anthropic-ai/claude-code。
- 使用 Claude Code,开启两个 cmd 终端,其中一个用来远程链接服务器,注意服务器上要开启 VPN 代理,copilot-api start 也要运行:
ssh 用户名@IP 地址

另一个 cmd 终端,用来使用 Claude Code,在终端中输入 claude 即可启动:

如果出现 Claude Code 无法连接到 Anthropic 服务,修改 claude.json 文件:
Unable to connect to Anthropic services Failed to connect to api.anthropic.com: ERR BAD REQUEST lease check your internet connection and network settings. Note: Claude Code might not be available in your country, Check supported countries at https://anthropic.com/supported-countries
加一行字段,"hasCompletedOnboarding": true:

如果出现需要登陆的情况,在终端中输入以下命令,关闭终端后开启,重新输入 claude。如果依然还需要登陆,删掉.claude.json 文件后再来一次:
setx ANTHROPIC_API_KEY "sk-anything"
setx ANTHROPIC_BASE_URL "http://127.0.0.1:4141"
