十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Claude Code Router 接入 DeepSeek:一次配好三档任务模型

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-routerClaude Code Router下称 CCR是跑在本机的模型网关也就是统一入口替你把 Claude Code 的请求转发给真正的大模型 API。这篇带你把它接上 DeepSeek让不同任务自动走不同模型。第一步把 CCR 网关跑起来 先装命令行工具它要求 Node.js 22 及以上npm install -g musistudio/claude-code-router装完用一条命令把网关和管理界面一起拉起来ccr uiccr ui会启动同一个网关进程并打开浏览器端的管理面板。跑起来后两个端口分别负责不同事网关入口http://127.0.0.1:3456Claude Code 的流量都走这里管理面板http://127.0.0.1:3458你配置供应商、路由、模型的地方一次请求的完整路径长这样完成信号浏览器停在http://127.0.0.1:3458的管理界面、不报错就说明网关活着。第二步让 DeepSeek 上线 CCR 内置了 DeepSeek 预设接口地址https://api.deepseek.com、协议是 OpenAI Chat Completions都不用你手填。在供应商页点添加供应商选 DeepSeek把 API 密钥粘进密钥框勾选要用到的模型比如deepseek-chat和deepseek-reasoner点检测连通性它会真实打一次上游确认 Key 和模型 ID 都能调通。完成信号检测连通性显示成功模型列表里能看到你勾的那几个 ID。接下来还要告诉 CCR 怎么接 Claude Code去Agent 配置加一条 Claude Code 配置挑好默认模型再直接从 CCR 里打开 Claude Code流量才会进网关。详细字段见 Claude Code 接入文档。第三步什么任务交给什么模型 先记一句内置路由的脾气它优先认客户端里显式选好且 CCR 认识的模型没选或不认识时才落到 Agent 配置里那个默认模型。你自己的规则还能在其后继续改写。所以真正要做的是按任务分档场景建议模型理由日常问答deepseek/deepseek-chat出得快、花得少高频对话划算写代码deepseek/deepseek-chat常规改动能扛住再挂一条回退链更稳复杂推理deepseek/deepseek-reasoner慢但深留给架构分析、难题拆解长上下文另配一个长上下文模型啃大日志、长文档时切过去免得小窗口截断规则在路由页配置按列表顺序走第一条命中的启用规则说了算。字段全貌见 路由文档。进阶一按消息内容自动分流想让消息像代码就走一个、像推理就走另一个普通单字段条件不够。把规则类型改成Node.js 脚本指向一个本地脚本文件。CCR 每次执行前都会重读这个文件你改完脚本不用回头重存规则脚本按列表顺序跑返回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;进阶二给子代理单独指定模型Claude Code 用 Agent / Task / Workflow 派生子代理时往往不该让它们跟着默认模型走。机制分两步在模型页给想被自动选中的模型填Description写清它擅长什么任务。只要有一个模型填了CCR 才会把这份带说明的模型清单注进 Claude Code 的工具说明——一个都没填就不注入。派生请求的 prompt 首行会带上一个模型标签CCR 识别后直接路由过去CCR-SUBAGENT-MODELdeepseek/deepseek-reasoner/CCR-SUBAGENT-MODEL 请给出这道题的完整推理步骤……完成信号派生请求进来后CCR 会把它解析成builtin:claude-code-subagent最终resolved model就是标签里那个。排障清单出问题时先查这三件 ️超时现象reasoner 这类慢模型经常把默认超时打穿请求报错。怎么处理给对应路由规则单独调大超时脚本规则可设 10 到 30000 毫秒。确认解决发一条典型难题到请求日志看这条的状态是不是成功。输出超长现象Claude Code 期望的输出 token 高于 DeepSeek 单次上限上游直接报错。怎么处理在命中规则里加一条改写把request.body.max_tokens调小。确认解决看日志里的上游错误通常会直接写明 token 限制改完再发一次不再报。配置没生效现象改了路由行为却没变。怎么处理确认你是从 CCR 打开的 Claude Code而不是从系统直接开再确认规则是启用状态。确认解决看请求日志里这条请求解析出的供应商/模型是不是你预期的组合顺手在 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),仅供参考
返回列表