OpenCode

OpenCode opencode.json 格式错误怎么修复

先确认文件路径,再检查完整 JSON 结构,不要通过删除其他 Provider 强行通过解析。

先做这几项判断

OpenCode 无法解析当前配置文件。

  • 启动时报 JSON parse error,或保存后 /models 没有变化。
  • 合并配置时遗漏逗号或括号
  • 备份当前 opencode.json
JSON parse error

01

确认问题现象

JSON parse error 或保存后配置完全不生效,通常表示文件未被正确解析。

02

按顺序修复配置

备份后校验完整 JSON,并合并 model 与 provider 两个顶层字段。

  1. 1备份当前 opencode.json
  2. 2使用 JSON 校验器检查完整文件

03

确认恢复并避免复发

重新打开 OpenCode 后 /models 能显示目标 Provider;以后修改前保留备份并再次校验 JSON。

  1. 1使用 JSON 校验器检查完整文件
  2. 2合并生成内容中的 model 和 provider

仍没解决时,继续看

资料来源

重新配置

返回接入中心,继续处理对应的配置步骤。

回到相关配置步骤

同类问题

API Key 无效或返回 401 · /models 找不到模型或提示 Model Not Found · 模型出现但请求没有正常完成 · Base URL 错误、404 或无法连接 · 找不到 opencode 命令 · 请求频率限制或返回 429 · 后台已有用量记录,但 OpenCode 没显示回复 · reasoning part/text part not found 或 summaryParts 解析异常 · 返回 403 Forbidden · BunInstallFailedError 或 models.dev 下载失败

返回 OpenCode