Kimi Code 如何接入 Kimi K3.1 Pro:三条路径全流程

发布日期:2026-10-24 | 数据截至 2026-10-24,来源为 Kimi Code 官方 GitHub 仓库(MoonshotAI/kimi-code,v2.3.1)及 Kimi 开放平台

Kimi Code 是月之暗面推出的终端 AI 编程 Agent,开箱对接 Kimi 系列模型,支持读写代码、执行 Shell 命令、抓取网页,并可在 Zed、JetBrains 等 IDE 中通过 ACP 协议集成。2026 年 10 月 24 日 Kimi K3.1 Pro 正式发布后,Kimi Code 支持切换到该模型,涵盖 CLI 界面内的交互切换和 config.toml 配置文件两条路径;对于已有其他编程工具(opencode、Cursor、Roo Code 等)的开发者,K3.1 Pro 同样支持通过兼容 OpenAI 接口的第三方 API 端点接入。本文按"全新安装 → 登录 → 切换模型"的顺序逐步说明,并附上 config.toml 配置片段和常见报错的处理方法,模型 ID 为 kimi-k3.1-pro,Highspeed 版为 kimi-k3.1-pro-highspeed。


Kimi Code 是什么,和 Kimi K3.1 Pro 什么关系

Kimi Code CLI 是一个运行在终端的 AI 编程 Agent,底层由 Moonshot AI 模型驱动。默认模型为 K2.7 Code,从 K3.1 Pro 发布当天起,可以通过 TUI 内的 /provider 命令或配置文件切换到 K3.1 Pro。

K3.1 Pro 在 Kimi Code 里的优势主要体现在:

  • Terminal-Bench 4.0 编程智能体基准得分 65.7%,超过 GPT-6 Astra(58.2%),逼近 Claude Opus 5.5(66.4%)
  • 新增 medium 思考强度档,可按任务复杂度选 low / medium / high / max 四档
  • Highspeed 版在同等智能水平下输出速度 2-3 倍,适合实时补全场景

第一步:安装 Kimi Code CLI

macOS / Linux:

sh 复制代码
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash

Windows(PowerShell):

powershell 复制代码
irm https://code.kimi.com/kimi-code/install.ps1 | iex

Windows 用户需要先安装 Git for Windows,Kimi Code 使用其中的 Git Bash 作为 Shell 环境。如果 Git Bash 安装在非标准路径,将 KIMI_SHELL_PATH 设为 bash.exe 的绝对路径。

安装完成后验证:

sh 复制代码
kimi --version

也可以用 npm 安装,包名为 @moonshot-ai/kimi-code(当前版本 2.3.1):

sh 复制代码
npm install -g @moonshot-ai/kimi-code

第二步:登录,拿到 K3.1 Pro 的调用权限

进入任意项目目录,启动 Kimi Code:

sh 复制代码
cd your-project
kimi

在 TUI 内输入:

复制代码
/login

弹出两个选项:

  • Kimi Code OAuth:用 Kimi 账号授权,适合直接用 kimi.com 账号的用户
  • Moonshot AI Open Platform API Key:适合已有 Kimi 开放平台账号、想精确控制用量和账单的开发者

选 API Key 路径时,需要先在 platform.kimi.com 创建一个 Key,复制后粘贴到提示框。Key 会写入 ~/.kimi-code/auth.json,不需要手动设环境变量。

第三步:切换到 K3.1 Pro

方式 A:在 TUI 内交互切换(推荐新手)

启动 Kimi Code 后,在对话框输入:

复制代码
/provider

在弹出的 Provider Manager 界面里找到 Kimi 官方提供商,选择模型列表,切换到 kimi-k3.1-pro。

如果模型列表里还没出现 K3.1 Pro,执行一次刷新:

复制代码
/provider refresh

注意:在已有对话历史的 Session 中切换模型会弹出确认框,提示"切换模型会使已有提示缓存失效,建议用 /new 开新会话避免额外 Token 消耗"。如果用量敏感,选"开新会话"更划算。

方式 B:写入 config.toml 设为默认

配置文件路径:~/.kimi-code/config.toml(不存在则新建)

最小配置片段,把 K3.1 Pro 设为默认模型:

toml 复制代码
[model]
default = "kimi-k3.1-pro"

设置思考强度(可选):

toml 复制代码
[thinking]
effort = "medium"   # low / medium / high / max

保存后重启 Kimi Code 生效。如果想保留 K3.1 Pro 为主力、K2.7 Code 为快速切换备选:

toml 复制代码
[model]
default = "kimi-k3.1-pro"

然后在 TUI 内用 /provider 随时切换。

方式 C:IDE 集成(Zed / JetBrains)

Kimi Code CLI 支持 Agent Client Protocol(ACP),ACP 兼容的编辑器可以直接驱动会话。登录一次后不需要重复登录。

