每个AI剂都有一个局部控制平面:跨型号的路线,引信新能力,管弦乐工具,并保持完全控制.
为什么使用Claude代码路由器?Claude代码路由器(CCR)是编码代理的本地模式网关和控制平面. 它给予Claude代码,Claude设计,Codex,Grok CLI,Kimi CLI,Kilo代码,OpenCode,Pi,ZCode,WorkBuddy,以及相容的API客户一个稳定的本地端点,同时从一个地方管理供应商,模型,账户,路由规则以及背后的工具. 使用 CCR 来: - 管理所有代理和提供者,而不是为每个客户端保持单独的模型配置. - 在不改变工作流程或反复编辑代理配置文件的情况下,切换提供者或模型。 - 以复试、证书池、密钥旋转和命令倒置模式继续请求。 - 说吧 在现有模型中添加能力,包括Fusion愿景、网页搜索、MCP工具以及工具Hub。 - 看看通过请求日志,解开的路线,耐久性,象征性使用,cos..
[Bug] Request log rows are never written for streaming requests routed through a fusion model — Observability dashboard stays empty
3.1.0版本不管请求成不成功,都是红色无状态
macOS: auto-update always fails — app bundled adhoc-signed (no Developer ID / notarization)
[Bug] v3.1.0 model-chain fallback never switches the upstream provider — all retry attempts are re-sent to the dead primary
Gateway health check still probes Anthropic when a non-Anthropic model is selected
claude sessions write autoMode:true into profile settings; CCR syncs it into the config store and rewrites it into settings.json on every launch, which makes Claude Code ignore apiKeyHelper ("Not logged in")
About Token Plan/关于Token Plan
[Bug] Dashboard Activity (token heatmap) widget: bottom rows clipped at wide widget sizes
Gateway masks upstream context-length errors, breaking Claude Code auto-retry/compact ("All target providers failed")
Wrapper cmd double-escapes env values: Ec() escapes for unquoted set, but ce() emits quoted set "KEY=..." so carets/%% survive into the child env (model names with () arrive as ^(self hosted^))