Skip to content

在 OpenCode 中使用

OpenCode 是一款终端编程 Agent。本文介绍如何通过内置认证把 OpenCode 的模型请求转发到 Kimi For Coding,由 Kimi K3 或 Kimi K2.7 Code 提供模型推理能力。

安装 OpenCode

通过安装脚本是最简单的安装方式:

bash
curl -fsSL https://opencode.ai/install | bash

也可通过 npm 安装:

bash
npm install -g opencode-ai

配置 API 密钥

运行 opencode auth login,在提供商列表中选择 Kimi For Coding

bash
$ opencode auth login
  添加凭证

  选择提供商
 Kimi For Coding
  ...

输入你的 Kimi For Coding API Key:

bash
$ opencode auth login
  添加凭证

  选择提供商
  Kimi For Coding

  输入您的 API 密钥
  _

API Key 可在 Kimi Code 控制台 创建和管理(最多 5 个,仅创建时显示一次,请妥善保存)。

启动并使用

配置完成后启动 OpenCode:

bash
$ opencode

在会话中输入 /models

bash
/models

Kimi For Coding 列表下选择要用的模型:

  • Kimi K3:当前最强旗舰模型
  • Kimi K2.7 Code:成熟稳定的 Coding 模型
  • Kimi For Coding HighSpeed:K2.7 Code 高速版

使用前请了解自己的会员档位与可用权限,使用超出权限的模型和上下文会触发报错:

会员档位可用模型上下文窗口
AndanteKimi K2.7 Code256K
ModeratoKimi K3
Kimi K2.7 Code
Kimi K3:256K
Kimi K2.7 Code:256K
Allegretto 及以上Kimi K3
Kimi K2.7 Code
Kimi For Coding HighSpeed
Kimi K3:最高 1M
Kimi K2.7 Code:256K
Kimi For Coding HighSpeed:256K

选中 K3 后,可输入 /variants 切换思考程度(effort):

bash
/variants

思考程度(effort)映射

OpenCode 可选的 variant 有 Default / low / high / max,会按下表映射到 K3 实际档位(完整映射表见 模型配置):

OpenCode variantK3 实际 effort
Defaulthigh(K3 默认值)
lowlow
highhigh(推荐)
maxmax

当前 Kimi K3 支持 low / high / max 三档;Kimi K2.7 Code 系列无需配置该字段。

模型能力与配置细节见 模型配置

下一步

  • 模型配置 — 查看三个模型的能力对比和完整 effort 映射表
  • 会员权益 — 确认可用模型与档位要求