One-click setup to use Kimi K2.5 (Kimi Code) as your coding model in OpenClaw and Claude Code CLI. Kimi Code is Anthropic Messages API compatible — swap the base URL and you're running. Use when you want a cost-effective coding LLM, need to set up Kimi K2.5 in OpenClaw, or want to run Claude Code CLI with Kimi as the backend. Triggers on "kimi code", "kimi k2.5", "kimi openclaw", "kimi claude code", "openclaw kimi", "coding model setup".
Kimi Code (K2.5) 兼容 Anthropic Messages API。只需修改一处配置,你的 OpenClaw 即可在 Kimi 后端上运行 Claude Code。
在 openclaw.json 的 providers 和 models 下添加:
jsonc
// 在 providers 中:
{
id: kimi,
type: anthropic, // Kimi 使用 Anthropic 协议
baseUrl: https://api.kimi.com/coding,
apiKey: sk-kimi-...
}
// 在 models(或 agents.defaults.models)中:
{
kimi/kimi-k2.5: {
alias: Kimi K2.5,
params: {}
}
}
然后在 OpenClaw 中任意位置使用:
bash
export ANTHROPICBASEURL=https://api.kimi.com/coding
export ANTHROPICAPIKEY=sk-kimi-...
Claude Code 会自动在基础 URL 后追加 /v1/messages。无需其他修改。
在 OpenClaw 中,生成一个使用 Kimi 作为后端的 Claude Code (ACP) 会话:
bash
或者在 openclaw.json 中全局配置,使每个 ACP 生成默认使用 Kimi。
| 属性 | 值 |
|---|---|
| 基础 URL | https://api.kimi.com/coding |
| 消息端点 |
bash
curl -s https://api.kimi.com/coding/v1/messages \
-H x-api-key: sk-kimi-... \
-H anthropic-version: 2023-06-01 \
-H content-type: application/json \
-d {model:kimi-k2.5,max_tokens:1024,messages:[{role:user,content:你好}]}
python
import json, urllib.request
req = urllib.request.Request(
https://api.kimi.com/coding/v1/messages,
data=json.dumps({
model: kimi-k2.5,
max_tokens: 4096,
messages: [{role: user, content: 你好}]
}).encode(),
headers={
Content-Type: application/json,
x-api-key: sk-kimi-...,
anthropic-version: 2023-06-01,
},
)
with urllib.request.urlopen(req, timeout=120) as resp:
print(json.loads(resp.read())[content][0][text])
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 kimi-code-api-1776051842 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 kimi-code-api-1776051842 技能
skillhub install kimi-code-api-1776051842
文件大小: 4.19 KB | 发布时间: 2026-4-14 10:24