一、教育邮箱认证
-
进行教育邮箱认证可免费使用 Claude Pro,有机会的话可以进行认证,无法教育认证的话只能花钱充值会员。
-
教育认证通过后在 GitHub 个人主页下的 Copilot/Features 中开启 Copilot Pro。
二、服务器上配置 Copilot 反向代理
1. 配置 Node.js 环境
在官网下载 Node.js 安装包(Linux):https://nodejs.org/en/download/package-manager
下载完成后将压缩包传到服务器上进行解压。创建软连接,使得在任意目录下都可以直接使用 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 环境配置完成。
2. 网络代理配置
确保服务器具备访问外部服务的网络环境。
3. 配置 Copilot 环境
安装并启动 copilot-api:
npm install -g copilot-api
copilot-api start
如果出现路径问题,复制 copilot-api 的绝对路径再执行 start:
/root/node-v24.13.1-linux-x64/bin/copilot-api start
成功 start 后的终端会出现模型列表。
三、本地部署 Claude
1. 安装最新 NodeJS 环境
下载安装包(Windows 版本),一路下一步安装即可:https://nodejs.org/zh-cn/download
2. 安装 Claude Code
在 cmd 终端中输入以下命令:
npm install -g @anthropic-ai/claude-code
3. 使用 Claude Code
开启两个 cmd 终端,其中一个用来远程链接服务器,注意服务器上要开启网络代理,copilot-api start 也要运行:
ssh 用户名@IP 地址
另一个 cmd 终端,用来使用 claude code,在终端中输入 claude 即可启动。
如果遇到 Unable to connect to Anthropic services 错误,修改 claude.json 文件,添加一行字段:

