来源:互联网 更新时间:2026-07-22 13:54
| Claude Code 通过 CCR 接入 xAI Grok-4.5 的完整配置与避坑指南AI 专题研究
当前可用版本:Claude Code 通过 Claude Code Router(CCR)接入 xAI Grok-4.5。这版文档按实际验证过的配置整理,避免再回到旧版的错误路由和鉴权问题。
现在的工作链路是:
Claude Code -> CCR 本地服务 http://127.0.0.1:3456 -> xAI Grok/grok-4.5
几个关键点值得注意:
安装很简单,直接上全局安装:
npm install -g @musistudio/claude-code-router
启动时,如果不想自动打开浏览器,可以加个参数:
ccr start --no-open
查看 UI 界面:
ccr ui
需要停止服务时:
ccr stop
当前可用的 settings.json 关键项如下:
{
"env": {
"ANTHROPIC_BASE_URL": "http://127.0.0.1:3456",
"ANTHROPIC_AUTH_TOKEN": "CCR 里 Profile: Claude Code 对应的 key",
"CLAUDE_CODE_GIT_BASH_PATH": "D:Program FilesGitinash.exe",
"CLAUDE_CODE_AUTO_COMPACT_WINDOW": "500000",
"CLAUDE_CODE_MAX_CONTEXT_TOKENS": "500000",
"CLAUDE_CODE_EFFORT_LEVEL": "high",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"ANTHROPIC_MODEL": "xAI Grok/grok-4.5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "xAI Grok/grok-4.5",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "xAI Grok/grok-4.5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "xAI Grok/grok-4.5",
},
"enabledPlugins": {
"frontend-design@claude-plugins-official": true,
"github@claude-plugins-official": true,
"code-review@claude-plugins-official": true,
"superpowers@claude-plugins-official": true,
"gopls-lsp@claude-plugins-official": true,
"playwright@claude-plugins-official": true,
},
"autoUpdatesChannel": "latest",
"skipDangerousModePermissionPrompt": true,
"apiKeyHelper": ""C:UserszhangAppDataRoamingclaude-code-routerinccr-claude-code-api-key-default-claude-code.cmd""
}
说明一下:
ANTHROPIC_BASE_URL 必须指向本机 CCRANTHROPIC_AUTH_TOKEN 要和 CCR 里 Profile: Claude Code 的 key 一致
ANTHROPIC_MODEL 现在使用的是 xAI Grok/grok-4.5apiKeyHelper 负责让 Claude Code 拿到 CCR 的本地 keyGrok申请地址:https://console.x.ai
现在 CCR 里这个 provider 的正确方向是:
xAI Grokhttps://api.x.ai/v1grok-4.5openai_chat_completionsopenai_responses千万不要再让它走 anthropic_messages,否则 CCR 可能会把 Claude 的请求直发到不匹配的协议,重新出现:
400 All target providers failed
在 CCR 的“API 密钥”页面里,你会看到:
Profile: Claude Code这把 key 对应的是:
ANTHROPIC_AUTH_TOKEN它的作用是让 Claude Code 认证到 CCR,不是上游模型 key。
这是 CCR 用来访问 xAI 的真正模型密钥。
它应该配置在 CCR 的 provider 里,而不是写到 Claude Code 的 ANTHROPIC_AUTH_TOKEN 里。
以后 UI 不能用时,直接改 CCR 的配置库,不要靠界面硬点,这是最省事的办法。
配置文件位置:
C:UserszhangAppDataRoamingclaude-code-routerconfig.sqlite
处理原则:
config.sqliteconfig.sqlitecapabilitiesanthropic_messagesopenai_chat_completions 和 openai_responses如果 UI 重新把 anthropic_messages 加回来,说明它重新探测了能力。这时候继续按数据库方式修,不要反复依赖 UI。
http://127.0.0.1:3456/health
正常应返回 running。
进入 Claude Code 后确认:
xAI Grok/grok-4.5http://127.0.0.1:3456正常情况下,CCR 应该把请求走到:
openai_chat_completions而不是:
anthropic_messages401 Invalid API key优先检查:
ANTHROPIC_AUTH_TOKEN 是否还是 Profile: Claude Code 那把 keyapiKeyHelper 是否还在400 All target providers failed优先检查:
capabilities 是否还包含 anthropic_messagesANTHROPIC_MODEL 是否和 CCR 里的模型名一致优先检查:
capabilities 是否需要删掉 anthropic_messages这套配置的正确理解可以总结为:
Profile: Claude Code 的 key 只给 Claude Code 用anthropic_messages 这个能力不要保留如果后面再出问题,先看 config.sqlite 里的 capabilities,不要先怀疑 Claude Code 本身。
七麦数据官网网页地址 七麦数据官方入口在线首页
问卷星官方网站入口地址 问卷星网页版在线使用
PokePay加密卡2026完整指南:申请开卡全攻略+多场景应用技巧
币安Binance官方中文网站 币安App最新版下载及新手注册指南
闲鱼的严选验货在哪里看?闲鱼严选和验货宝哪个可靠
为何比特币BTC价格跌破7.3万美元?一文拆解影响近期比特币行情的五大原因
摩托车活塞环性能如何
豆包AI专业版使用教程【新手必看】
ThinkBook系列最新价格全解析:2026年选购避坑与实时询价指南
迷你网名古风男生霸气(精选100个)
币圈十大实用工具:从实时行情监控到数据分析、资产管理
文雅简易网名男生可爱(精选100个)
GPT5.6惨遭切脑,Fable 5回归要变弱鸡版?
芝麻开门Gate.io官方网址入口 芝麻开门交易所新手账户注册流程
王者荣耀「西行封妖记」【孙权-仙扇使者】6月25日上线!
闲鱼严选和验货宝哪个可靠?闲鱼的验货宝怎么样,,
币安杀入美股市场,重头戏bStocks还没来
精准天气预报APP推荐:支持分钟级降雨预测与实时分享功能
陈姓和杨姓网名大全男生(精选100个)
网名开头英文名字男生(精选100个)
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc