Continue.dev
Senast uppdaterad:
Kör Continue i VS Code eller JetBrains mot staik — en modell per roll: 35b för chat/edit, 9b för autocomplete och bge-m3 för embeddings (kodbasindexering).
Konfiguration (config.yaml)
name: staik
version: 0.0.1
schema: v1
models:
- name: staik qwen3.6 35b
provider: openai
model: qwen3.6:35b-a3b
apiBase: https://api.staik.se/v1
apiKey: ${{ secrets.STAIK_API_KEY }}
defaultCompletionOptions:
contextLength: 131072 # halva av 262k — snabbt + headroom för output
maxTokens: 8192
roles:
- chat
- edit
- apply
- name: staik qwen3.5 9b
provider: openai
model: qwen3.5:9b
apiBase: https://api.staik.se/v1
apiKey: ${{ secrets.STAIK_API_KEY }}
defaultCompletionOptions:
contextLength: 16384 # medvetet lågt — snabb autocomplete
maxTokens: 4096
roles:
- autocomplete
- name: staik bge-m3
provider: openai
model: bge-m3:latest
apiBase: https://api.staik.se/v1
apiKey: ${{ secrets.STAIK_API_KEY }}
roles:
- embedLägg din nyckel i Continues secrets (eller ersätt platshållaren med
sk-st-nyckeln direkt).
Kontextfönster
Sätt contextLength till ungefär halva modellens fönster. Continue fyller
annars gärna hela fönstret med repo-kontext, och fulla 262K blir både
långsammare och äter mer av tokenbudgeten. Behöver du riktigt stora
repo-kontexter, höj siffran igen.
| Modell | Fullt fönster | Rekommenderad contextLength |
|---|---|---|
qwen3.6:35b-a3b | 262 144 | 131 072 |
gemma4:31b | 262 144 | 131 072 |
qwen3.5:9b | 262 144 | 16 384 (autocomplete) |
config.json (äldre format)
Kör du en äldre Continue-version är upplägget detsamma:
{
"models": [
{
"title": "staik qwen3.6 35b",
"provider": "openai",
"model": "qwen3.6:35b-a3b",
"apiBase": "https://api.staik.se/v1",
"apiKey": "sk-st-your-key",
"contextLength": 131072,
"completionOptions": { "maxTokens": 8192 }
}
],
"tabAutocompleteModel": {
"title": "staik qwen3.5 9b",
"provider": "openai",
"model": "qwen3.5:9b",
"apiBase": "https://api.staik.se/v1",
"apiKey": "sk-st-your-key"
},
"embeddingsProvider": {
"provider": "openai",
"model": "bge-m3:latest",
"apiBase": "https://api.staik.se/v1",
"apiKey": "sk-st-your-key"
}
}Indexeringen stannar i Sverige
Continue indexerar hela kodbasen med embeddings-modellen. Lägg bge-m3:latest
på embed-rollen så stannar även indexeringen på svensk GPU-infrastruktur i
stället för att gå mot en tredjepartsleverantör.
Vill du köra Claude Code eller OpenCode i stället? Se Claude Code och OpenCode.