跳转到内容

在第三方 Coding Agent 中使用

Kimi Code 权益支持在主流 Coding Agent 中使用——例如 Claude Code、Roo Code、OpenCode 等;也可以配合 OpenClaw、Hermes 等通用 Agent 框架。让你在自己习惯的工具里自由调用 Kimi 的 AI 能力。

本文档将展示 Claude Code 与 Roo Code 的配置方法

前提条件

  • 已订阅 Kimi 会员并开通 Kimi Code 权益。
  • 已获取 API Key(在 Kimi Code 控制台 中创建)。

Claude Code

Claude Code 是 Anthropic 推出的命令行编程助手。安装方式请参考 Claude Code 官方文档

安装完成后,需要跳过 Anthropic 默认的登录流程。在终端中执行以下脚本:

sh
node --eval "
    const homeDir = os.homedir();
    const filePath = path.join(homeDir, '.claude.json');
    if (fs.existsSync(filePath)) {
        const content = JSON.parse(fs.readFileSync(filePath, 'utf-8'));
        fs.writeFileSync(filePath, JSON.stringify({ ...content, hasCompletedOnboarding: true }, null, 2), 'utf-8');
    } else {
        fs.writeFileSync(filePath, JSON.stringify({ hasCompletedOnboarding: true }), 'utf-8');
    }"

配置 Kimi Code 模型

设置环境变量后启动 Claude Code:

macOS / Linux

sh
export ENABLE_TOOL_SEARCH=false
export ANTHROPIC_BASE_URL=https://api.kimi.com/coding/
export ANTHROPIC_API_KEY=你的API Key

claude

Windows

powershell
$env:ENABLE_TOOL_SEARCH="false"
$env:ANTHROPIC_BASE_URL="https://api.kimi.com/coding/"
$env:ANTHROPIC_API_KEY="你的API Key"

claude

启动后输入 /status 确认模型已生效。使用 Tab 键可切换到 Kimi K2 Thinking 模型。


Roo Code

Roo Code 是一款 VS Code 中的 AI 编程插件。如尚未安装,请在 VS Code 扩展市场搜索 Roo Code 并安装。

配置 Kimi Code 模型

打开 Roo Code 面板 → 设置页 → Providers 区域选择 OpenAI Compatible,填写以下信息:

配置项
Entrypointhttps://api.kimi.com/coding/v1
API Key你的 Kimi Code API Key
Modelkimi-for-coding

其余选项按如下方式设置:

Use legacy OpenAI API format  ✓
Enable streaming              ✓
Include max output tokens     ✓
Enable Reasoning Effort       Medium
Max Output Tokens             32768
Context Window Size           262144

其中 Max Output Tokens 和 Context Window Size 用于告知 Roo Code 模型的能力范围,不填可能导致输出截断或上下文不足。

保存配置后新建会话即可使用。

注意:使用时请保持工具的真实身份标识,篡改客户端标识(User-Agent)将被视为违规,可能导致会员权益暂停。