Claude Code + Kimi Code 配置指南
·
Claude Code + Kimi Code 配置指南
核心要点
1. 端点必须和 Key 类型匹配
你的 Key 是 sk-kimi-... 格式,属于 Kimi Code 平台,只能用这个端点:
export ANTHROPIC_BASE_URL=https://api.kimi.com/coding/
❌ 不要写成
https://api.moonshot.cn/anthropic(那是 Moonshot 开放平台的接口,会报401 Invalid Authentication)。
2. 模型统一配成 kimi-for-coding
export ANTHROPIC_MODEL=kimi-for-coding
export ANTHROPIC_DEFAULT_OPUS_MODEL=kimi-for-coding
export ANTHROPIC_DEFAULT_SONNET_MODEL=kimi-for-coding
export ANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-for-coding
export CLAUDE_CODE_SUBAGENT_MODEL=kimi-for-coding
export ENABLE_TOOL_SEARCH=false
3. 跳过 Anthropic 官方 bootstrap 检查
直接 claude 启动时,Claude Code 会强制访问 api.anthropic.com 做连通性检查,国内/代理环境会 403 导致启动失败。加上这个:
export CLAUDE_CODE_SIMPLE=1
完整配置
~/.zshrc
# claude code + Kimi Code (sk-kimi-... key must use api.kimi.com/coding/)
export ANTHROPIC_BASE_URL=https://api.kimi.com/coding/
export ANTHROPIC_API_KEY=sk-kimi-...
export ANTHROPIC_MODEL=kimi-for-coding
export ANTHROPIC_DEFAULT_OPUS_MODEL=kimi-for-coding
export ANTHROPIC_DEFAULT_SONNET_MODEL=kimi-for-coding
export ANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-for-coding
export CLAUDE_CODE_SUBAGENT_MODEL=kimi-for-coding
export ENABLE_TOOL_SEARCH=false
export CLAUDE_CODE_SIMPLE=1
~/.claude/settings.json
确保非 zsh 环境也能生效:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.kimi.com/coding/",
"ANTHROPIC_API_KEY": "sk-kimi-...",
"ANTHROPIC_MODEL": "kimi-for-coding",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "kimi-for-coding",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "kimi-for-coding",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "kimi-for-coding",
"CLAUDE_CODE_SUBAGENT_MODEL": "kimi-for-coding",
"ENABLE_TOOL_SEARCH": "false",
"CLAUDE_CODE_SIMPLE": "1"
}
}
验证
重新打开终端后:
claude -p "hello"
或者直接交互式:
claude
能正常进入界面即代表配置成功。
更多推荐
所有评论(0)