Kimi Code API

Polar Sponsor
爱发电 赞助
.NET 9.0

一键设置,在 OpenClaw 和 Claude Code CLI 中使用 Kimi K2.5 (Kimi Code) 作为编程模型。Kimi Code 兼容 Anthropic Messages API——替换……

Kimi Code API — OpenClaw + Claude Code 集成.

功能概述

Kimi Code API — OpenClaw + Claude Code 集成.是一项面向实际任务的技能,主要用于Kimi Code (K2.5) 是 An是一项面向实际任务的技能,主要用于One config change and your OpenClaw 在Kimi的后端运行 Claude Code.;XQ: G快速启动;

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
  • 实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

使用与执行

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;

结果检查与注意事项

涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

Kimi Code API — OpenClaw + Claude Code 集成

Kimi Code(K2.5)兼容 Anthropic Messages API。仅需一处配置变更,即可让您的 OpenClaw 在 Kimi 后端上运行 Claude Code。

快速开始:获取您的 API 密钥

  1. 打开 Kimi Code 控制台
  2. 创建 API 密钥 → 格式为:sk-kimi-...

配置 1:OpenClaw — 将 Kimi 添加为 Provider 和 Model

openclaw.jsonprovidersmodels(或 agents.defaults.models)部分添加以下内容:

// 在 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 中任意位置使用该模型:

  • 设为 Agent 模型:"model": "kimi/kimi-k2.5"
  • 在聊天中切换:/model kimi/kimi-k2.5
  • 设为特定 Agent 的默认模型

配置 2:Claude Code CLI — 直连方式

export ANTHROPIC_BASE_URL="https://api.kimi.com/coding"
export ANTHROPIC_API_KEY="sk-kimi-..."

# 交互式运行
claude

# 单次执行
claude --print "将此函数重构为使用 async/await"

Claude Code 会自动在 base URL 后追加 /v1/messages。无需其他修改。

配置 3:OpenClaw 启动基于 Kimi 的 Claude Code 实例

在 OpenClaw 中,启动一个以 Kimi 为后端的 Claude Code(ACP)会话:

# 在 Agent 配置中,或通过 sessions_spawn 调用:
sessions_spawn(
    runtime="acp",
    task="您的编码任务描述",
    env={
        "ANTHROPIC_BASE_URL": "https://api.kimi.com/coding",
        "ANTHROPIC_API_KEY": "sk-kimi-..."
    }
)

或者在 openclaw.json 中全局配置,使所有 ACP 启动默认使用 Kimi。

API 参考

属性
Base URL https://api.kimi.com/coding
Messages 接口地址 https://api.kimi.com/coding/v1/messages
认证请求头 x-api-key: sk-kimi-...
版本请求头 anthropic-version: 2023-06-01
请求时指定的模型名 kimi-k2.5
响应中返回的模型名 kimi-for-coding
协议 Anthropic Messages API
流式响应支持 "stream": true → SSE

原始调用示例

curl

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":"Hello"}]}'

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": "Hello"}]
    }).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"])

注意事项

  • 模型名称不一致:请求中需传 kimi-k2.5,但响应中 model 字段返回的是 kimi-for-coding。请勿对响应中的 model 字段做严格校验。
  • 仅支持 Anthropic 格式/v1/messages 可用;/v1/chat/completions(OpenAI 格式)将返回 404 错误。
  • api.moonshot.cn ≠ Kimi Code:该域名对应 Moonshot 通用 API,是不同产品,认证方式也不同。
  • 超时设置:对于复杂提示词,请将超时时间设为 ≥120 秒。
  • Provider 类型:OpenClaw 配置中 provider 的 "type" 必须始终为 "anthropic" —— Kimi 实现的是 Anthropic 协议,而非 OpenAI 协议。

相关专题

更多
Kimi K3 API开发者调用教程
Kimi K3 API开发者调用教程

Kimi K3 API专题面向开发者和企业集成场景,整理Kimi API入口、模型调用、API Key、长上下文请求、工具调用、结构化输出、JSON模式、用量计费和应用接入方法,帮助开发者将Kimi K3能力接入业务系统和AI产品。

2026.07.24

375

10

Kimi K3复杂任务执行指南
Kimi K3复杂任务执行指南

本专题围绕 Kimi K3 复杂任务处理和 Kimi K3 Agent 协作使用展开,整理任务拆解、Agent 调用、多步骤执行、长文档配合、结果检查、提示词写法和常见失败原因,适合想用 Kimi K3 完成资料整理、报告生成、项目规划、代码辅助和多轮研究任务的用户参考。

2026.07.24

172

10

Kimi K3百万上下文使用技巧
Kimi K3百万上下文使用技巧

Kimi K3百万上下文专题围绕超长文档阅读、PDF总结、论文分析、报告提炼、合同审阅、资料问答和大型代码库理解展开,结合K3支持百万级上下文的特点,帮助用户处理长资料、复杂信息和多轮知识任务。

2026.07.24

130

10

从零开始学Kimi AI提示词打造私人专家库
从零开始学Kimi AI提示词打造私人专家库

揭秘 Kimi AI 的调训黑科技,分享一套通用的 Prompt 编写公式,涵盖角色扮演、任务拆解及思维链诱导,让 AI 的回答彻底告别“车轱辘话”。

2026.05.26

296

15

Kimi AI 联网深度搜索与最新的行业动向
Kimi AI 联网深度搜索与最新的行业动向

深度剖析 Kimi AI 的实时联网搜索功能,分享如何通过精准提问过滤广告噪音,快速获取最新的行业动向、竞品数据及真实用户评价。

2026.05.26

250

18

基于Kimi AI的全网 SEO 关键词挖掘与内容创作
基于Kimi AI的全网 SEO 关键词挖掘与内容创作

结合 Kimi 的实时联网能力,讲解如何利用 AI 进行竞争对手分析、长尾关键词挖掘及符合百度收录标准的 SEO 伪原创文案创作。

2026.05.26

84

14

Kimi AI辅助Hyperf与Swow技术实战
Kimi AI辅助Hyperf与Swow技术实战

聚焦技术领域,演示 Kimi AI 在 Hyperf 框架开发中的应用,包括代码 Bug 修复建议、Swow 协程技术文档快速检索及高性能 PHP 应用架构优化思路。

2026.05.26

175

15

职场人必备的 Kimi AI 高效办公自动化方案
职场人必备的 Kimi AI 高效办公自动化方案

针对职场高频场景,展示如何利用 Kimi AI 快速完成文案润色、周报撰写、方案策划及 PPT 逻辑构思,助力职场人士告别无效加班。

2026.05.26

293

21

Kimi AI 长文本分析与深度阅读保姆级指南
Kimi AI 长文本分析与深度阅读保姆级指南

本专题深度解析 Kimi AI 核心长文本处理能力,教你如何利用 AI 快速分析 20 万字以上的复杂报告、财报及学术论文,大幅提升深度阅读与信息提取效率。

2026.05.26

301

22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Kimi K2.6学习视频
Kimi K2.6学习视频

共1课时 | 132人学习

KIMI官方手册
KIMI官方手册

共0课时 | 0人学习