Zed 在 ~/.config/zed/settings.json 中加入:

json 复制代码
{
  "agent_servers": {
    "Kimi Code CLI": {
      "type": "custom",
      "command": "kimi",
      "args": ["acp"],
      "env": {}
    }
  }
}

在 Zed 的 Agent 面板新建对话后,用 /provider 命令切换到 K3.1 Pro,方式与 CLI 相同。JetBrains 配置参考官方文档的 IDE 集成说明。

切换后验证是否生效

在 TUI 状态栏底部有 model 字段,显示当前使用的模型名。如果显示 kimi-k3.1-pro,说明切换成功。

也可以在对话里直接问:

复制代码
你用的是哪个模型?

标准版 vs Highspeed 版怎么选

场景 推荐版本 原因
复杂多文件重构、长上下文代码库分析 kimi-k3.1-pro 推理更深,适合一次性吃进大量上下文
实时代码补全、快速问答 kimi-k3.1-pro-highspeed 2-3 倍输出速度,等待感更短
预算敏感的批量任务 kimi-k3.1-pro Highspeed 版定价为标准版 2 倍

两个版本的智能水平官方标注为"相同",差别只在速度和价格。

用其他编程工具(opencode、Cursor、Roo Code)接 K3.1 Pro

K3.1 Pro 和 K3 一样支持通过兼容 OpenAI 接口的端点接入任意编程 Agent 工具,三要素:

  • Base URL :https://api.moonshot.cn/v1(Kimi 官方开放平台)
  • API Key:Kimi 开放平台创建的 Key
  • Model ID :kimi-k3.1-pro

以 opencode 为例,在 ~/.config/opencode/opencode.json 中配置:

json 复制代码
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "kimi": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Kimi",
      "options": {
        "baseURL": "https://api.moonshot.cn/v1"
      },
      "models": {
        "kimi-k3.1-pro": {
          "name": "Kimi K3.1 Pro"
        },
        "kimi-k3.1-pro-highspeed": {
          "name": "Kimi K3.1 Pro Highspeed"
        }
      }
    }
  }
}

API Key 通过 opencode 的 /connect 命令写入,不要硬编码在配置文件里。

如果已有七牛云 Token Plan 等多模型 API 订阅,K3.1 Pro 上线后只需在控制台确认模型已收录,Base URL 和 Key 不变,只把 Model ID 改为 kimi-k3.1-pro 即可。

常见报错

报错 原因 处理方法
model not found: kimi-k3.1-pro K3.1 Pro 尚未同步到本地模型列表 执行 /provider refresh 拉取最新列表
This API key has expired Key 在服务端失效 去 Kimi 开放平台重新生成 Key,执行 /login 替换
This model is not available in your country 地区限制 切换其他模型或检查网络环境
切换模型后仍用旧模型 Session 内缓存未清除 执行 /new 开新会话

总结

Kimi Code 接入 K3.1 Pro 的核心路径:安装 CLI → /login 绑定 API Key → /provider 切换或 config.toml 写入默认模型。模型 ID 为 kimi-k3.1-pro,高速版为 kimi-k3.1-pro-highspeed。本文配置格式来自 Kimi Code CLI 官方 GitHub 仓库(v2.3.1,2026-10-24),如果后续版本字段有变动以官方文档为准。

延伸阅读

相关推荐
俊哥V1 小时前
每日 AI 研究简报 · 2026-10-24
人工智能·ai·1024程序员节
镜子AI1 小时前
镜子AI工程教程:用Python实现关键词布局检查器与语义改写查重(附完整代码)
人工智能·python·microsoft
burg_xun1 小时前
【生命科学 Agent】推理平台(三)
人工智能·系统架构·1024程序员节
4SAPI1 小时前
企业级文档智能处理大模型 API 架构选型指南:4SAPI、硅基流动与 OpenRouter 的工程权衡
人工智能·gateway·agent·1024程序员节·rag
昨日之日20062 小时前
MiniMax-H3 V7(FastH3 Omni):8步生成带声视频,比原版快近10倍。参考图、视频、声音全都能用!
人工智能·计算机视觉·音视频·1024程序员节
临床数据科学和人工智能兴趣组2 小时前
提取匹配模式的第一个值
人工智能·r语言·1024程序员节·r语言-4.2.1·临床试验·临床科研·科学问题
todoitbo2 小时前
Q1 MuJoCo 模型里的 49 项传感器定义与 60 维数据:一次关节和 IMU 输出核验
人工智能·ai·机器人·1024程序员节·启元机器人
RFID科技的魅力2 小时前
2026 年 RFID 资产标签批量制作怎么做?RFID 标签打印机实操指南
运维·人工智能·嵌入式硬件·物联网