Claude Code 配置 GPT 模型
配置 Claude Code 配置 GPT 模型 使用 模融。
Claude Code 配置 GPT 模型
URL: https://mrxapi.com/docs/docs/tools/claude-code-gpt
Claude Code 可以通过MRXAPI API 调用 GPT 模型,例如 gpt-5.6-sol、gpt-5.6-terra、gpt-5.5。
需要满足以下任一条件:
- 已订阅 GPT 套餐
- 使用按量计费,并且在MRXAPI后台选择了 GPT 分组
如果当前套餐或分组不包含 GPT 模型,配置完成后仍可能出现无权限或模型不可用的报错。
配置文件位置
Claude Code 的配置文件为 settings.json。
~/.claude/settings.json
C:\Users\你的用户名\.claude\settings.json
方式一:完整配置(推荐)
完整配置会把 Claude Code 内部的 Opus / Sonnet / Haiku 默认模型分别映射到 GPT 模型。配置完成后,启动 Claude Code 即可默认使用对应 GPT 模型。
用文本编辑器打开 settings.json,写入以下内容(将密钥替换为你自己的MRXAPI API Key):
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-你的MRXAPIAPI密钥",
"ANTHROPIC_BASE_URL": "https://mrxapi.com",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "gpt-5.4",
"ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME": "gpt-5.4",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "gpt-5.6-sol",
"ANTHROPIC_DEFAULT_OPUS_MODEL_NAME": "gpt-5.6-sol",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "gpt-5.5",
"ANTHROPIC_DEFAULT_SONNET_MODEL_NAME": "gpt-5.5"
},
"skipDangerousModePermissionPrompt": true,
"model": "opus"
}
字段说明:
| 字段 | 说明 |
|---|---|
ANTHROPIC_AUTH_TOKEN | MRXAPI API Key,填写你自己的 sk- 开头密钥 |
ANTHROPIC_BASE_URL | MRXAPI API 地址,Claude Code 场景填写 https://mrxapi.com,不要带 /v1 |
ANTHROPIC_DEFAULT_OPUS_MODEL / ANTHROPIC_DEFAULT_OPUS_MODEL_NAME | 将 Claude Code 的 Opus 默认模型映射为 gpt-5.6-sol |
ANTHROPIC_DEFAULT_SONNET_MODEL / ANTHROPIC_DEFAULT_SONNET_MODEL_NAME | 将 Sonnet 默认模型映射为 gpt-5.5 |
ANTHROPIC_DEFAULT_HAIKU_MODEL / ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME | 将 Haiku 默认模型映射为 gpt-5.4 |
model | Claude Code 启动时选择的模型档位;这里用 opus,会对应到上方的 gpt-5.6-sol |
使用上述完整配置后:
- Claude Code 选择
opus→ 实际调用gpt-5.6-sol - Claude Code 选择
sonnet→ 实际调用gpt-5.5 - Claude Code 选择
haiku→ 实际调用gpt-5.4
方式二:最简配置
如果只想先配置密钥和 Base URL,也可以使用最简配置:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-你的MRXAPIAPI密钥",
"ANTHROPIC_BASE_URL": "https://mrxapi.com"
},
"skipDangerousModePermissionPrompt": true,
"model": "opus"
}
最简配置不会提前把 opus 映射成 gpt-5.6-sol。启动 Claude Code 后,需要在 Claude Code 中手动执行:
/model gpt-5.6-sol
之后当前会话会切换到 gpt-5.6-sol。
如果你经常在不同 GPT 模型之间切换,可以使用最简配置,然后每次启动后通过 /model 模型名 指定,例如 /model gpt-5.6-sol。
如果你希望每次启动都默认使用 gpt-5.6-sol,建议使用上面的完整配置。
常见问题
Base URL 要不要带 /v1?
Claude Code 使用 Anthropic 协议接入MRXAPI API,填写:
https://mrxapi.com
不要填写 https://mrxapi.com/v1。
可以直接把 model 写成 gpt-5.6-sol 吗?
更推荐两种方式之一:
- 使用完整配置,把
ANTHROPIC_DEFAULT_OPUS_MODEL映射到gpt-5.6-sol,并保留"model": "opus" - 使用最简配置,启动后执行
/model gpt-5.6-sol
这样更符合 Claude Code 的模型档位配置方式,切换和回退也更清晰。
配置后仍不能使用怎么办?
请检查:
- API Key 是否为MRXAPI后台生成的密钥
ANTHROPIC_BASE_URL是否为https://mrxapi.com- 是否已订阅 GPT 套餐,或按量计费时是否选择了 GPT 分组
- 模型名是否拼写正确,例如
gpt-5.6-sol
如需查看当前支持的模型,可参考 模型广场。