Skip to content

在 OpenCode 中使用

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

安装 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 列表下选择要用的模型。

模型上新推荐

K2.8 Preview 现已全量上线 Kimi Code,kimi-for-coding 直接升级、无需修改配置:综合性能接近 K3,支持 low / high / max 三档思考程度与最高 1M 上下文。详见 最新动态

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

会员档位可用模型上下文窗口
AndanteK2.8 Preview最高 1M
ModeratoK3
K3-256K
K2.8 Preview
K3:256K
K3-256K:256K
K2.8 Preview:最高 1M
Allegretto 及以上K3
K3-256K
K2.8 Preview
K2.7 Code HighSpeed
K3:最高 1M
K3-256K:256K
K2.8 Preview:最高 1M
K2.7 Code HighSpeed:256K

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

bash
/variants

思考程度(effort)映射

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

OpenCode variantK3 实际 effort
Defaulthigh(K3 默认)/ max(K2.8 Preview 默认)
lowlow
highhigh(推荐)
maxmax

当前 K3 与 K2.8 Preview 均支持 low / high / max 三档;K2.7 Code HighSpeed 无需配置该字段。

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

下一步

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