在 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 上下文。详见 最新动态。
使用前请了解自己的会员档位与可用权限,使用超出权限的模型和上下文会触发报错:
| 会员档位 | 可用模型 | 上下文窗口 |
|---|---|---|
| Andante | K2.8 Preview | 最高 1M |
| Moderato | K3 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 variant | K3 实际 effort |
|---|---|
Default | high(K3 默认)/ max(K2.8 Preview 默认) |
low | low |
high | high(推荐) |
max | max |
当前 K3 与 K2.8 Preview 均支持 low / high / max 三档;K2.7 Code HighSpeed 无需配置该字段。
模型能力与配置细节见 模型配置。