编程指南核验于 2026 年 7 月 20 日

在 OpenCode 中使用 Kimi K3

按照官方 Provider 流程完成 Moonshot 鉴权、选择 Kimi K3,并在修改代码仓库前确认 max 推理。

OpenCode CLIMoonshot Providermax 变体
难度:入门约 8 分钟

准备条件

先确认 CLI 和账户要求。

  • OpenCode 1.18.3 或更高版本
  • Moonshot 平台 API Key
  • 已从终端打开的代码仓库
  • 允许 Agent 修改前,Git 工作区应干净或状态明确

配置 OpenCode

先完成鉴权,再分别选择模型和推理变体。

  1. 1

    启动 Provider 鉴权

    在 OpenCode 的终端流程中运行登录命令。

    终端
    opencode auth login
  2. 2

    选择 Moonshot AI(中国)

    选择 Moonshot 官方 OpenCode 指南指定的 Provider,并在提示时粘贴 API Key。

  3. 3

    选择 Kimi K3

    打开模型选择器,在已经鉴权的 Moonshot Provider 下选择 Kimi K3。

    OpenCode 命令
    /models
  4. 4

    选择 max 变体

    打开变体选择器并选择 max,与 Kimi K3 当前文档支持的推理强度保持一致。

    OpenCode 命令
    /variants

修改代码前先验证

检查当前会话,不要只确认凭证已经保存。

  • 状态栏显示 Kimi K3
  • Provider 显示 Moonshot AI(中国)
  • 所选变体显示 max
  • 允许修改前已经确认 Git 状态

故障排查

从源头修复 Provider、模型和变体不匹配。

现象可能原因直接修复
/models 中找不到 Kimi K3Moonshot 未鉴权或 CLI 版本过旧升级 OpenCode,重新执行 auth login,并选择 Moonshot AI(中国)
会话没有使用 max选择模型后没有切换变体运行 /variants 并选择 max

官方参考

Provider 行为可能随 CLI 版本变化,请根据这些实时文档核对。

OpenCode 常见问题

第一次编程会话前需要知道的事项。

定义可控的编程 Agent 工作流

向 Agent 开放写权限前,明确代码仓库边界、允许使用的工具和验收检查。