OPC STORY · DEEP CASE REPORT · 2026

claude-code-router 深度案例报告

杭州开发者 musistudio:在 Claude Code 发布次日完成逆向工程
做出把 Claude Code 路由到任意大模型的开源网关 —— GitHub 38,127★ · 13 条信源逐条核验

开源工具型 OPC 厂商赞助模式 信源核验报告
38,127
GitHub 星标(2026-11-13 API 实测)
3,206
GitHub Fork(同日实测)
2025-02-26
首条可回溯提交(实测)
1 人
个人账号主导(musistudio)
← 返回「国内 AI 一人公司案例墙」

CONTENTS · 目录

壹

案例档案

Case Profile

claude-code-router(社区简称 CCR)是一个把 Claude Code 的请求劫持并转发到任意大模型供应商的本地开源网关:开发者无需 Anthropic 官方账号,即可用 DeepSeek、Kimi、通义、Gemini 等模型驱动 Claude Code 的完整体验。它是国内「AI 开发者工具」赛道「厂商赞助型开源 OPC」的代表样本——项目免费开源(MIT),收入来自厂商赞助与生态位本身。

项目
本地模型网关与控制平面:为 Claude Code 及 Codex、Grok CLI、Kimi CLI、OpenCode 等十余种编程 Agent 提供「一个稳定的本地端点」,在其后统一管理供应商、模型、账号、路由规则与工具;TypeScript 编写,MIT 许可,支持桌面 App、npm CLI 与 Docker 三种形态。
信源:[2] [1]
创业者
musistudio(GitHub 昵称显示为「musi」,坐标杭州,个人简介 Focusing on AI,2016 年注册 GitHub,个人主页公开仓库 194 个、粉丝 642)[1];真名未公开,未检索到公开实名报道。
信源:[1]
项目起点
GitHub 仓库创建于 2025-02-25——即 Anthropic 官方 Claude Code 发布次日;作者自述当天即完成对 Claude Code 的逆向工程,找到 ANTHROPIC_BASE_URL 环境变量劫持点,次日产出首条可回溯提交(2025-02-26,Bypass auth)。
信源:[3] [1]
公司 / 投资状态
未检索到公司注册与融资公开信息;变现路径为开源赞助生态:Ko-fi / PayPal / 支付宝 / 微信收款码 + README「Our Sponsors」厂商位(Z智谱、AIHubmix、302.AI 等 12 家,部分链接带返佣参数),另有 Kimi 阶段性具名赞助(详见捌·不确定性)。
信源:[2] [8]
成功迹象(时点值)
GitHub 星标 38,127、Fork 3,206(2026-11-13 API 实测)[1];第三方目录 MeshKore 2026-10-10 索引值 37,985★、EveryDev.ai 记录 36,000+★,量级互证[8][9];Kimi(Moonshot AI)曾以具名赞助方身份出现并作为内置 provider 预设[8][9]。
生态位
火山引擎开发者社区与 InfoQ 写作社区均以 CCR 为标准组件发布「Claude Code + 国产模型」对接教程[4][5];V2EX 等社区将其列为大陆使用 Claude Code 的实际方案之一[13]。案例墙底稿置信度:高。
贰

来龙去脉 · 时间线

