TL;DR
- Reload Window → config.yaml 構文チェック → ファイルパス確認 → バージョン確認の順で診断する
- 一番多い原因は「config.yaml 保存後に Reload Window 未実施」
-
schema: v1が抜けると v1 フォーマットとして認識されないことがある
原因 1:Reload Window 未実施(一番多い)
config.yaml を保存しても Continue が変更を即時反映しない場合がある。
Cmd+Shift+P → Developer: Reload Window
これで直れば完了。
原因 2:config.yaml の YAML 構文エラー
Continue はパース失敗をサイレントに処理し「No models configured」で止まる。
python3 -c "import yaml, sys; yaml.safe_load(open(sys.argv[1]))" ~/.continue/config.yaml
echo $? # 0 なら OK
よくあるミスはコロン後のスペース抜け (name:Qwen → name: Qwen) とインデント不揃い。
原因 3:ファイルパスと config.json との競合
Continue v1 が読むのは ~/.continue/config.yaml のみ。旧フォーマットの config.json だけを編集していると当然モデルが出ない。
ls ~/.continue/config.*
config.json しかない場合は config.yaml を新規作成して v1 フォーマットで書き直す。
原因 4:Continue バージョンと schema フィールド
v1 フォーマットの最小構成:
name: Local Ollama
version: 1.0.0
schema: v1
models:
- name: Qwen2.5-Coder 14B
provider: ollama
model: qwen2.5-coder:14b
apiBase: http://localhost:11434
roles:
- chat
- edit
schema: v1 を先頭近くに明示する。
診断チェックリスト
| # | チェック |
|---|---|
| 1 | Reload Window を試した |
| 2 | config.yaml の構文が正しい |
| 3 |
~/.continue/config.yaml が存在する |
| 4 |
schema: v1 が config に含まれている |
| 5 |
curl http://localhost:11434/api/version が返る |
セットアップ全体は masatoman.net で
セットアップ手順・Cursor との比較・ロール分配 config.yaml の実物は以下で公開しています。