Claude Code Router 接入 DeepSeek:日常请求走便宜模型,难题才交给推理模型

发布时间:2026/9/9 23:09:03
Claude Code Router 接入 DeepSeek:日常请求走便宜模型,难题才交给推理模型 Claude Code Router 接入 DeepSeek日常请求走便宜模型难题才交给推理模型【免费下载链接】claude-code-routerOne local control plane for every AI agent: route across models, fuse new capabilities, orchestrate tools, and stay fully in control.项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-router给 Claude Code Router 接入 DeepSeek本质是加一层本地模型网关Claude Code 的请求先落到本机 127.0.0.1:3456CCR即 Claude Code Router下同按你配的供应商、路由规则和凭据选出这次真正要调的上游 API再把响应写回。客户端里的操作和手感完全不变变的只是背后的模型。这篇给你一条照做的操作线装命令行工具接 DeepSeek让日常问答和写代码走便宜快的 deepseek-chat复杂推理任务切到 deepseek-reasonerDeepSeek 的推理模型。做完后你手里有一个本地网关额度和路由规则集中一处管理。 一次请求在 CCR 里经过哪三站链路很短客户端不动CCR 只做两件事——认出这条请求该用哪个模型再转发给对应供应商的 API。 第一次成功调用前要连通的五步装命令行工具。CLI 以 npm 包分发前置要求 Node.js 22 及以上npm install -g musistudio/claude-code-router装完多出一个 ccr 命令跑它就启动这个网关。怎么确认这步成了终端执行ccr看到网关监听 127.0.0.1:3456。加 DeepSeek 供应商。用ccr ui打开管理界面ccr ui管理界面默认在 127.0.0.1:3458。供应商页点「添加供应商」选内置的 DeepSeek 预设——API 地址 https://api.deepseek.com、协议 OpenAI Chat Completions 都是预设好的几乎不用手填。补上 API Key勾选 deepseek-chat 和 deepseek-reasoner 两个模型。怎么确认这步成了点连通性检测返回成功说明 Key 和模型 ID 都能调通。配 Agent。在 Agent 配置CCR 里定义某个客户端启动入口和默认模型的配置里添加一条 Claude Code 配置默认模型选 deepseek/deepseek-chat完整字段见Claude Code 接入文档。怎么确认这步成了配置出现在列表里启用开关是打开的。从 CCR 启动 Claude Code。用 CCR 里的终端按钮打开别自己另起一个实例。怎么确认这步成了在 Claude Code 里看 /statusAPI Base URL 指向 http://127.0.0.1:3456/model 里能看到 CCR 暴露的模型。发第一条请求。敲一句普通问题。怎么确认这步成了打开 CCR 的请求日志这条请求解析出的供应商/模型是预期的 deepseek 组合状态成功。四类任务分别交给哪个模型路由在「路由」页配置。内置路由负责识别 Claude Code 的请求客户端显式选了模型就优先用它没选或认不出时才落到 Agent 配置的默认模型你的自定义规则仍在其后改写。四类任务这么分任务给的模型原因日常问答deepseek/deepseek-chat响应快、成本低喂得动高频对话写代码deepseek/deepseek-chat代码任务够用配合回退链更稳复杂推理deepseek/deepseek-reasoner出结果慢留给架构分析和难题拆解长上下文另配一个长上下文模型读大日志、长文档时切过去免得截断自定义规则之间按列表先后裁决某条启用规则先命中本次请求就交给它后面的规则不再看。字段解释见路由规则文档。进阶开关一让消息像代码任务就走代码模型开关把规则类型改成 Node.js 脚本指向一个本地 js 文件。触发条件脚本文件每次执行前重新读取改完不必重存规则多条脚本按列表顺序跑某条返回 null 就是不命中继续看下一条。最小示例const text input.summary.lastUserText ?? ; if (/def |function |class |import /.test(text)) { return { model: deepseek/deepseek-chat }; } if (/推理|证明|为什么/.test(text)) { return { model: deepseek/deepseek-reasoner }; } return null;验证发「写个 Python 函数」到请求日志确认命中 deepseek/deepseek-chat。进阶开关二给子代理单独点名模型开关在模型页给某个模型填 Description写清它适合什么任务。触发条件至少一个模型有 Description 时CCR 才会把模型清单注入 Claude Code 的工具说明之后 Agent / Task / Workflow 派生子代理只要 prompt 首行带上模型标签CCR 识别后直接路由过去CCR-SUBAGENT-MODELdeepseek/deepseek-reasoner/CCR-SUBAGENT-MODEL 请给出这道题的完整推理步骤验证跑一个会派生子代理的任务日志里派生请求的模型是标签里的模型而不是默认模型。 请求失败或配置没生效时先查哪里推理模型超时现象普通请求正常一上难题就超时。根因reasoner 出结果慢默认超时被打穿。修法在该路由规则上单独调大超时脚本规则支持 10–30000 毫秒。验证发一条典型难题请求日志里状态为成功。输出超过模型上限现象请求报错上游错误信息直接写明 token 限制。根因Claude Code 期望的输出 token 超过模型单次上限。修法在命中规则里加改写把 request.body.max_tokens 调小。验证重发同样请求日志里上游错误消失。改了配置没生效现象规则改完实际请求还走旧模型。根因多半不是从 CCR 启动的 Claude Code或规则没启用。修法从 CCR 入口打开 Claude Code确认规则启用开关。验证请求日志里这条请求解析出的供应商/模型符合预期/model 能看到 CCR 的模型。这套路由方案适合谁装日常主力用 Claude Code、手里有多家模型额度、想把路由和回退集中在本机管理装 CCR 是对的。只是偶尔调几个 API或者目标是直接换掉 Claude Code 客户端本身别装——它不解决这两个问题。【免费下载链接】claude-code-routerOne local control plane for every AI agent: route across models, fuse new capabilities, orchestrate tools, and stay fully in control.项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-router创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询