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是一个跑在本地的 AI 请求网关把 Claude Code 发出的模型请求转发给 DeepSeek 等第三方 API适合已在用 Claude Code、想把部分任务切到国产模型的你。读完这篇你会拿到一条完整可用的 DeepSeek 路由配置并知道怎么按场景给不同任务分模型。一图看懂请求链路你在 Claude Code 里的操作体验完全不变变的只是上游客户端以为自己在直连 Anthropic实际请求落在了 DeepSeek。三步跑通 DeepSeek 路由 安装 CLINode.js 22 加全局安装CCR 的 npm CLI 要求 Node.js 22 及以上。全局安装后ccr命令会启动同一个网关npm install -g musistudio/claude-code-router再执行ccr ui浏览器打开http://127.0.0.1:3458看到管理台首页即安装成功此时网关已在默认端口 3456 监听。⚡ 添加 DeepSeek 供应商并检测连通性CCR 内置了 DeepSeek 预设API 地址https://api.deepseek.com协议为 OpenAI Chat Completions基本不用手工填。在供应商 → 添加供应商里选 DeepSeek填入 API 密钥勾选deepseek-chat和deepseek-reasoner两个模型。后者是 DeepSeek 的推理模型reasoner 类模型出结果慢但擅长复杂难题值得单独留用。填完后点检测连通性连通正常、模型 ID 都能调用说明密钥和 ID 都没问题。 添加 Claude Code 的 Agent 配置供应商就绪后到Agent 配置添加一条 Claude Code 配置选好默认模型再从 CCR 里直接启动 Claude Code。启动后输入/status看到 API Base URL 指向http://127.0.0.1:3456说明请求确实走了 CCR 网关。路由配置四个场景对应哪个模型CCR 的路由规则负责决定每次请求发给哪个模型客户端显式选的模型优先没选或选不了时才落到 Agent 配置里的默认模型自定义规则按列表顺序匹配第一条命中的启用规则生效。场景建议模型选择理由日常问答deepseek/deepseek-chat响应快、成本低适合高频对话写代码deepseek/deepseek-chat代码任务够用配合回退链更稳复杂推理deepseek/deepseek-reasoner推理模型耗时更长留给架构分析、难题拆解长上下文另配长上下文模型读大日志、长文档时切换避免小上下文窗口截断记住顺序即优先级命中频率最高的规则放最前面后面的规则只处理前面漏掉的请求字段说明见路由文档。进阶技巧自定义脚本路由与子代理单独配模型用 Node.js 脚本按内容分流场景普通条件规则只能匹配单个字段而你想消息像代码任务就走 chat像推理任务就走 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;验证发一条明显含函数定义的问题到请求日志确认这条请求落到了deepseek-chat。给子代理单独指定模型场景Claude Code 用 Agent / Task / Workflow 派生子代理时你希望子代理不走默认模型而是按任务选模型。做法在模型页面给目标模型填Description写清适合的任务。CCR 会把模型列表注入 Claude Code 的工具说明派生请求的 prompt 首行携带模型标签CCR 识别后直接路由过去CCR-SUBAGENT-MODELdeepseek/deepseek-reasoner/CCR-SUBAGENT-MODEL 请给出这道题的完整推理步骤……验证跑一次多步骤任务在请求日志里确认子代理请求命中了标签指定的模型。排错清单超时、max_tokens 与配置不生效症状推理请求超时。原因reasoner 出结果慢默认超时撑不住。修复给对应路由规则单独调大超时脚本规则可设 10–30000 毫秒再发一条典型难题看请求日志状态是否成功。症状上游报输出长度超限。原因Claude Code 期望的输出 token 高于 DeepSeek 模型的单次上限。修复在命中规则里加一条改写把request.body.max_tokens降到模型上限以内日志里的上游错误信息通常直接写明限制值照那个数字改。症状改了配置没生效。原因没有从 CCR 启动 Claude Code或规则没启用。修复打开 CCR 的请求日志核对这条请求解析出的供应商/模型是不是预期组合并确认/model里能看到 CCR 暴露的模型完整接入步骤见Claude Code 接入文档。它适不适合你如果你日常重度使用 Claude Code、手里有多家模型额度想在本地集中管理路由和回退这套方案会明显省事。如果你只是想一次性调几个模型 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),仅供参考
返回列表