VPSのローカルLLMを、エディタのコーディング補助に使う(Continue)
Continueは、VS CodeやJetBrainsのエディタに入れる、AIのコーディング補助の拡張機能です。 接続先のモデルを自分で選べるので、VPSで動かしているOllamaを、エディタから呼べます。 コードを外部のAIサービスに送りたくないときに向いています。先にOllamaのインストール手順を済ませて、モデルを取得しておいてください。
1手元のPCから、トンネルでつなぐ
Ollamaを外に公開せず、SSHの通り道を借ります。手元のPCで、次を実行したままにします。
ssh -N -L 11434:localhost:11434 ユーザー名@サーバーのIPアドレスこれで、手元の http://localhost:11434 が、VPSのOllamaにつながります。トンネルを閉じると、エディタからは使えなくなります。
2拡張機能「Continue」を入れる
エディタの拡張機能の検索で、「Continue」を探して入れます。入れ方の詳細は、公式のドキュメントで確認してください。
3設定ファイルに、VPSのモデルを書く
Continueの設定ファイル(config.yaml)に、 Ollamaのモデルを書きます。接続先(apiBase)は、 トンネルの出口である http://localhost:11434 にします。 モデルの名前は、VPSで取得した名前と同じにします。
name: My Config
version: 0.0.1
schema: v1
models:
- name: VPSのモデル
provider: ollama
model: 取得したモデルの名前(例: llama3.2:3b)
apiBase: http://localhost:11434Ollamaのモデルは、ツールの使用や画像入力などの機能が、通常は自動で検出されます (公式の説明)。カスタムの名前を付けたモデルで、機能が効かないときは、公式のcapabilitiesの書き方を確認してください。
4「Model requires more system memory」と出たとき
Continueは、ほかのOllama向けのツールより長い会話の長さ(コンテキスト長)を、標準で使うことがあります (公式の説明)。そのため、別のツールでは動くモデルが、このエラーで止まることがあります。 そのときは、contextLength を下げます。
models:
- name: VPSのモデル
provider: ollama
model: 取得したモデルの名前
apiBase: http://localhost:11434
defaultCompletionOptions:
contextLength: 2048それでも足りないときは、より小さいモデルに替えるか、メモリの大きいプランに替えます。会話の長さを増やすと、 メモリも増えます(メモリの見積もりツール)。モデルの選び方はプラン診断で、メモリに載るものから探せます。
よくある質問
コードは外に出ますか
この手順では、コードはあなたのPCと、自分のVPSの間だけを通ります。外部のAIサービスには送られません。ただし、Continueに外部のモデルも登録した場合、そちらを使ったときは、そのサービスへ送られます。
入力の途中で出る補完(オートコンプリート)にも使えますか
設定としては、使うモデルを役割ごとに分けられます(公式の別ページの説明)。ただ、GPUの無いVPSでは、すぐに答えが要る補完は、待ち時間が気になる可能性があります。当サイトは速さを測っていないため、まずチャットで試して、待てる速さかを確かめてください。
どのモデルを選べばよいですか
コード向けのモデルは、Ollamaのライブラリで探せます。当サイトは、コードの出来の優劣は評価していません。選ぶときは、ファイルのサイズから必要なメモリを見積もり、プランに載るかを先に確かめてください。
ToolkITBoxのAIツール・解説と併用する
姉妹サイトの、この記事と相性のいいページです。
- Local LLM Memory Estimator
モデルファイルとKVキャッシュから、必要なメモリを見積もる — toolkitbox.net
- メモリはどれだけ要るか
モデルファイルとKVキャッシュ(会話の長さで増える分)の考え方 — toolkitbox.net
- LLM API Cost Calculator
APIの月額を見積もり、自前のVPSと比べる材料にする — toolkitbox.net
- 自前のVPSでAIを動かす
必要なメモリの見積もりと、公開してはいけないもの — toolkitbox.net
- LLMをローカルで動かす
Ollama・LM Studio・llama.cppの入れ方とモデルの入手先 — toolkitbox.net
- CIDR Calculator
ファイアウォールの許可レンジを計算する — toolkitbox.net
- Password Generator
サーバー用に強いパスワードをその場で生成 — toolkitbox.net
内容はContinue公式のOllama向けのドキュメントで確認した範囲です(確認日 2026-10-27)。拡張機能の設定は更新が速いため、うまくいかないときは公式もご確認ください。