如何在 Linux 上免费使用 Claude Code 与 Qwen 模型
发布: (2026年1月4日 GMT+8 04:27)
2 分钟阅读
原文: Dev.to
Source: Dev.to
前置条件
-
已安装并完成认证的 Qwen CLI
-
已安装 Node.js v18+
-
安装 Qwen Code CLI:
npm install -g @qwen-code/qwen-code@latest -
安装 Claude Code 与路由器:
npm install -g @anthropic-ai/claude-code @musistudio/claude-code-router
配置
-
将
LINUX_USER替换为你的 Linux 用户名。 -
打开 Qwen OAuth 凭证文件:
cat /home/LINUX_USER/.qwen/oauth_creds.json文件内容大致如下:
{ "access_token": "YOUR_QWEN_ACCESS_TOKEN_HERE", "token_type": "Bearer", "refresh_token": "YOUR_QWEN_REFRESH_TOKEN_HERE", "resource_url": "portal.qwen.ai", "expiry_date": 1764876220290 } -
复制
access_token的值。 -
创建 Claude Code Router 配置:
cat > ~/.claude-code-router/config.json > ~/.zshrc source ~/.zshrc
验证安装
claude --version # 应显示:Claude Code v2.x.x
ccr version # 应显示版本号
echo $QWEN_ACCESS_TOKEN # 应显示你的令牌
启动路由器
重启路由器服务器:
ccr restart
使用 Claude Code 与 Qwen 模型
启动 Claude Code:
ccr code
测试设置:
> hi
刷新已过期的 OAuth 令牌
如果令牌过期:
-
删除现有的 OAuth 凭证文件以强制重新认证:
rm /home/LINUX_USER/.qwen/oauth_creds.json qwen # 运行 Qwen CLI 重新登录 -
从重新生成的
oauth_creds.json中复制新的access_token。 -
使用
nano或你喜欢的编辑器,在~/.claude-code-router/config.json中用新令牌更新api_key。 -
重启路由器:
ccr restart
希望这能帮助你在 Linux 上免费运行 Claude Code! 💖