搞定了kimi k2+ claude code在windows下原生使用
Windows下使用claude code的障礙是shell環境(命令行),非posix風格shell無法正常讓claude code讀取到url和key, 導致無法使用。解決問題的本質是使用符合posix風格的shell環境,我們采用Windows自己的windows terminal (需要從windows store中下載)。
本質: claude code + windows terminal + git for windows? (需要使用它的bash程序)
注意:需要安裝 git for windows, windows terminal 需要調用git 目錄下的bash.exe
如果你的git安裝目錄不是默認路徑,需要設置環境變量指定位置:(例 如)
CLAUDE_CODE_GIT_BASH_PATH = C:\soft\apps\git\current\bin\bash.exe? (這個路徑與你的實際安裝環境對應,不要照抄。默認安裝git for windows 無需設置此環境變量)
windows
1. 安裝 nodejs程序 (網上搜索windows安裝包)
https://nodejs.org/dist/v22.17.1/node-v22.17.1-x64.msi
2. 安裝 claude-code?
npm install -g @anthropic-ai/claude-code
claude --version
3. 設置windows 環境變量
在系統高級設置中添加環境變量
ANTHROPIC_API_KEY 及 ANTHROPIC_BASE_URL
ANTHROPIC_BASE_URL為 ?https://api.moonshot.cn/anthropic/ ,key為你的api_key (從Moonshot AI - 開放平臺?申請,需要充值50塊錢,否則會卡)
4. 安裝git for windows
https://github.com/git-for-windows/git/releases/download/v2.50.1.windows.1/Git-2.50.1-64-bit.exe
5. 在Windows store中安裝windows terminal?
使用windows terminal 的命令行運行
輸入claude then enjoy!