下載安裝node.js
https://nodejs.org/en/download
安裝版.msi
直接下載安裝即可
免安裝版.zip
1.解壓下載的壓縮包
2.創建數據緩存存儲目錄cache和全局安裝工具目錄global
3.配置環境變量
【我的電腦】右鍵選中【屬性】-> 找到【高級系統設置】-> 右下角【環境變量】->下方系統變量進行配置配置
-
創建
NODE_JS_HOME
- 變量名:
NODE_JS_HOME
- 變量值:解壓包的存儲路徑,根據自己實際解壓路徑即可
- 變量名:
-
在
Path
變量中添加nodejs的相關路徑- 解壓包目錄:
%NODE_JS_HOME%
- 全局安裝工具目錄:
%NODE_JS_HOME%\global
- 解壓包目錄:
版本查詢,確認安裝成功
windows鍵+R 打開運行窗口輸入cmd打開命令提示符窗口;或者打開powershell也可以,隨便~~
node -v
npm -v
配置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
配置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就正常了
選擇第一個YES使用我們自己的API key
然后就可以正常使用了