Appearance
Kimi k2.5 兼容 Anthropic SDK,可在 Claude Code、Cline、RooCode 等主流 AI 编程 Agent 中作为替代模型使用。只需设置两个环境变量,无需修改任何代码逻辑。本文提供三种工具的完整配置步骤。
在 Agent 工具中使用 Kimi K2.5
Kimi k2.5 是 Moonshot AI 推出的 MoE 架构基础模型,具备强大的代码生成和 Agent 任务处理能力。它兼容 Anthropic API 协议,可无缝接入支持 Claude 的 AI 编程工具。
与 Claude 对比:Claude Code 原生使用 Anthropic 模型,通过设置
ANTHROPIC_BASE_URL将请求转发到 Kimi,性价比更高,适合高频调用场景。
前置准备
- 在 platform.kimi.com 获取 API Key
- 准备好 Python ≥ 3.7.1 或 Node.js ≥ 18(按工具需求)
- 建议设置日消费上限和余额预警,防止高频 Agent 调用导致超额消耗
Claude Code 接入
bash
export ANTHROPIC_BASE_URL=https://api.moonshot.cn/anthropic
export ANTHROPIC_API_KEY=你的_MOONSHOT_API_KEY
export ANTHROPIC_MODEL=kimi-k2.5
# 验证配置
claude /statusANTHROPIC_BASE_URL:将 Anthropic SDK 请求代理到 Kimi API 端点ANTHROPIC_MODEL:指定使用的 Kimi 模型- 建议将以上环境变量写入
~/.bashrc或~/.zshrc永久生效
Cline 接入(VS Code 插件)
- 在 VS Code 扩展市场搜索
Cline并安装 - 在 Cline 设置中:
- Provider 选择
Anthropic或Custom - API Key 填入 Moonshot API Key
- Base URL 填入
https://api.moonshot.cn/anthropic - 模型选择
kimi-k2.5
- Provider 选择
- 如需禁用内置浏览器工具(避免权限问题),在设置中关闭
Browser Tool
RooCode 接入(VS Code 插件)
- 搜索
RooCode并安装 - 配置同 Cline,Provider 选择 Anthropic 兼容模式
- 模型填写
kimi-k2.5,Base URL 填写https://api.moonshot.cn/anthropic
直接 API 调用(Python 示例)
python
from openai import OpenAI
client = OpenAI(
api_key="$MOONSHOT_API_KEY",
base_url="https://api.moonshot.cn/v1",
)
completion = client.chat.completions.create(
model="kimi-k2.5",
messages=[
{"role": "system", "content": "你是一个代码专家,帮助用户解决编程问题。"},
{"role": "user", "content": "帮我写一个 Python 函数,统计字符串中各字符出现次数。"}
]
)
print(completion.choices[0].message.content)注意事项
- token 用量监控:Agent 工具会进行多轮对话,token 用量可能快速增长,建议设置预算限制
- 并发控制:避免同时发起大量请求触发限速(RPM/TPM 限制)
- Anthropic 协议兼容性:kimi-k2.5 兼容 Anthropic SDK,但某些 Claude 特有功能(如 Claude 的系统提示偏好)行为可能略有不同
常见问题
Q: 切换到 Kimi 后 Claude Code 无法识别模型怎么办?
A: 确认 ANTHROPIC_MODEL 环境变量正确设置为 kimi-k2.5 或 kimi-k2.6,并重启终端让环境变量生效。
Q: 使用 Cline/RooCode 时是否需要 Moonshot 账号充值才能用?
A: 是的,kimi-k2.5 按 token 计费。建议先在 platform.kimi.com 充值少量余额测试,确认工作正常后再设置更高额度。
Q: kimi-k2.5 和 kimi-k2.6 在 Agent 场景中有什么区别?
A: kimi-k2.6 上下文窗口更大(128k),更适合处理大型代码库;kimi-k2.5 速度更快,适合简单任务。Agent 场景优先推荐 kimi-k2.6。