Timeline
2025-02-24 → 02-25
Claude Code 发布次日,musistudio 完成逆向工程
作者自述:因 Anthropic 封锁中国大陆用户无法正常注册,遂判断 Claude Code 为 Node.js 应用,用 WebStorm 反格式化混淆代码 + Chrome DevTools 调试,定位到 ANTHROPIC_BASE_URL / apiKey 可被环境变量覆盖;仓库同日创建。[3][1]
2025-02-26
首条可回溯提交「Bypass auth」
GitHub commits API 实测最早提交;2025-02-28 提交「Enable deepseek using the router mode」——DeepSeek 路由模式随即上线。[1]
2025 年 2-5 月
初版 Router 模式试错:qwen-max → 轻量模型调度
初版用 qwen-max 兜底(彼时 DeepSeek 系列 Function Calling 支持差),后尝试「router/tool/think/coder」四角色架构,由免费轻量模型调度任务——因轻量模型路由能力不足而搁浅。[3]
2025-05-28 前后
DeepSeek-R1 支持 Function Call,重构为四角色任务路由
定型的 default(默认兜底)/ background(后台轻任务,路由至本地 ollama)/ think(推理规划,接 DeepSeek-R1)/ longContext(tiktoken 实时计长、超 32K 自动切换)四角色机制成型;作者称 DeepSeek-V3 成本不足 Claude 3.5 Sonnet 的十分之一。[3]
2025-07 起
成为大陆开发者社区的「实际方案」
V2EX「大陆用 cc 的最佳实践」帖(11725 次点击)中,用户以「claude-code-router + openrouter」作为现行搭配出现;同期社区普遍反映 Claude 代理折腾、5 小时限额与封号焦虑——CCR 恰好卡住该痛点。[13]
2026-06-02
火山引擎开发者社区发布 CCR 对接教程
明确表述「Claude Code Router 是一个开源的代理路由工具,由 musistudio 开发」,列出模型路由(后台任务/思考/长上下文)、多供应商、动态切换、插件系统等核心功能;InfoQ 写作社区同主题文章以 CCR 为火山方舟「搬家」方案的标准组件。[4][5]
2026 年间
Kimi 成为具名赞助方与内置 provider 预设
第三方索引快照显示 README 曾载「Thanks to Kimi for sponsoring this project!」——Kimi K3 作为内置 provider 预设,一键导入 Kimi Code 订阅并路由;该声明见于 MeshKore(2026-10-10 索引)与 EveryDev.ai 两处快照。[8][9]
2026-09 → 10
生态左右互搏:厂商官方通道上线 vs CCR 升级「控制平面」
Kimi 开放平台官方文档给出 Claude Code 直连 Kimi 的 Anthropic 兼容端点配置[6];极客公园梳理终端 Agent 替代方案时亦以「Claude Code 国内使用局限」为背景命题[7]。CCR 则在 2026-10 大改版:从 Claude Code 专用网关升级为支持 10+ Agent 的「本地控制平面」,赞助商名单同步换血。[2]
2026-11-13
本报告实测:38,127★ / 3,206 Fork / 1,200 open issues
GitHub API 一手实测值;项目持续维护(最近推送 2026-10-10),主页指向桌面版站点 ccrdesk.top。[1]
叁

创业路径复盘

Key Turns
转折一:把「用不上」变成「随便用」——速度即生态位
Claude Code 2025-02-24 发布,musistudio 次日即完成逆向并建仓。这个「时差」决定了项目卡位:在官方区域封锁、注册排队、支付门槛三重限制下,第一批想用 Claude Code 的大陆开发者几乎必然经过 CCR 的路径——用环境变量把请求重定向到本地网关,再用国产模型顶上。作者博客完整披露了逆向过程(npm 包定位 → 反混淆 → DevTools 断点 → 搜 api.anthropic.com 关键词),本身就是一份「一人逆向工程方法论」。
信源:[3]
转折二:跟着模型能力演进重构,而非固守首版架构
初版四角色(router/tool/think/coder)因轻量模型调度不准而失败,作者没有硬扛,而是在 2025-05-28 DeepSeek-R1 支持 Function Call 后整体重构为 default/background/think/longContext 的「按任务类型分流」机制——后台杂事给本地小模型、推理给 R1、长上下文用 tiktoken 实时测算后自动切换。这套机制后来被火山引擎教程原文转述为「根据需求将请求路由到不同的模型(如后台任务、思考、长上下文)」,成为项目的技术名片。
信源:[3] [4]
转折三:从单点网关到「厂商赞助生态」——开源 OPC 的变现样本
CCR 的商业闭环不靠卖 License,而是靠生态位收租:README 收款位覆盖 Ko-fi、PayPal、支付宝、微信;「Our Sponsors」厂商位现有 Z智谱、AIHubmix、BurnCloud、302.AI、RunAPI、TeamoRouter、code0.ai、claudeapi、七牛云 AI、Fenno.ai、Unity2.Ai、无限星河等 12 家,其中多家链接带 aff 返佣参数或 utm 合作标记——模型供应商向「流量入口」付费。Kimi 更曾以具名赞助方身份写入 README 快照并成为内置预设。2026-10 改版后,CCR 从「Claude Code 专用」扩张为「所有编程 Agent 的本地控制平面」,把生态位从单一工具面抬升为基础设施面。
信源:[2] [8]

这个项目提供了一种在 Anthropic 区域限制下运行 Claude Code 的务实路径,在成本、性能与可定制性之间取得平衡。话虽如此,如果条件允许,官方 Max Plan 仍是最佳体验。

