Claude Code是由Anthropic公司开发的AI编程工具,允许你用自然语言直接与代码库交互,以命令行(CLI)方式运行,可使用Anthropic公司的大模型Opus、sonnet等,也可以使用第三方的大模型如gemini、codex、GLM等。

Claude Code + Claude Opus大模型能够实现目前最强的AI编码功能,Claude Code免费使用,但Opus、Sonnet等Anthropic自家大模型收费很贵,并且Anthropic公司将中国列为敌对国家,无论是注册充值还是日常使用都会严格检查动辄封号,使用起来困难重重,所以最简单安全的方式是使用OpenRouter作为路由。
OpenRouter是最大的大语言模型(LLM)的聚合接口和路由之一,通过一个账户一个API Key即可切换并使用几乎所有主流的大模型,支持支付宝和微信充值,同时使用OpenRouter当路由中转一下也可以免去麻烦危险的Claude账户注册使用环节。
CC Switch是一个开源的工具软件,可以动态切换Claude Code所使用的大模型,配合OpenRouter可以实现无需注册各种账户,一键切换Claude Code大模型。
去官网 https://nodejs.org/zh-cn/download 找到下载连接。
windows下直接下载msi安装程序安装即可,ubuntu下可使用nvm等工具安装

安装之后在命令行输入 node -v 或 npm -v 验证。
Claude Code需要git支持。
在 https://cn-git.com/downloads/win/ 下载并运行安装程序,选择安装目录,其他全部默认设置,一直按下一步即可。

npm和git可用后,打开命令行输入如下语句即可安装Claude Code
npm install -g @anthropic-ai/claude-code
OpenRouter官网为 https://openrouter.ai
注册一个用户,使用刚注册的用户登录成功,选择右上角的账户下拉菜单中的credits,进入余额显示和充值页面。

点击Add Credits按钮即可进入充值窗口,可选择支付宝微信等充值方式,OpenRouter会收一些费用,可以少量充值做测试:

选择右上角的账户下拉菜单中的Settings进入设置页面,选择左侧菜单栏中的Api Keys,再点击Create按钮新建一个Api Key:

名字随便,其他内容可以空着,点击Create创建成功:

在弹窗中点击右侧按钮复制Api Key值,并保存好,这个字符串只会出现这一次

在上方的菜单栏之中选择Model,可以查看OpenRouter支持的所有大模型,可以在,搜索框里输入名字来查询,也可以将排序方式从Newest改成Most Popular来按被调用的Token量来排序。
每一个大模型的条目里包括名字,简介,右上角的流行度(调用量),下方为上下文长度,输入每百万token的费用,输出每百万token的费用。

以下为OpenRouter上一些常用的大模型的费用与总计调用量情况:

目前公认体验最好功能最强的还是Claude Opus,但也是表上最贵的,可以用于框架构建等重要部分;Gemini图像方面体验最强,可用于UI生;Codex5.3据说很强,但OpenRouter还不支持,只能用5.2,性价比不高;日常编程使用和生成代码可以选择MiniMax M2.5、Kimi K2.5和GLM5这些性价比更高的国产大模型。
另外注意,即便通过OpenRouter中转,使用谷歌Gemini和Claude Opus/Sonnet等大模型也是要翻墙的。
选择好想用的大模型之后,点击大模型名称后面的复制按钮即可获取大模型的正式名称,比如M2.5是minimax/minimax-m2.5,K2.5是moonshotai/kimi-k2.5,GLM5就是z-ai/glm-5:

去github上下载CC Switch安装程序,找到msi文件下载运行安装即可
https://github.com/farion1231/cc-switch/releases

CC Swtich的主界面如下,点击右上角的橙色加号来添加Provider即大模型

在配置界面之中选择供应商为OpenRouter

往下拉,填写ApiKey(之前在OpenRouter官网上创建的),其余内容按默认,名称和备注按需要填写或修改即可

再往下拉,将主模型、Haiku、Sonnet、Opus等模型都替换成你要使用的大模型,如minimax/minimax-m2.5,moonshotai/kimi-k2.5,z-ai/glm-5等,选择添加即添加成功。

界面上会出现新添加的大模型,此时鼠标移到要使用的大模型上,点击启用,即配置成功:

完成全部配置之后,打开一个命令行窗口,输入
cluade
即可启动Claude Code,如果上面配置成功,左侧会提示当前使用的大模型:

OpenRouter的好处是使用方便,一个账户和Api Key即可随意使用主流大模型,缺点是只能按量计费,而且OpenRouter还要收取手续费。
很多大模型厂商比如Claude,GLM,MiniMax都提供了月费订阅方式(Code Plan),相比按量计费要便宜得多,当你使用这些大模型的用量非常多的时候,可以使用CC Switch配置Claude Code不通过OpenRouter直连这些大模型,方法如下:
打开CC Switch主界面,在Claude标签页,点击右上角的橙色加号按钮,以MiniMax为例,在弹窗中选择MiniMax:

依然只需要填写Apikey,但这个apikey是你在MiniMax官网上获取到的,其他内容按默认即可,名称和备注根据需要选填

四个大模型输入框,依然是填写你要使用的大模型名称,比如MiniMax-M2.5

点击添加,该大模型会出现在CC Switch主界面上,点击启动按钮即可配置Claude Code使用该大模型

#AI #ClaudeCode #CCSwitch #OpenRouter #MiniMax #Gemini #GLM #Opus #Codex