Claude Code + Kimi Code 配置指南
Claude Code + Kimi Code 配置指南
核心要点
1. 端点必须和 Key 类型匹配
你的 Key 是sk-kimi-...格式,属于Kimi Code 平台,只能用这个端点:
exportANTHROPIC_BASE_URL=https://api.kimi.com/coding/❌不要写成
https://api.moonshot.cn/anthropic(那是 Moonshot 开放平台的接口,会报401 Invalid Authentication)。
2. 模型统一配成kimi-for-coding
exportANTHROPIC_MODEL=kimi-for-codingexportANTHROPIC_DEFAULT_OPUS_MODEL=kimi-for-codingexportANTHROPIC_DEFAULT_SONNET_MODEL=kimi-for-codingexportANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-for-codingexportCLAUDE_CODE_SUBAGENT_MODEL=kimi-for-codingexportENABLE_TOOL_SEARCH=false3. 跳过 Anthropic 官方 bootstrap 检查
直接claude启动时,Claude Code 会强制访问api.anthropic.com做连通性检查,国内/代理环境会403导致启动失败。加上这个:
exportCLAUDE_CODE_SIMPLE=1完整配置
~/.zshrc
# claude code + Kimi Code (sk-kimi-... key must use api.kimi.com/coding/)exportANTHROPIC_BASE_URL=https://api.kimi.com/coding/exportANTHROPIC_API_KEY=sk-kimi-...exportANTHROPIC_MODEL=kimi-for-codingexportANTHROPIC_DEFAULT_OPUS_MODEL=kimi-for-codingexportANTHROPIC_DEFAULT_SONNET_MODEL=kimi-for-codingexportANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-for-codingexportCLAUDE_CODE_SUBAGENT_MODEL=kimi-for-codingexportENABLE_TOOL_SEARCH=falseexportCLAUDE_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能正常进入界面即代表配置成功。
