什么是Claude Code Router? Claude Code Router是一款革命性的开源代理工具,专为解决AI模型平台锁定问题而生。它作为Claude Code CLI与各大AI模型供应商之间的智能中介,让开发者无需Anthropic官方API即可
什么是Claude Code Router?
核心优势:
GitHub:https://github.com/musistudio/claude-code-router 安装安装Node.js 18+版本 安装claude code
安装Claude Code Router:
使用启动CCR
首次运行时,CCR会引导完成交互式配置,让你设置第一个AI提供商和模型。只需按照提示输入提供商名称、API Base URL、API 密钥、模型命令即可。
授权信任Claude在当前目录中进行操作,建议在新建且安全的目录下启动Claude Code
授权同意后,就可以像使用官方 claude-code 一样与CCR互动了。
ccr命令参考以下是 ccr CLI 的主要命令:
动态切换模型
示例:
配置示例说明
Linux、Mac:
Wondows:
config.json文件如何配置可以参考开源项目的config.example.json文件。关键部分如下:
配置示例说明:
核心配置说明providers- 定义AI提供商此部分是一个数组,用于定义要使用的所有AI模型提供商。
示例配置:
routing- 智能路由规则这是CCR的核心功能之一。可以为Claude Code的不同内部操作指定不同的模型,以实现性能和成本的最佳平衡。
示例配置:
transformers- 高级自定义
内置Transformer:
全局Transformer: 将转换器应用于提供商的所有模型。 openrouter转换器将应用于openrouter提供商下的所有模型。
特定于模型的Transformer: 将转换器应用于特定模型。 deepseek转换器应用于所有模型,而额外的openrouter转换器仅应用于deepseek-chat模型。
向Transformer 传递选项: 某些转换器(如 maxtoken)接受选项。 要传递选项,使用嵌套数组,其中第一个元素是转换器名称,第二个元素是选项对象。
UI模式为了获得更直观的体验,可以使用UI模式来管理配置,在终端输入以下命令
将打开一个基于Web的界面,输入配置文件中的APIKEY进行认证登录
然后可以在其中轻松查看和编辑config.json文件
异常异常1:
Linux、Mac:
Windows:
异常2:
|
2026-06-02
2026-06-01
2026-06-25
2026-06-24
2026-05-31