windows下安装claude code+国产大模型glm4.5接入(无需科学上网)

下载安装node.js

https://nodejs.org/en/download
在这里插入图片描述

安装版.msi

直接下载安装即可

免安装版.zip

1.解压下载的压缩包
2.创建数据缓存存储目录cache和全局安装工具目录global

3.配置环境变量
【我的电脑】右键选中【属性】-> 找到【高级系统设置】-> 右下角【环境变量】->下方系统变量进行配置配置

  • 创建NODE_JS_HOME

    • 变量名:NODE_JS_HOME
    • 变量值:解压包的存储路径,根据自己实际解压路径即可
      在这里插入图片描述
      ![[2-2nodejs环境变量配置.png]]
  • Path变量中添加nodejs的相关路径

    • 解压包目录:%NODE_JS_HOME%
    • 全局安装工具目录:%NODE_JS_HOME%\global
      在这里插入图片描述

版本查询,确认安装成功

windows键+R 打开运行窗口输入cmd打开命令提示符窗口;或者打开powershell也可以,随便~~

node -v
npm -v

![[3版本查询.png]]

配置npm全局安装路径

npm config set prefix "D:\devSoftware\nodejs_all\node-v22.19.0-lts\global"
npm config set cache "D:\devSoftware\nodejs_all\node-v22.19.0-lts\cache"

切换npm国内镜像源,方便下载

npm config set registry https://registry.npmmirror.com
npm get registry

安装Claude Code

下载安装

# 安装 Claude Code
npm install -g @anthropic-ai/claude-code

# 查看安装的版本信息
npm list -g @anthropic-ai/claude-code

# 查询版本
claude --version

![[安装Claude Code.png]]

配置git

环境变量中配置:

  • CLAUDE_CODE_GIT_BASH_PATH
    • D:\devSoftware\Git\bin\bash.exe 【本地git安装目录下的bin】

绕过claude code区域限制

执行一下脚本

node --eval 'const os = require("os"); const fs = require("fs"); const path = require("path"); const homeDir = os.homedir(); const filePath = path.join(homeDir, ".claude.json"); if (fs.existsSync(filePath)) {const content = JSON.parse(fs.readFileSync(filePath, "utf-8")); fs.writeFileSync(filePath, JSON.stringify({ ...content, hasCompletedOnboarding: true }, null, 2), "utf-8");} else {fs.writeFileSync(filePath, JSON.stringify({ hasCompletedOnboarding: true }), "utf-8");}'

这个脚本会自动在用户目录(C盘写得用户目录下)下找到或创建一个名为.claude.json的配置文件,并把hasCompletedOnboarding这个参数设置为true

GLM-4.5接入

智谱AI开放平台:https://open.bigmodel.cn/
环境变量中配置以下三个变量:有的是用的key有的用的token,看着来整吧。
我直接两个一起配上去,啊哈哈哈

  • ANTHROPIC_API_KEY
    • 智谱平台的api-key
  • ANTHROPIC_AUTH_TOKEN
    • 智谱平台的api-key
  • ANTHROPIC_BASE_URL
    • https://open.bigmodel.cn/api/anthropic

运行claude

claude

我这里一运行就提示missing api key
原因是配置的环境变量没有生效,所以重启了电脑再次运行claude就正常了

![[启动claude.png]]

选择第一个YES使用我们自己的API key

然后就可以正常使用了
![[正常运行claude.png]]

Claude Code 是一个由 Anthropic 开发的 AI 编程助手,它能够理解并生成代码、解释程序逻辑、调试错误以及提供文档支持等功能。虽然官方主要针对 macOS 和 Linux 提供了较为简便的安装方式,但在 Windows 上也可以通过一些额外步骤完成安装。 ### 安装前的准备 在开始之前,需要确保你的系统满足以下条件: - **Python 3.8 或更高版本**:Claude Code 需要 Python 环境支持,建议使用 [Anaconda](https://www.anaconda.com/) 来管理虚拟环境。 - **Node.js 和 npm**:部分依赖可能需要 Node.js 来构建前端组件或运行本地服务。 - **Git 工具**:用于克隆项目仓库和版本控制。 - **文本编辑器或 IDE**:如 VSCode、PyCharm 等,便于后续开发与调试。 你可以从官方网站下载并安装这些工具。[^2] ### 克隆项目仓库 打开命令行工具(推荐使用 PowerShell 或 Git Bash),执行以下命令来获取最新版的 Claude Code 源码: ```bash git clone https://github.com/anthropics/claude-code.git cd claude-code ``` 如果遇到网络问题无法访问 GitHub,请尝试使用代理或者寻找镜像源。[^1] ### 创建 Python 虚拟环境 为避免与其他项目的依赖冲突,建议创建一个新的虚拟环境。以 `venv` 为例: ```bash python -m venv venv source venv/Scripts/activate # 在 PowerShell 中使用 ``` 激活后,安装所需的 Python 包: ```bash pip install -r requirements.txt ``` ### 配置 API Key Claude Code 需要一个有效的 API 密钥才能正常工作。如果你没有官方提供的密钥,则需要前往 [Anthropic 官网申请](https://console.anthropic.com/) 获取。 将密钥保存到环境变量中,例如: ```powershell $env:ANTHROPIC_API_KEY="your_api_key_here" ``` 或者将其写入配置文件 `.env`: ```env ANTHROPIC_API_KEY=your_api_key_here ``` ### 启动本地服务 根据项目文档中的说明启动服务。通常情况下,可以通过如下命令运行: ```bash npm start # 如果有前端界面 python app.py ``` 如果没有明确指示,查看 `README.md` 文件中的详细说明。[^1] ### 使用浏览器访问 当服务成功启动后,在浏览器中输入 `http://localhost:8000`(端口号可能不同)即可打开 Claude Code 的用户界面。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值