安装配置 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+
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\""

<用户名> 需要换成所在的本地用户名

posted @ 2025-10-17 14:15  树欲静·而风不止  阅读(118)  评论(0)    收藏  举报