—— musistudio,项目自述博客《Project Motivation and Principles》(意译),原文见 [3]
肆

产品与商业模式

Product & Business
维度机制与事实信源
路由原理利用 Claude Code 尊重 ANTHROPIC_BASE_URL 环境变量的特性,由 Express.js 在本地实现 /v1/messages 端点;中间件(transformer)完成 Anthropic Messages 格式与各家 API 格式的双向转换,支持按模型改写请求(prompt 调优)。不改动 Claude Code 源码,可随官方更新受益。[3]
供应商分流机制v1 定型四角色路由:default(通用兜底)/ background(后台轻任务,作者路由至本地 ollama)/ think(推理规划,接 DeepSeek-R1)/ longContext(tiktoken 实时计长,超 32K 自动切换)。v3 改版后扩展为条件路由、有序故障转移(fallback)、请求重写、重试与凭证池。[3] [2]
内置 provider 与赞助生态内置预设覆盖 OpenAI Chat/Responses、Anthropic Messages、Gemini、OpenRouter、DeepSeek、SiliconFlow、Moonshot / Kimi Code、Mistral、Z.AI、百炼等,并支持自定义兼容端点;赞助位 12 家厂商 + 社区赞助者名单,Ko-fi/PayPal/支付宝/微信四通道收款。[2]
面向客群核心客群为 Claude Code 用户(尤其受区域限制与订阅成本约束的大陆开发者);v3 之后扩展至 Codex、Grok CLI、Kimi CLI、Kilo Code、OpenCode、Pi、ZCode、WorkBuddy 等全部主流编程 Agent 用户——「一个稳定的本地端点」。[2] [4]
解决痛点三重痛点叠加:① 官方订阅贵且有 5 小时限额(社区原声「max 还是有点贵」);② Anthropic 封锁中国大陆,注册/支付/连通全链路受阻;③ 国产模型强且便宜——作者实测 DeepSeek-V3 成本不足 Claude 3.5 Sonnet 十分之一。CCR 让「Claude Code 的壳 + 国产模型的芯」成为可能。[3] [7] [13]
商业模式软件本身 MIT 免费开源;收入 = 厂商赞助位(部分含返佣参数)+ 社区打赏 + 桌面版分发(ccrdesk.top)。未检索到公开营收数据。[2] [1]
💡 商业模式要点:开源工具的「厂商赞助」曲线
与 one-api / new-api 的「中转站底座」不同,CCR 的赞助方不只是 API 二道贩子,还包括智谱、Moonshot(Kimi)等模型原厂——它们赞助的不是代码,而是「Claude Code 存量用户的模型选择权」。当一个开源工具成为用户换模型的默认入口,原厂就有动机付费上车。这是 2026 年国内开源 OPC 中少见的「上游厂商付费」结构。
伍

数据表现

Metrics
指标数值时点信源
GitHub 星标38,127(API 实测)2026-11-13[1]
GitHub 星标(第三方索引互证)37,985(MeshKore)/36,000+(EveryDev.ai)2026-10-10 索引/2026 查询[8][9]
GitHub Fork3,2062026-11-13[1]
Open issues1,200(单人维护压力信号,见柒-7)2026-11-13[1]
Watchers / 主语言 / 许可133 / TypeScript / MIT2026-11-13[1]
首条可回溯提交2025-02-26「Bypass auth」API 实测[1]
仓库创建2025-02-25(Claude Code 发布次日)API 实测[1][3]
赞助方厂商位 12 家(Z智谱、AIHubmix、302.AI、RunAPI、七牛云 AI 等)+ Kimi 阶段性具名赞助(历史快照)2026-11 README/2026 快照[2][8]
📌 数据口径说明
星标为动态值:本报告以 2026-11-13 GitHub API 实测值 38,127 为基线,与案例墙底稿「约 38k★(2026-10/11 时点)」一致;MeshKore 与 EveryDev.ai 为第三方索引快照,仅作量级互证。赞助与营收金额零披露——「厂商赞助模式」的收入规模无法量化,属于本案例最大留白。
陆

同期同类案例横向对标

Peer Benchmark

将 CCR 放入案例墙「网关类项目」坐标系(对标数据均引自案例墙既有核验值,时点以案例墙底稿标注为准):

