Skip to content

OpenCode 使用指南

OpenCode 是一款开源的终端编码代理。它支持配置自定义的 OpenAI 兼容端点,可以直接接入 NextToken。

配置文件

OpenCode 使用 ~/.config/opencode/config.json(Linux/macOS)或 %APPDATA%\opencode\config.json(Windows)做配置。

打开或新建该文件,加入 NextToken 作为 provider:

json
{
  "providers": {
    "nextoken": {
      "type": "openai",
      "base_url": "https://www.nextoken.online/v1",
      "api_key": "sk-xxxx"
    }
  },
  "default_provider": "nextoken",
  "default_model": "gpt-4o-mini"
}

type: "openai" 让 OpenCode 用 OpenAI 兼容协议;base_url 末尾包含 /v1;api_key 是在 NextToken「Keys」页创建的访问凭证。

启动

bash
opencode

如果一切配置正确,OpenCode 启动后会用 NextToken 作为默认 provider 处理对话。

切换 Provider

OpenCode 通常支持在会话中切换 provider,具体命令以版本而定。常见做法是 /provider nextoken 之类的内置命令。

验证

发起一次问答,主站「用量」页能看到调用记录即表示接入成功。

常见问题

provider not found

config.jsondefault_provider 的值必须和 providers 下的某个键完全一致(本例都是 nextoken)。区分大小写。

401 / 403

  • api_key 写错或 Key 被禁用 → 主站重新创建一把
  • 选用的 model 没有访问权限 → 换一个授权列表里的模型

配置文件路径不确定

不同发行版可能位置略有差异,可以在 OpenCode 启动时加 --verbose / --debug 看它实际加载的路径。

OpenCode 使用指南

OpenCode 是一款开源的 AI 编程助手框架,支持多种 AI 模型集成,包括代码生成、修改和审查功能。

安装

根据使用习惯选择安装方式。

macOS / Linux

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

Windows PowerShell

推荐使用 WSL 环境,按上述 macOS / Linux 方式安装。

导入

安装完成后,选择以下两种方式之一将 OpenCode 接入 NextToken

推荐使用 CC-Switch 统一管理配置。

操作步骤:

  1. 创建 API Key 教程 生成 API Key。
  2. CC-Switch 完成统一供应商配置。
  3. 配置完成后,重启 OpenCode

基于 MIT 协议发布