当前位置: 首页 > news >正文

国内使用 claude code 中转站方法

原理:

# Claude Code 环境配置与中转站使用教程 ​ ## 原理: ​ ccr ui ──启动──→ 打开浏览器显示 http://127.0.0.1:3456/ui/ (配置界面) ↓ 你在这里配置 API Key、模型等 ↓ 保存配置后,ccr 会在后台运行 API 服务 ↓ ccr code ──启动──→ Claude Code 连接 http://127.0.0.1:3456 (API 地址)

环境准备

1. 安装 Node.js

ccr 需要Node.js >= 18。先检查是否已安装:

node --version npm --version

如果显示类似v18.x.x/v20.x.x或更高版本,说明已安装,继续下一步。 如果未安装,请前往 Node.js 官网 下载安装LTS 版本

💡验证命令:安装完成后,重新打开终端执行node -v,确认版本号 ≥ 18。


1. 安装 Claude CLI

Claude Code 官方推荐原生安装方式,但 npm 安装也兼容:

# 方式一:官方推荐(Linux/macOS) curl -fsSL https://claude.ai/install.sh | bash ​ # 方式二:npm 安装(跨平台通用) npm install -g @anthropic-ai/claude-code

验证是否安装成功:

claude --version

2. 安装中转翻译官

npm install -g @musistudio/claude-code-router

验证安装:

ccr --version # 或 ccr --help

⚠️ 如果提示ccr: command not found,说明全局 npm bin 目录未加入 PATH。Windows 用户可尝试重启终端;Mac/Linux 用户可检查npm bin -g输出路径是否在 PATH 中。


3. 准备大模型 API 密钥

需要提前获取以下任一平台的 API Key:

平台地址说明
DeepSeek官网性价比高,推理能力强
阿里云百炼百炼平台通义千问系列,首次注册赠送数百万 Token
英伟达 NIMbuild.nvidia.com免费调用 GLM-4.7、MiniMax 等模型
Google AI Studioaistudio.google.comGemini 系列,免费用户每日限额

🔑推荐优先使用阿里云百炼,首次注册会赠送数百万 Token,国内访问稳定。


4. 启动中转站 Web 界面

首次使用前,先启动 ccr 服务(会自动创建默认配置文件):

ccr start

然后启动 Web 配置界面:

ccr ui

浏览器会自动打开http://127.0.0.1:3456/ui/

页面操作配置步骤

4.1 添加 Provider(供应商)
  1. 点击「添加供应商」按钮

  2. 按模板填写信息:

字段示例值(DeepSeek)示例值(阿里云百炼)
名称deepseekqwen
API 完整地址https://api.deepseek.com/v1/chat/completionshttps://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions
API 密钥sk-xxxxxxxxsk-xxxxxxxx
模型deepseek-chatqwen-max

📌模型名称填写规则:按回车确认添加,可添加多个模型供切换使用。

4.2 设置路由规则

在右侧「路由」区域配置:

路由项说明示例值
default(默认)日常对话默认模型deepseek,deepseek-chat
background(后台)后台轻量任务deepseek,deepseek-chat
think(思考)复杂推理、Plan Modedeepseek,deepseek-reasoner
longContext(长上下文)长文本处理deepseek,deepseek-chat

💡路由格式供应商名称,模型名称(英文逗号分隔)

4.3 保存并重启

点击「保存并重启」按钮,等待服务重启完成。

⚠️重要:在 UI 界面修改任何配置后,必须点击「保存并重启」才会生效!


5. 配置文件位置(手动编辑备用)

如果不想用 UI,也可以直接编辑配置文件:

  • Windows:C:\Users\你的用户名\.claude-code-router\config.json

  • Mac/Linux:~/.claude-code-router/config.json

配置模板示例

{ "HOST": "127.0.0.1", "PORT": 3456, "Providers": [ { "name": "deepseek", "api_base_url": "https://api.deepseek.com/v1/chat/completions", "api_key": "sk-你的API密钥", "models": [ "deepseek-chat", "deepseek-reasoner" ] }, { "name": "qwen", "api_base_url": "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions", "api_key": "sk-你的API密钥", "models": [ "qwen-max", "qwen-plus" ] } ], "Router": { "default": "deepseek,deepseek-chat", "background": "qwen,qwen-plus", "think": "deepseek,deepseek-reasoner", "longContext": "deepseek,deepseek-chat", "longContextThreshold": 60000 } }

6. 重启服务

修改配置后,需要重启 ccr 服务:

ccr restart

7. 开始使用

方式一:使用 ccr code(推荐新手)

ccr code

这会启动 Claude Code,并自动连接到本地 ccr 中转服务。

方式二:使用 ccr activate(推荐长期使用)

如果你习惯直接敲claude命令,可以用激活模式:

# 当前终端会话生效 eval "$(ccr activate)" ​ # 之后直接使用 claude

💡永久生效:将eval "$(ccr activate)"写入~/.bashrc~/.zshrc(Mac/Linux),或 Windows 的环境变量中。


8. 动态切换模型(使用中)