对标项目创业者网关类型星标(时点值)模式差异信源
claude-code-routermusistudio细分场景网关:Claude Code(及编程 Agent)专用38,127★(2026-11-13 实测)厂商赞助 + 返佣生态;上游模型原厂付费上车[1]
new-apiCalcium-Ion(个人发起,后转 QuantumNous 组织)通用 LLM 网关与 AI 资产管理51.3k★(2026-11-10 案例墙底稿)大量商用中转站底座;已组织化(一人属性中)案例墙增补批次(2026-11-10)既有核验值
one-apisongquanpeng(justsong)通用 LLM API 网关(事实标准前身)37.3k★(案例墙底稿)密钥管理与二次分发,国内中转站生态起点案例墙 #10 既有核验值
AIClient-2-APIjustlovemaki协议反代网关:把 Gemini CLI/Codex/Grok 等客户端协议转为本地 OpenAI 兼容 API约 8.9k★(案例墙底稿)与 CCR 同属「把客户端协议反向开放」路线,无赞助生态披露案例墙 #13 既有核验值

四者的分化揭示了网关赛道的两条路线:one-api / new-api 是通用 API 池路线(服务中转站生意,星标更高但已组织化);CCR 与 AIClient-2-API 是细分场景网关路线——前者锚定「Claude Code 生态」这一最高频刚需场景,后者锚定「客户端协议反代」。CCR 的独特性在于其厂商赞助模式:原厂(Kimi)与供应商(智谱、302.AI 等)主动付费上车,使其成为案例墙中少见的「不卖 License、不接融资、靠生态位收租」的开源 OPC 样本;代价是赞助关系随版本更迭(Kimi 已从当前 README 赞助位淡出),稳定性弱于订阅制收入。

柒

七维深度分析

Seven Dimensions
维度分析信源
1. 产品功能本地模型网关 + 控制平面:格式转换(Anthropic ↔ 各家 API)、按任务类型分流(默认/后台/思考/长上下文)、条件路由与故障转移、凭证池、动态切换(/model)、GitHub Actions 集成、插件系统;v3 后扩展至 10+ 编程 Agent 并提供桌面 App。[3] [2] [4]
2. 面向客群直接客群:受区域限制/成本约束的 Claude Code 大陆开发者(V2EX 实证用户以「ccr + openrouter」为现行方案);扩展客群:全部编程 Agent 用户;间接客群:模型供应商与原厂(赞助位买家)。[13] [2]
3. 解决痛点官方模型贵 + 区域封锁 + 国产模型强三重痛点(DeepSeek-V3 成本不足 Claude 3.5 Sonnet 十分之一);第三方指南称「把后台与简单任务路由到小模型,可为 Claude Code 会话节省一半以上 token 开支」。[3] [10]
4. 预估年化营收(推算,置信度 C)零披露,无任何公开营收数据。可核验的收入通道仅为:厂商赞助位(部分含返佣)、Ko-fi/PayPal/支付宝/微信打赏。参照开源工具类项目惯例,赞助收入量级通常不足以替代工资——本案价值更多体现为生态位、影响力与个人品牌(@musistudio2026),而非直接现金流。不作任何数字推算。[2] [8]
5. 融资进展未检索到公开融资信息。非货币资源:模型原厂与供应商的赞助合作(Kimi 阶段性具名赞助、智谱等 12 家厂商位)、火山引擎/InfoQ 官方社区教程的渠道背书。[8] [4] [5]
6. 市场评价正面信号密集:火山引擎开发者社区与 InfoQ 写作社区将其列为对接国产模型的标准组件[4][5];第三方目录给予工具级推荐位[9][10];中文社区教程(掘金、X-CMD)持续产出[11][12]。负面信号:open issues 高达 1,200,社区对维护响应与配置复杂度存在抱怨(详见捌)。见左列
7. 投入成本与合规风险① Anthropic 服务条款风险(核心风险):项目的技术前提是逆向官方闭源工具并劫持其请求端点,用于绕过区域限制——作者博客对此完全公开[3];极客公园与 V2EX 社区均记录了 Claude 侧封号/风控压力的环境背景[7][13]。未检索到 Anthropic 对本项目或 musistudio 本人的公开法律行动。② 开源维护可持续性:单人账号主导、1,200 open issues、2026-10 大改版(v3 桌面化)后维护面从单一 CLI 扩大到多 Agent 控制平面——巴士系数(bus factor)为 1 是此类项目最大结构性风险。③ 商用合规:企业若借 CCR 绕过官方区域限制接入生产环境,需自行评估 ToS 与数据出境风险。[3] [1] [2]
捌

