「VisualStudioCode/設定/拡張機能/Continue」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→修正確認と、修正を追加) |
(→ContinueとOllama連携) |
||
| (同じ利用者による、間の9版が非表示) | |||
| 行1: | 行1: | ||
==Continueとは== | ==Continueとは== | ||
| − | + | LLMのvscode連携のプラグイン。Edit&Apply機能で、AIエージェントによるコーディングができる。 | |
==Continueインストール== | ==Continueインストール== | ||
| 行9: | 行9: | ||
==ContinueとOllama連携== | ==ContinueとOllama連携== | ||
| + | 全体の場合 | ||
<pre> | <pre> | ||
$ vi ~/.continue/config.yaml | $ vi ~/.continue/config.yaml | ||
| + | </pre> | ||
| + | プロジェクトにだけの場合 | ||
| + | <pre> | ||
| + | $ cd project1 | ||
| + | $ vi .continue/config.yaml | ||
</pre> | </pre> | ||
| 行28: | 行34: | ||
models: | models: | ||
- name: gpt-oss | - name: gpt-oss | ||
| − | provider: | + | provider: ollama |
model: gpt-oss | model: gpt-oss | ||
| − | apiBase: http://localhost:11434 | + | apiBase: http://localhost:11434 |
apiKey: ollama | apiKey: ollama | ||
| 行56: | 行62: | ||
===deepseek取得=== | ===deepseek取得=== | ||
<pre> | <pre> | ||
| − | % ollama pull deepseek-coder: | + | % ollama pull deepseek-coder-v2:latest |
% ollama list | % ollama list | ||
NAME ID SIZE MODIFIED | NAME ID SIZE MODIFIED | ||
| + | deepseek-coder-v2:latest 63fb193b3a9b 8.9 GB About a minute ago | ||
deepseek-coder:latest 3ddd2d3fc8d2 776 MB 8 minutes ago | deepseek-coder:latest 3ddd2d3fc8d2 776 MB 8 minutes ago | ||
deepseek-coder:6.7b ce298d984115 3.8 GB 13 minutes ago | deepseek-coder:6.7b ce298d984115 3.8 GB 13 minutes ago | ||
| 行75: | 行82: | ||
models: | models: | ||
- name: gpt-oss | - name: gpt-oss | ||
| − | provider: | + | provider: ollama |
model: gpt-oss | model: gpt-oss | ||
| − | apiBase: http://localhost:11434 | + | apiBase: http://localhost:11434 |
apiKey: ollama | apiKey: ollama | ||
roles: | roles: | ||
| 行83: | 行90: | ||
- name: deepseek | - name: deepseek | ||
| − | provider: | + | provider: ollama |
| − | model: deepseek-coder:latest | + | model: deepseek-coder-v2:latest |
| − | apiBase: http://localhost:11434 | + | apiBase: http://localhost:11434 |
apiKey: ollama | apiKey: ollama | ||
roles: | roles: | ||
| 行102: | 行109: | ||
models: | models: | ||
- name: gpt-oss | - name: gpt-oss | ||
| − | provider: | + | provider: ollama |
model: gpt-oss:120b | model: gpt-oss:120b | ||
| − | apiBase: http://localhost:11434 | + | apiBase: http://localhost:11434 |
apiKey: ollama | apiKey: ollama | ||
roles: | roles: | ||
| 行110: | 行117: | ||
- name: deepseek | - name: deepseek | ||
| − | provider: | + | provider: ollama |
| − | model: deepseek-coder: | + | model: deepseek-coder-v2:latest |
| − | apiBase: http://localhost:11434 | + | apiBase: http://localhost:11434 |
apiKey: ollama | apiKey: ollama | ||
roles: | roles: | ||
| 行123: | 行130: | ||
</pre> | </pre> | ||
editとapplyを追加。chatコメントから指示すると修正確認や、反映をしてくれる。 | editとapplyを追加。chatコメントから指示すると修正確認や、反映をしてくれる。 | ||
| + | |||
| + | |||
| + | ==Qwenモデルで入力補完== | ||
| + | 以下対応で、入力保管できたけど、copilotのほうが精度が高いかも。 | ||
| + | |||
| + | ===qwen2.5-coder取得=== | ||
| + | alibabaのqwen2.5-coderで、入力補完の速度を速める。 | ||
| + | |||
| + | <pre> | ||
| + | % ollama pull qwen2.5-coder:1.5b | ||
| + | % ollama list | ||
| + | NAME ID SIZE MODIFIED | ||
| + | deepseek-coder-v2:latest 63fb193b3a9b 8.9 GB About a minute ago | ||
| + | deepseek-coder:latest 3ddd2d3fc8d2 776 MB 8 minutes ago | ||
| + | deepseek-coder:6.7b ce298d984115 3.8 GB 13 minutes ago | ||
| + | gpt-oss:latest 17052f91a42e 13 GB 2 weeks ago | ||
| + | nomic-embed-text:latest 0a109f422b47 274 MB 10 hours ago | ||
| + | qwen3-coder-next:latest ca06e9e4087c 51 GB 11 hours ago | ||
| + | </pre> | ||
| + | |||
| + | ===continue/config修正=== | ||
| + | <pre> | ||
| + | $ vi ~/.continue/config.yaml | ||
| + | </pre> | ||
| + | <pre> | ||
| + | name: Local Config | ||
| + | version: 1.0.0 | ||
| + | schema: v1 | ||
| + | models: | ||
| + | - name: gpt-oss | ||
| + | provider: ollama | ||
| + | model: gpt-oss:120b | ||
| + | apiBase: http://localhost:11434 | ||
| + | apiKey: ollama | ||
| + | roles: | ||
| + | - chat | ||
| + | |||
| + | - name: deepseek | ||
| + | provider: ollama | ||
| + | model: deepseek-coder-v2:latest | ||
| + | apiBase: http://localhost:11434 | ||
| + | apiKey: ollama | ||
| + | roles: | ||
| + | - edit | ||
| + | - apply | ||
| + | |||
| + | - name: qwen-autocomplete | ||
| + | provider: ollama | ||
| + | model: qwen2.5-coder:1.5b | ||
| + | apiBase: http://localhost:11434 | ||
| + | apiKey: ollama | ||
| + | roles: | ||
| + | - autocomplete | ||
| + | |||
| + | tabAutocompleteModel: | ||
| + | name: qwen-autocomplete | ||
| + | </pre> | ||
| + | |||
| + | ==編集をqwen2.5-coder:7bに== | ||
| + | c#の編集の場合は、deepseekよりqwenとの話だったので、対応したが、編集したら、ファイルが空になった・・・。 | ||
| + | |||
| + | ===qwen2.5-coder:7b取得=== | ||
| + | |||
| + | <pre> | ||
| + | % ollama pull qwen2.5-coder:7b | ||
| + | % ollama list | ||
| + | NAME ID SIZE MODIFIED | ||
| + | qwen2.5-coder:7b dae161e27b0e 4.7 GB 17 minutes ago | ||
| + | deepseek-coder-v2:latest 63fb193b3a9b 8.9 GB About a minute ago | ||
| + | deepseek-coder:latest 3ddd2d3fc8d2 776 MB 8 minutes ago | ||
| + | deepseek-coder:6.7b ce298d984115 3.8 GB 13 minutes ago | ||
| + | gpt-oss:latest 17052f91a42e 13 GB 2 weeks ago | ||
| + | nomic-embed-text:latest 0a109f422b47 274 MB 10 hours ago | ||
| + | qwen3-coder-next:latest ca06e9e4087c 51 GB 11 hours ago | ||
| + | </pre> | ||
| + | |||
| + | ===continue/config修正=== | ||
| + | <pre> | ||
| + | $ vi ~/.continue/config.yaml | ||
| + | </pre> | ||
| + | <pre> | ||
| + | name: Local Config | ||
| + | version: 1.0.0 | ||
| + | schema: v1 | ||
| + | models: | ||
| + | - name: gpt-oss | ||
| + | provider: ollama | ||
| + | model: gpt-oss:120b | ||
| + | apiBase: http://localhost:11434 | ||
| + | apiKey: ollama | ||
| + | roles: | ||
| + | - chat | ||
| + | |||
| + | - name: qwen-editor | ||
| + | provider: ollama | ||
| + | model: qwen2.5-coder:7b | ||
| + | apiBase: http://localhost:11434 | ||
| + | apiKey: ollama | ||
| + | roles: | ||
| + | - edit | ||
| + | - apply | ||
| + | |||
| + | - name: qwen-autocomplete | ||
| + | provider: ollama | ||
| + | model: qwen2.5-coder:1.5b | ||
| + | apiBase: http://localhost:11434 | ||
| + | apiKey: ollama | ||
| + | roles: | ||
| + | - autocomplete | ||
| + | |||
| + | tabAutocompleteModel: | ||
| + | name: qwen-autocomplete | ||
| + | </pre> | ||
2026年3月9日 (月) 06:10時点における最新版
目次
Continueとは
LLMのvscode連携のプラグイン。Edit&Apply機能で、AIエージェントによるコーディングができる。
Continueインストール
拡張機能からContinueインストール
Ollamaをインストール
Mac/インストール/ollama [ショートカット]
ContinueとOllama連携
全体の場合
$ vi ~/.continue/config.yaml
プロジェクトにだけの場合
$ cd project1 $ vi .continue/config.yaml
修正前
name: Local Config version: 1.0.0 schema: v1 models: []
修正後
name: Local Config
version: 1.0.0
schema: v1
models:
- name: gpt-oss
provider: ollama
model: gpt-oss
apiBase: http://localhost:11434
apiKey: ollama
tabAutocompleteModel: gpt-oss
tabAutocompleteModel は、入力支援用。
Chat確認
vscodeの左にContinueがあるので、それを開いてコマンドが打てるかどうかで、確認できる。
or
Command + Shift + P → Continue Opne in new window でチャットを開いてコマンドが打てるかどうかで、確認できる。
入力補完確認
以下コメントが、入力補完される。コメントはできるが解析ができてない模様。
// We need to fill the hole in the C# code
以下deepseekで対応したほうが良いかも?
DeepSeekモデルで入力補完
以下対応で、入力保管できたけど、copilotのほうが精度が高いかも。
deepseek取得
% ollama pull deepseek-coder-v2:latest % ollama list NAME ID SIZE MODIFIED deepseek-coder-v2:latest 63fb193b3a9b 8.9 GB About a minute ago deepseek-coder:latest 3ddd2d3fc8d2 776 MB 8 minutes ago deepseek-coder:6.7b ce298d984115 3.8 GB 13 minutes ago gpt-oss:latest 17052f91a42e 13 GB 2 weeks ago
continue/config修正
$ vi ~/.continue/config.yaml
name: Local Config
version: 1.0.0
schema: v1
models:
- name: gpt-oss
provider: ollama
model: gpt-oss
apiBase: http://localhost:11434
apiKey: ollama
roles:
- chat
- name: deepseek
provider: ollama
model: deepseek-coder-v2:latest
apiBase: http://localhost:11434
apiKey: ollama
roles:
- autocomplete
tabAutocompleteModel:
name: deepseek
修正確認と、修正を追加
name: Local Config
version: 1.0.0
schema: v1
models:
- name: gpt-oss
provider: ollama
model: gpt-oss:120b
apiBase: http://localhost:11434
apiKey: ollama
roles:
- chat
- name: deepseek
provider: ollama
model: deepseek-coder-v2:latest
apiBase: http://localhost:11434
apiKey: ollama
roles:
- edit
- apply
- autocomplete
tabAutocompleteModel:
name: deepseek
editとapplyを追加。chatコメントから指示すると修正確認や、反映をしてくれる。
Qwenモデルで入力補完
以下対応で、入力保管できたけど、copilotのほうが精度が高いかも。
qwen2.5-coder取得
alibabaのqwen2.5-coderで、入力補完の速度を速める。
% ollama pull qwen2.5-coder:1.5b % ollama list NAME ID SIZE MODIFIED deepseek-coder-v2:latest 63fb193b3a9b 8.9 GB About a minute ago deepseek-coder:latest 3ddd2d3fc8d2 776 MB 8 minutes ago deepseek-coder:6.7b ce298d984115 3.8 GB 13 minutes ago gpt-oss:latest 17052f91a42e 13 GB 2 weeks ago nomic-embed-text:latest 0a109f422b47 274 MB 10 hours ago qwen3-coder-next:latest ca06e9e4087c 51 GB 11 hours ago
continue/config修正
$ vi ~/.continue/config.yaml
name: Local Config
version: 1.0.0
schema: v1
models:
- name: gpt-oss
provider: ollama
model: gpt-oss:120b
apiBase: http://localhost:11434
apiKey: ollama
roles:
- chat
- name: deepseek
provider: ollama
model: deepseek-coder-v2:latest
apiBase: http://localhost:11434
apiKey: ollama
roles:
- edit
- apply
- name: qwen-autocomplete
provider: ollama
model: qwen2.5-coder:1.5b
apiBase: http://localhost:11434
apiKey: ollama
roles:
- autocomplete
tabAutocompleteModel:
name: qwen-autocomplete
編集をqwen2.5-coder:7bに
c#の編集の場合は、deepseekよりqwenとの話だったので、対応したが、編集したら、ファイルが空になった・・・。
qwen2.5-coder:7b取得
% ollama pull qwen2.5-coder:7b % ollama list NAME ID SIZE MODIFIED qwen2.5-coder:7b dae161e27b0e 4.7 GB 17 minutes ago deepseek-coder-v2:latest 63fb193b3a9b 8.9 GB About a minute ago deepseek-coder:latest 3ddd2d3fc8d2 776 MB 8 minutes ago deepseek-coder:6.7b ce298d984115 3.8 GB 13 minutes ago gpt-oss:latest 17052f91a42e 13 GB 2 weeks ago nomic-embed-text:latest 0a109f422b47 274 MB 10 hours ago qwen3-coder-next:latest ca06e9e4087c 51 GB 11 hours ago
continue/config修正
$ vi ~/.continue/config.yaml
name: Local Config
version: 1.0.0
schema: v1
models:
- name: gpt-oss
provider: ollama
model: gpt-oss:120b
apiBase: http://localhost:11434
apiKey: ollama
roles:
- chat
- name: qwen-editor
provider: ollama
model: qwen2.5-coder:7b
apiBase: http://localhost:11434
apiKey: ollama
roles:
- edit
- apply
- name: qwen-autocomplete
provider: ollama
model: qwen2.5-coder:1.5b
apiBase: http://localhost:11434
apiKey: ollama
roles:
- autocomplete
tabAutocompleteModel:
name: qwen-autocomplete