进入 Claude Code 交互环境后,可随时切换模型:

/model deepseek,deepseek-reasoner

查看当前已加载的模型列表:

/model

9. 配置 Skill(可选,推荐)

此步骤不影响基础使用,但能大幅提升效率,达到 1 + 1 > 2 的效果。

Skill 资源推荐

资源地址说明
Anthropic 官方 Skillshttps://github.com/anthropics/skills官方示例和模板
Awesome Claude Skillshttps://github.com/ComposioHQ/awesome-claude-skills社区整理的优质 Skill 合集
JEECG Skillshttps://github.com/jeecgboot/skills低代码生成相关,国内可用
SkillsMP 搜索https://skillsmp.com6万+ Skills 的可视化搜索平台

安装方式

方式一:使用 Claude Code 内置命令安装
/claude-code install https://github.com/mattpocock/skills
方式二:手动解压安装
  1. 从 GitHub 仓库下载 ZIP 压缩包并解压

  2. skill目录下的所有文件复制到以下路径:

C:\Users\lenovo\.claude\skills

注意:lenovo请替换为你的 Windows 用户名。 Mac/Linux 路径为:~/.claude/skills

验证 Skill 是否生效

进入 Claude 交互环境后,输入以下命令查看已加载的 Skill:

/skill

如果列表显示与你安装的 Skill 一致,则说明配置成功。


10. 常见问题排查

问题解决方案
ccr: command not found检查 Node.js 是否安装、全局 npm 路径是否在 PATH 中,尝试重启终端
Auth conflict错误1. 删除~/.claude/settings.json2. 清除环境变量中的ANTHROPIC_*变量 3. 重新打开终端
API 调用失败1. 确认 API Key 正确且未过期 2. 检查网络连接(国外模型需配置代理) 3. 确认模型名称与供应商匹配
配置修改后不生效必须点击「保存并重启」,或使用ccr restart
想使用代理在 ccr UI 的「设置」中配置代理地址,如http://127.0.0.1:7890
环境变量设置(推荐)export CLAUDE_CODE_ATTRIBUTION_HEADER=0—— 对接第三方服务时避免认证头冲突

11. 常用命令速查

命令作用
ccr start启动 ccr 服务
ccr ui启动 Web 配置界面
ccr code启动 Claude Code(带中转)
ccr restart重启 ccr 服务
ccr stop停止 ccr 服务
ccr activate激活环境变量(用于直接claude命令)
/model查看/切换当前模型
/skill查看已加载的 Skill
http://www.jsqmd.com/news/864480/

相关文章:

  • 小鸡玩算法-力扣HOT100-动态规划(上)
  • claude code安装并切换到deepseek-v4模型
  • 3个步骤让Windows右键菜单焕然一新:ContextMenuManager终极优化指南
  • 深度解析Parsec虚拟显示驱动技术架构:多场景应用与性能优化指南
  • 闲置大牌包包处置指南,沈阳靠谱回收店铺闭眼放心挑选 - 奢侈品回收测评
  • 在昆明选二手手机专卖店,看准这几点不踩坑
  • 思源宋体:从零开始的字体设计五部曲
  • AltDrag:一个Alt键,解锁Windows窗口管理的无限可能
  • 【Coze工作流】零代码做AI自动化,小白也能5分钟上手
  • 浅谈CMDB数据治理
  • IT66021FN:高性能单端口 HDMI 1.4b 接收芯片方案
  • 前端学习笔记(15)Vue 使用Vite构建项目
  • 如何为Hermes Agent配置Taotoken作为自定义模型提供商以实现功能扩展
  • 零基础转行网安靠谱吗?2026 薪资标准、工作内容及发展前景
  • 喜提兰洽会官方认证!走进佳欣文化,读懂深耕多年的初心与实力
  • ElevenLabs浙江话支持现状深度评测:仅覆盖58%吴语核心变体?我们用12地市语料库验证了真相
  • `startup_gcc.S` 详细介绍(D13x):从复位到内核的完整路径
  • 5分钟掌握全网盘直链下载:LinkSwift终极提速指南
  • Slack线程内直接触发Lindy流程审批?——2024最新Contextual Action集成方案(支持OpenID Connect身份透传)
  • CFD仿真散记
  • Java并发编程 并发可见性问题 volatile
  • 从文字对话到具象共情:具身 Agent 如何颠覆健康交互认知
  • Taotoken的模型广场如何帮助我快速选型与切换模型
  • 综合心理健康测试平台测评 专业全面心理评估公众号深度评测 - 时讯资讯
  • 简单谈谈ios开发中的UI
  • 终极指南:OBS Mac虚拟摄像头插件的完整使用教程
  • 使用Nodejs和Taotoken构建一个简单的AI对话服务端应用
  • 2026年4月惠州市专利申请机构推荐,这些做得好别错过,高新企业申报/惠州市商标申请,惠州市专利申请企业哪家好 - 品牌推荐师
  • 3分钟掌握R3nzSkin:英雄联盟国服免费全皮肤终极方案
  • OpenPLC Editor:开源工业自动化编程的完整解决方案