一、账号认证
- 教育邮箱认证
通过教育邮箱完成认证,有机会免费使用 Claude Pro 服务。若无法通过此方式验证,则需考虑官方订阅方案。

- 开启 Copilot Pro
认证通过后,登录 GitHub 个人主页,在 Copilot/Features 中开启 Copilot Pro 功能。

二、服务器环境搭建
- 配置 Node.js 环境
从官网下载 Linux 版 Node.js 安装包并解压至服务器目录。为了能在任意路径下使用 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 目录确认文件已生成。接着编辑系统环境变量配置文件:
vim /etc/profile
在文件末尾追加以下导出语句,保存后刷新配置:
source /etc/profile
检查版本信息,若显示版本号即表示环境配置成功。

- 网络代理配置
确保服务器具备访问目标服务的网络条件(如配置 HTTP/HTTPS 代理)。
- 安装 Copilot API
使用 npm 全局安装相关工具包:
npm install -g copilot-api
启动服务时,如果直接运行 copilot-api start 报错,可尝试指定绝对路径:
/root/node-v24.13.1-linux-x64/bin/copilot-api start
启动成功后,终端应显示支持的模型列表。

三、本地客户端部署
- 安装 Node.js
在本地 Windows 系统下载安装最新版本的 Node.js,按向导一路安装即可。

- 安装 Claude Code
在命令行终端执行以下命令全局安装:
npm install -g @anthropic-ai/claude-code
- 连接与调试
打开两个终端窗口:
- 一个用于 SSH 远程连接服务器(需确保服务器端 VPN 及 Copilot API 已启动):
ssh 用户名@IP 地址 - 另一个用于本地调用 Claude Code,输入
claude启动。
若遇到连接 Anthropic 服务失败的错误,提示包含 ERR BAD REQUEST,请修改本地的 claude.json 配置文件,添加字段:
"hasCompletedOnboarding": true
如需手动设置密钥或代理地址,可在终端执行以下命令(Windows 环境):
setx ANTHROPIC_API_KEY "sk-anything"
setx ANTHROPIC_BASE_URL "http://127.0.0.1:4141"
执行后重启终端生效。若仍提示需要登录,删除 .claude.json 文件后重新尝试上述步骤。

