跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

使用 Copilot 反向代理部署 Claude 本地开发环境

如何配置 Copilot 反向代理以实现 Claude Code 的本地部署。主要流程包括:利用教育邮箱认证获取免费会员资格;在服务器上安装 Node.js 环境并配置环境变量;搭建 Copilot API 代理服务;最后在本地终端通过 SSH 连接服务器并设置 Anthropic API 密钥及代理地址,解决网络连接问题,完成 AI 编程环境的搭建。

魔尊发布于 2026/4/5更新于 2026/9/1078 浏览

一、教育邮箱认证

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

文章配图

  1. 教育认证通过后在 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'目录,可以看到该目录下有两个文件:

文章配图

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

文章配图

然后编辑 etc 下的 profile 文件:

vim /etc/profile

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

文章配图

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

文章配图

  1. 网络代理配置

确保服务器可访问外网服务。

  1. 配置 Copilot 环境
npm install -g copilot-api

如果出现这种情况:

文章配图

复制 copilot-api 的绝对路径,再 start:

/root/node-v24.13.1-linux-x64/bin/copilot-api start

成功 start 后的终端会出现以下模型:

文章配图

三、本地部署 Claude

  1. 安装最新 NodeJS 环境,下载安装包(Windows 版本)一路下一步安装即可。

文章配图

  1. 安装 claude code

在 cmd 终端中输入 npm install -g @anthropic-ai/claude-code。

  1. 使用 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"

目录

  1. 一、教育邮箱认证
  2. 二、服务器上配置 Copilot 反向代理
  3. 三、本地部署 Claude

更多推荐文章

查看全部
  • LLM 链式架构基础设计与实践
  • Flutter for OpenHarmony:使用 money2 实现高精度金融计算
  • 大疆无人机日志导出与解析方法
  • C++ 使用 etcd-cpp-apiv3 搭建服务注册发现中心
  • Llama-3.2V-11B-COT 模型快速部署:纯 pip+torch 环境配置
  • Trae AI IDE 实战:从零开发 AI Chatbot 应用
  • Spring AI 基于 MySQL 实现对话持久存储详解
  • 基于 Docker 与内网穿透实现 Nginx 远程访问
  • Neo4j 图数据库基础入门
  • GitHub Copilot 集成第三方模型 API 配置指南
  • 用 Python 生成 Node.js 项目结构的桌面工具
  • 鸿蒙双端协同:从手机游戏到 PC 大屏的无缝体验
  • Flutter 三方库 eth_sig_util 的鸿蒙化适配指南
  • Stack-Chan 机器人开发指南:基于 M5Stack 与 JavaScript 的互动构建
  • Cursor Agent Skills 实战指南:打造专属前端 AI 助手
  • PyCharm 和 Anaconda 的安装与配置指南
  • Python 工具 uv 安装指南:解决 command not found 错误
  • Java 结合 PostgreSQL 实现节气与季节检索实战
  • 主流 AI IDE 之一的 Qoder 和 Lingma IDE 介绍
  • 基于Java构建旅游服务平台的架构与实现

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online