准备工作

1.1 安装 Claude Code

如果你已经安装过 Claude Code,可以跳过这一步。

macOS / Linux:

# 安装 Node.js(推荐 24.x)
curl -fsSL https://fnm.vercel.app/install | bash
# 重新打开终端后执行
fnm install 24.3.0
fnm default 24.3.0
fnm use 24.3.0

# 安装 Claude Code
npm install -g @anthropic-ai/claude-code

# 初始化配置(跳过首次引导)
node --eval "
const os = require('os'), fs = require('fs'), path = require('path');
const fp = path.join(os.homedir(), '.claude.json');
const c = fs.existsSync(fp) ? JSON.parse(fs.readFileSync(fp)) : {};
fs.writeFileSync(fp, JSON.stringify({ ...c, hasCompletedOnboarding: true }, null, 2));
"

Windows(PowerShell):

winget install --exact --source winget --id Git.Git
winget install --exact --source winget --id OpenJS.NodeJS
# 重新打开终端
npm install -g @anthropic-ai/claude-code

验证安装:

claude --version
# 应输出类似:2.1.117 (Claude Code)

1.2 获取 Kimi Code API Key

前往 Kimi 官网购买会员订阅计划:Kimi AI 官网 - K2.6 上线

访问 Kimi 会员控制台创建并获取 API Key:Kimi AI 官网 - K2.6 上线

点击「创建 API Key」,复制以 sk-kimi- 开头的密钥。这个 Key 是后续连接 Kimi k2.6 的凭证,请妥善保管。

​编辑

注意:Kimi Code 平台(api.kimi.com)和 Moonshot 开放平台(api.moonshot.cn)属于独立的认证体系。在该页面获取的 API Key 仅适用于 api.kimi.com/coding/ 端点,不可用于 api.moonshot.cn


二、核心配置

Claude Code 通过读取环境变量来决定连接哪个模型后端。根据 Kimi 官方最新文档,正确的配置方式如下:

2.1 写入 Shell 配置文件

根据你的终端类型,编辑对应的配置文件:

  • Zsh(macOS 默认):~/.zshrc
  • Bash~/.bashrc 或 ~/.bash_profile

在文件末尾添加以下内容:

# ============================================
# Claude Code + Kimi k2.6 配置
# ============================================
export ANTHROPIC_BASE_URL="https://api.kimi.com/coding/"
export ANTHROPIC_API_KEY="sk-kimi-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"  # 替换为你的 Key
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"

使配置生效:

source ~/.zshrc

2.2 写入 Claude Code 用户配置(可选但推荐)

Claude Code 也会读取 ~/.claude/settings.json 中的 env 字段。写入后,即使在不加载 Shell 环境的情况下(如从 GUI 启动),也能正确识别配置。

# 确保目录存在
mkdir -p ~/.claude

# 写入配置
cat > ~/.claude/settings.json << 'EOF'
{
  "skipDangerousModePermissionPrompt": true,
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.kimi.com/coding/",
    "ANTHROPIC_API_KEY": "sk-kimi-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "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"
  }
}
EOF

安全提示:建议将 .claude/settings.json 的权限设置为 600,以防止其他系统用户读取 API Key。


三、验证配置

3.1 检查环境变量

env | grep ANTHROPIC

应输出类似:

ANTHROPIC_BASE_URL=https://api.kimi.com/coding/
ANTHROPIC_API_KEY=sk-kimi-...
ANTHROPIC_MODEL=kimi-for-coding

3.2 启动 Claude Code

进入任意项目目录,启动 Claude Code:

cd ~/your-project
claude

在 Claude Code 的交互界面中输入:

/status

如果看到类似以下输出,说明配置成功:

​编辑

3.3 发送第一条消息

直接输入任意问题,例如:

帮我看一下这个项目的目录结构

如果底部状态栏开始显示 Token 消耗(如 ↑123 ↓45),说明 Kimi k2.6 已经成功响应。

​编辑

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