争议与不确定性

Open Questions
⚠️ 五处留白与一处底稿勘误(截至 2026-11-13 检索)
① 营收零披露:赞助金额、返佣收入、打赏总额均无公开数据;② Kimi 赞助现状不确定:「Thanks to Kimi for sponsoring this project!」见于 MeshKore(2026-10-10 索引)与 EveryDev.ai 两处第三方快照,但当前最新 README 的赞助商名单已换为智谱/302.AI 等且无 Kimi——赞助关系应为阶段性,本报告按「历史快照双源、当前版本已淡出」口径收录;③ 真名未公开:musistudio 仅以网名活动(GitHub 显示名 musi),未检索到实名报道;④ 团队构成未证实:仓库以个人账号主导,未检索到雇佣或协作者规模的公开信息;⑤ 底稿锚点勘误:案例墙底稿记锚点「2025-02-15(首提交)」,本次 GitHub API 实测仓库创建于 2025-02-25、首条可回溯提交为 2025-02-26,且作者自述 2025-02-25 才开始逆向——按一手实测修正为 2025-02-25/26,底稿 02-15 口径无法回溯,疑为笔误。
依赖风险:建立在对手地基上的房子
CCR 的全部价值依附于 Claude Code 的持续存在与其环境变量机制的开放性。2026 年起风向已变:Kimi 官方文档直接给出「在 Claude Code 中使用 Kimi」的 Anthropic 兼容端点配置[6]——当原厂自己提供官方通道,民间网关的转换价值被部分吸收。CCR 的应对是横向扩张(支持 10+ Agent 成为通用控制平面),但这条路上它要面对 new-api 等组织化对手的正面竞争。
信源:[6] [2]
核验过程受限说明
EveryDev.ai 页面本次直连返回 429(限流),内容经搜索快照核验;V2EX 直连超时,经抓取服务核验成功——两条均如实标注于信源页。其余 11 条信源直连可达(HTTP 200)。GitHub 星标历史版本中未直接定位到 Kimi 赞助原文的提交记录(README 历史提交较多未全量遍历),赞助表述以第三方快照双源为准并降级为 partial 处理。
本案的样本价值
CCR 证明了 OPC 在「基础设施层」的另一种可能:不需要融资、不需要卖订阅,只要在巨头封锁的缝隙里做出一个足够刚需的入口,上游厂商会自己走过来付钱。它同时是「单人开源项目天花板与天花板之下的脆弱性」的合体样本——38k 星标与 1,200 未处理 issue、阶段性赞助与随时可能被官方通道替代的生态位并存。对想复制此路的一人开发者,本案给出的公式是:速度(发布次日逆向)× 真实痛点(区域封锁+成本)× 生态位经营(让供应商有理由赞助),以及一条底线——把逆向过程与技术理由全部公开写下来,让项目在灰色地带获得社区共识护航。
信源:[3] [1] [8]
玖

资料来源与事实核查

Sources & Fact-check

本深度报告共引用 13 条信源,按文中首次出现顺序连续编号。上标颜色与文末徽章同色同义:绿 = 已核验(≥2 独立信源交叉),蓝 = 多源印证(单一权威信源可回溯),黄 = 部分映证(自述/转述/第三方快照)。

事实核查小结:本深度报告共引用信源 13 条。核验标签分布:🟢 已核验(verified)2 条、🔵 多源印证(cross)5 条、🟡 部分映证(partial)6 条。信源评级分布:A 级 4 条(GitHub API 实测、README、作者自述博客、Kimi 官方文档——原文回溯全部完成)、B+/B 级 3 条(火山引擎社区、InfoQ 社区、极客公园)、C+/C 级 6 条(第三方目录、指南与社区讨论——均已标注口径)。一处底稿勘误(锚点 2025-02-15 → 实测 2025-02-25/26)与五处留白(营收、Kimi 赞助现状、真名、团队规模、Anthropic 是否采取行动)已在正文显式标注。两条信源核验受限(EveryDev.ai 429 限流改用搜索快照、V2EX 直连超时改用抓取服务),其余 11 条直连可达(HTTP 200)。未发现伪造链接;全部 URL 为检索过程实际命中页面。