如果把cursor比作一个代码大牛,那么claude code就是代码大牛的脑子。不同于cursor这种深度集成在IDE里的AI工具,claude code如同一个模块化的大脑 ,完全不受编辑器的限制,更加灵活纯粹。
但问题也随之而来:一个是价格,Pro 版限制不少,Max 版的费用对学生来说是笔不小的开销;另一个是网络,国内用户想顺畅用上官方服务,总会遇到点网络阻碍。就算预算充足,开启魔法解决网络问题。头顶依然悬着一把“封号”的达摩克利斯之剑,还得始终提心吊胆的。
那么,有没有办法能让我们既享受到 Claude Code 的强大,又不用花太多钱,还能在国内稳定使用呢?答案是肯定的。今天就分享一套我正在用的方案:Claude Code + Claude Code Router + 免费模型 API。这套组合能帮把成本降到最低,同时解决访问问题。
Claude Code Router 是什么?
简单来说,Claude Code Router 是一个本地代理工具。它像一个路由器一样,接管了 Claude Code 发出的所有请求。它的核心作用有两个:
- 自由切换模型:你可以不局限于 Anthropic 官方的模型,而是把它指向任何兼容 OpenAI API 格式的后端,比如魔搭(ModelScope),或者其他国产大模型。
- 解决网络问题:通过将请求代理到国内可以稳定访问的模型服务上,彻底解决了访问限制的烦恼。
有了它,我们就能用国内厂商提供的免费 API 额度,来驱动 Claude Code 这个强大工具。
🛠️实战演练:一步步配置你的免费 AI 编程助手
下面我们直接动手,走一遍完整的配置流程。这里我以魔搭社区(ModelScope)的 Qwen3 Coder 模型为例,它的免费额度对于日常开发辅助来说相当够用。
📦第一步:环境准备与安装
首先,确保我们的电脑里装了 Node.js
(建议 v16 以上) 和 npm
。
然后,打开你的终端,我们来安装两个核心工具:
安装 Claude Code 本体
npm install -g @anthropic-ai/claude-code
安装 Claude Code Router
npm install -g @musistudio/claude-code-router
🔑第二步:在魔塔社区获取免费api key
我们需要去魔塔社区获取免费的api key
关于魔搭社区 (ModelScope)
魔搭社区(modelscope)是阿里旗下的,面向中国开发者的人工智能模型社区和平台,类似于 Hugging Face,不过更加贴近国内的开发环境和生态。
登录官网后,绑定阿里云账号,然后在左侧菜单找到 访问令牌(API-KEY),创建一个新的 API Key 并复制它。
一个小提示:创建完api key之后,将鼠标移动到头像位置就会出现用量额度了。官方显示一天有2000的请求额度。但根据实际体验,免费额度可能在数百次左右就会有限流。如果用量较大,可以考虑注册多个账号。
🎛️ 第三步:初始化与配置
安装好之后,运行下面的命令来初始化 Claude Code Router 的配置:
ccr code
这个命令会在你的用户主目录下创建一个名为 .claude-code-router
的文件夹,里面包含一个 config.json
文件。这就是我们接下来要修改的配置文件。(要是没有的话,自己手动创建一个)
打开这个 config.json
文件,清空里面的内容,然后把下面的配置粘贴进去:
{
"Providers": [
{
"name": "modelscope",
"api_base_url": "https://api-inference.modelscope.cn/v1/chat/completions",
"api_key": "your-api-key",
"models": [
"Qwen/Qwen3-Coder-480B-A35B-Instruct",
"Qwen/Qwen3-235B-A22B-Thinking-2507"
],
"transformer": {
"use": [
"maxtoken",
"max_tokens"
],
"max_tokens": 65536,
"enhancetool": true
},
"Qwen/Qwen3-235B-A22B-Thinking-2507": {
"use": "reasoning"
}
}],
"Router": {
"default": "modelscope,Qwen/Qwen3-Coder-480B-A35B-Instruct"
}
}
配置解读:
"Providers"
: 定义了你可以使用的模型服务商。这里我们配置了modelscope
。"api_base_url"
: 这是魔搭社区提供的 API 地址。"api_key"
: 关键! 这里需要替换成你自己的魔搭 API 密钥。你需要去魔搭官网注册登录,然后在个人中心找到 API-KEY 并创建。"models"
: 指定了我们要使用的模型。qwen/qwen-long-coder-32b-instruct
是一个在代码任务上表现不错的免费模型。"Router"
: 设置默认路由。指定了默认使用哪个服务商的哪个模型。
重要提示:把 "your-modelscope-api-key"
替换成你自己的真实密钥,保存文件。
到这里,所有的配置工作就完成了。 Claude Code 已经通过 Router 指向了免费的 Qwen 模型。
🔌 搭配VS Code使用
命令行虽好,但 VS Code 依然是我们的主战场。claude官方提供了claude code for vscode的插件,直接搜索安装就可以了。 这样我们就可以在vscode的终端愉快使用claude code了。
我们新建一个终端,然后输入:
/ide
选择vscode,这样就将claude code和vscode连通了。然后我们在vscode中选中的代码,claude code都可以感知到。
🚀结语
通过 Claude Code Router
这座桥梁,我们成功地将强大的 Claude Code
与免费大模型连接了起来,成功绕开了成本和网络的限制。
这套方案对于想低成本体验 AI 辅助编程的朋友来说,性价比非常高。当然,免费模型的性能和稳定性可能与顶级的付费模型有差距,但对于日常的代码生成、解释、调试和重构等任务,已经能提供巨大的帮助。
技术一直在变,找到适合自己的工具流最重要。希望这篇分享能帮你搭建起自己的高效AI编程环境。如果你有更好的玩法或者遇到了什么问题,也欢迎一起交流。
🔗 参考资源
- GitHub 仓库地址:musistudio/claude-code-router
评论区