安装配置 Claude Code 和 Qwen Code CLI 备忘录
一、安装配置 Claude Code
参见 https://zhuanlan.zhihu.com/p/1937543043256386586
1. 安装 Git for Windows,因为 Claude code 需要使用 Git Bash
从 https://git-scm.com/downloads/win 下载安装 Git for Windows/x64 Setup 即可
添加环境变量 CLAUDE_CODE_GIT_BASH_PATH=C:\Program Files\Git\usr\bin\bash.exe
2. 安装 node.js 20+
3. 安装官方 Claude Code
若输出版本号,则证明安装成功
使用第三方 API 无需登录 Claude Console
4. 使用 zcf 一键搞定 Claude Code 环境设置,包括 API URL/KEY/Model 等
参见 https://github.com/UfoMiao/zcf/blob/main/README_zh-CN.md
例如使用硅基流动的 API(参见 https://docs.siliconflow.cn/cn/usercases/use-siliconcloud-in-ClaudeCode)
BASE_URL="https://api.siliconflow.cn/"
MODEL="可以自行修改所需模型"
API_KEY="请替换 API Key"
URL填错了,Claude 报错一般是
在 https://docs.siliconflow.cn/cn/api-reference/chat-completions/messages 中显示可用模型,
实际没花钱就别选 Pro/* 的模型,可能会遇到错误
账户有赠送余额14元好像也没用,通过 zcf 换成 deepseek-ai/DeepSeek-V3.1 就能用了
----
Pro/deepseek-ai/DeepSeek-V3.1-Terminus,
deepseek-ai/DeepSeek-V3.1,
Pro/deepseek-ai/DeepSeek-V3.1,
deepseek-ai/DeepSeek-V3,
Pro/deepseek-ai/DeepSeek-V3,
moonshotai/Kimi-K2-Instruct-0905,
Pro/moonshotai/Kimi-K2-Instruct-0905,
moonshotai/Kimi-Dev-72B,
baidu/ERNIE-4.5-300B-A47B
----
5. 修改注册表支持右键菜单中通过 Windows Terminal 终端运行,或保存到 .reg 后导入
参见 https://zhuanlan.zhihu.com/p/1937543043256386586
1. 安装 Git for Windows,因为 Claude code 需要使用 Git Bash
从 https://git-scm.com/downloads/win 下载安装 Git for Windows/x64 Setup 即可
添加环境变量 CLAUDE_CODE_GIT_BASH_PATH=C:\Program Files\Git\usr\bin\bash.exe
2. 安装 node.js 20+
node -v # 查看当前 node 版本,或者用 nvm list # 查看所有的 node 版本 nvm install node 22 nvm use 22
3. 安装官方 Claude Code
npm install -g @anthropic-ai/claude-code claude -v
若输出版本号,则证明安装成功
使用第三方 API 无需登录 Claude Console
4. 使用 zcf 一键搞定 Claude Code 环境设置,包括 API URL/KEY/Model 等
参见 https://github.com/UfoMiao/zcf/blob/main/README_zh-CN.md
npx zcf
例如使用硅基流动的 API(参见 https://docs.siliconflow.cn/cn/usercases/use-siliconcloud-in-ClaudeCode)
BASE_URL="https://api.siliconflow.cn/"
MODEL="可以自行修改所需模型"
API_KEY="请替换 API Key"
URL填错了,Claude 报错一般是
404 page not found
在 https://docs.siliconflow.cn/cn/api-reference/chat-completions/messages 中显示可用模型,
实际没花钱就别选 Pro/* 的模型,可能会遇到错误
403 The selected model requires paid balance. Your paid balance is insufficient. Please top up and try again.
账户有赠送余额14元好像也没用,通过 zcf 换成 deepseek-ai/DeepSeek-V3.1 就能用了
----
Pro/deepseek-ai/DeepSeek-V3.1-Terminus,
deepseek-ai/DeepSeek-V3.1,
Pro/deepseek-ai/DeepSeek-V3.1,
deepseek-ai/DeepSeek-V3,
Pro/deepseek-ai/DeepSeek-V3,
moonshotai/Kimi-K2-Instruct-0905,
Pro/moonshotai/Kimi-K2-Instruct-0905,
moonshotai/Kimi-Dev-72B,
baidu/ERNIE-4.5-300B-A47B
----
5. 修改注册表支持右键菜单中通过 Windows Terminal 终端运行,或保存到 .reg 后导入
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\ClaudeCode] @="用 Claude Code 打开" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\ClaudeCode\command] @="wt -d \"%1\" \"cmd.exe /c claude\""
二、安装配置 Qwen Code
参见 https://qwenlm.github.io/qwen-code-docs/zh/deployment/ 以及 https://zhuanlan.zhihu.com/p/1931315594046709995
1. 确认 Node.js 版本 >= 20
略
2. 全局安装 Qwen Code CLI
npm install -g @qwen-code/qwen-code qwen --version
输出版本号,表示安装成功
首次运行要注册并登录 Qwen Code 账户(不是 API 账户),后期可通过 /auth 切换
3. 编写启动文件,配置 API Key 和模型
创建一个 qwen-code.cmd 文件用来启动 CLI,我把这个文件放到了 C:\Users\<用户名>\AppData\Roaming\nvm\v22.19.0\
用到的三个参数需要参考 API 提供商修改成实际可用的,为方便启动不妨将 cmd 文件所在路径也添加到环境变量 PATH 中
我这里用的是阿里百炼
@echo off :: set OPENAI_BASE_URL="https://dashscope.aliyuncs.com/compatible-mode/v1" :: set OPENAI_MODEL="qwen3-coder-plus" :: set OPENAI_API_KEY="你的 API Key" :: 设置环境变量好像无效,改用启动参数的方式 qwen --openai-api-key "你的 API Key" --openai-base-url "https://dashscope.aliyuncs.com/compatible-mode/v1" --model "qwen3-coder-plus" %*
4. 修改注册表支持右键菜单中通过 Windows Terminal 终端运行,或保存到 .reg 后导入
qwen-code.ico 这个图标是我自己画的,没有也没关系
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\QwenCode] @="用 Qwen-code 打开" "icon"="C:\\Users\\<用户名>\\AppData\\Roaming\\nvm\\v22.19.0\\qwen-code.ico" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\QwenCode\command] @="wt -d \"%1\" \"cmd.exe /c qwen-code.cmd\""
<用户名> 需要换成所在的本地用户名

浙公网安备 33010602011771号