在第三方 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 默认的登录流程。在终端中执行以下脚本:
shnode --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
claudeWindows
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,填写以下信息:
| 配置项 | 值 |
|---|---|
| Entrypoint | https://api.kimi.com/coding/v1 |
| API Key | 你的 Kimi Code API Key |
| Model | kimi-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)将被视为违规,可能导致会员权益暂停。