Claude Code配置国产模型
🔍 配置解读
这是 Claude Code 对接月之暗面(Moonshot/Kimi)模型的配置片段:
json
"env": { "ANTHROPIC_BASE_URL": "https://api.moonshot.cn/anthropic", "ANTHROPIC_AUTH_TOKEN": "这里需要填你的 Kimi API Key", "ANTHROPIC_MODEL": "kimi-k2.6" } 例如:配置GLM-5.1 "env": { "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic", "ANTHROPIC_AUTH_TOKEN": "a135a3c13ab943d09b0990f3ffc613ea.SDpxTJrMrpkjnOsj", "ANTHROPIC_MODEL": "GLM-5.1"},ANTHROPIC_BASE_URL:已正确设置为 Kimi 的兼容 Anthropic 协议的端点ANTHROPIC_AUTH_TOKEN:箭头指向的位置,需要填入你在 Kimi 平台申请的 API Key(以sk-开头的字符串)ANTHROPIC_MODEL:指定使用kimi-k2.6模型(也可以替换为kimi-k2.5、moonshot-v1-8k等支持的模型)
🛠️ 完整配置步骤(Windows 环境)
1. 获取 Kimi API Key
- 登录 Kimi 开放平台
- 进入「API 密钥管理」,创建新密钥并复制保存(格式为
sk-xxxx)
2. 方式一:通过 settings.json 配置(永久生效)
找到 Claude Code 的配置文件:
- 路径:
C:\Users\你的用户名\.claude\settings.json - 写入完整配置:
json
{ "env": { "ANTHROPIC_BASE_URL": "https://api.moonshot.cn/anthropic", "ANTHROPIC_AUTH_TOKEN": "sk-你的完整APIKey", "ANTHROPIC_MODEL": "kimi-k2.6" } }3. 方式二:通过 PowerShell 环境变量配置
- 临时生效(当前终端会话)
powershell
$env:ANTHROPIC_BASE_URL = "https://api.moonshot.cn/anthropic" $env:ANTHROPIC_AUTH_TOKEN = "sk-你的完整APIKey" $env:ANTHROPIC_MODEL = "kimi-k2.6"- 永久生效(所有终端)
powershell
setx ANTHROPIC_BASE_URL "https://api.moonshot.cn/anthropic" setx ANTHROPIC_AUTH_TOKEN "sk-你的完整APIKey" setx ANTHROPIC_MODEL "kimi-k2.6"配置后重启 PowerShell 即可生效。
✅ 验证配置是否生效
- 重启 PowerShell,运行
claude启动工具 - 在 Claude Code 交互界面输入
/status - 检查是否显示当前使用的模型为
kimi-k2.6,且无认证错误提示
⚠️ 注意事项
- 请确保你的 API Key 有足够的余额和调用额度
- 模型名称需与 Kimi 平台支持的模型列表一致,否则会调用失败
- 配置文件路径如果不存在,可以手动创建
.claude文件夹和settings.json文件
