OpenCode
無効な OpenCode opencode.json を修正する方法
ファイルパスを確認し、無関係なプロバイダーを削除して無理に解析させようとせず、JSON 全体を検証してください。
まずは以下のチェックから
OpenCode は現在の設定ファイルを解析できません。
- 起動時に JSON 解析エラーが報告される、または保存後に /models が変わらない。
- マージ中にカンマまたは括弧が欠落した
- 現在の opencode.json をバックアップする
JSON parse error01
症状を確認する
JSON 解析エラー、または設定がまったく読み込まれない場合は、通常そのファイルが解析されなかったことを意味します。
02
設定を順番に修復する
ファイル全体をバックアップして検証してから、トップレベルの model と provider フィールドを両方マージしてください。
- 1現在の opencode.json をバックアップする
- 2ファイル全体を JSON として検証する
03
復旧を確認し、再発を防ぐ
再度開いた後、対象のプロバイダーが /models に表示されます。バックアップを保管し、今後の編集後は JSON を検証してください。
- 1ファイル全体を JSON として検証する
- 2生成された内容から model と provider の両方をマージする
それでも解決しない場合
出典
再設定
連携センターに戻り、セットアップ手順を続けてください。
関連するセットアップ手順に戻るRelated problems
API キーが無効または 401 · /models にモデルがない、または Model Not Found · モデルは一覧に表示されるが、リクエストが完了しない · Base URL が正しくない、404、または接続失敗 · opencode コマンドが見つかりません · レート制限または429 · 利用量は記録されているのに OpenCode が返信を表示しない · reasoning part/text part が見つからない、または summaryParts の解析エラー · 403 Forbidden · BunInstallFailedError または models.dev のダウンロード失敗