主题
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.json 里 default_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 | bashWindows PowerShell
推荐使用 WSL 环境,按上述 macOS / Linux 方式安装。
导入
安装完成后,选择以下两种方式之一将 OpenCode 接入 NextToken。