Kør Cline på Stav
Forbind kodningsagenten Cline til Stav med én kommando — og hold trafikken på beregning i EU.
Cline er en open source-kodningsagent fra Cline Bot Inc. Den kører som CLI og som en VS Code-udvidelse, redigerer filer, kører kommandoer og bruger værktøjer. Dens "OpenAI Compatible"-leverandør taler med ethvert API i OpenAI-stil, så den kører på Stav alene med konfiguration.
Forbind den til Stav, og hver runde for agenten trækkes fra din Stav-kredit, vises i din forespørgselslog og følger dit arbejdsområdes regler. Vælg en model, der betjenes i EU, og arbejdet kører på beregning i EU.
Testet med Cline CLI 3.0.70 på Chat Completions-API'et. VS Code-udvidelsen bruger samme leverandørkode og de samme tre indstillinger, men blev ikke testet i denne omgang.
Før du starter
- En Stav-API-nøgle. Se Autentificering.
- Cline installeret:
npm install -g clinefor CLI, eller Cline-udvidelsen fra VS Code Marketplace.
Sådan gør du
CLI
Én kommando registrerer Stav som leverandør med din nøgle og en model:
cline auth openai-compatible \
-k sk_stav_live_... \
-m zai-org/glm-5-2/scaleway-generative-apis \
-b https://api.stav.ai/v1
Cline gemmer det i ~/.cline/data/settings/providers.json. Kontrollér det med:
cline --json "Reply with exactly: STAV OK" | grep run_result
- Behold
/v1i din base-URL. Cline tilføjer selv/chat/completionsog tilføjer ikke/v1. -mhuskes.cline -m <model> "opgave"skifter modellen for den kørsel og gemmer den som leverandørens model. Brug-migen for at skifte tilbage, eller kørcline authigen.- Ræsonneringsniveau.
cline --thinking high "opgave"senderreasoning_effort: high. Uden flaget sender Cline intet, og leverandørens standard gælder.
VS Code-udvidelse
I Clines indstillingspanel:
| Felt | Værdi |
|---|---|
| API Provider | OpenAI Compatible |
| Base URL | https://api.stav.ai/v1 |
| API Key | sk_stav_live_... |
| Model ID | zai-org/glm-5-2/scaleway-generative-apis |
Under Model Configuration skal du sætte dit kontekstvindue til værdien på modellens side i kataloget. Cline kender ikke Stavs model-id'er og antager 128.000 tokens, hvis du lader feltet være tomt, hvilket betyder, at den komprimerer din samtale på det forkerte tidspunkt på en større model.## Vælg en model
| Du sender | Hvad der sker |
|---|---|
creator/model/provider, f.eks. zai-org/glm-5-2/scaleway-generative-apis | Ét leverandørendepunkt, her i Paris. Brug dette for at vide præcis, hvor arbejdet udføres |
creator/model, f.eks. mistral-ai/mistral-large-4 | Stav vælger et af modellens leverandørendepunkter. Uden regler for region kan det være uden for EU |
auto | Din standardrouter vælger en model per forespørgsel |
@your-workspace/router | En navngiven router, du har sat op i Dit arbejdsområde → Forbind → Routere |
anthropic/…, openai/…, xai/… | Fungerer og videresendes til den amerikanske leverandør. Stav tilføjer styring, ikke beregning i EU |
For at holde alt i EU skal du sætte Beregningsregion til Kun EU under Dit arbejdsområde → Styr → Nøglepolicy → Rækkevidde. Det gælder for hver forespørgsel fra hver nøgle, inklusive auto og modeller, du selv navngiver. Se Håndhæv et suverænitetsniveau.
Clines modelvælger (/models i CLI'en) viser id'erne fra Stavs /v1/models. Alle id'er, du indtaster, fungerer også, inklusive auto og @your-workspace/router.
Hvad der fungerer
| Funktion | Status |
|---|---|
| Chat, streaming | Fungerer |
| Værktøjskald (filredigering, shell, hele agent-loopet) | Fungerer |
auto og navngivne routere | Fungerer |
Ræsonneringsniveau (--thinking) | Fungerer på modeller, der ræsonnerer. På en model, der ikke kan, fjerner Stav feltet og nævner det i headeren X-Stav-Dropped-Params. Forespørgslen besvares som normalt |
| OpenAI GPT-5.6-modeller med værktøjer og et ræsonneringsniveau | Fungerer. Stav sender dem til OpenAIs Responses-API, hvor værktøjer og ræsonnering fungerer sammen. Sendes de direkte til OpenAI, får Cline en 400-fejl for denne kombination |
| Claude- og GPT-modeller | Fungerer, videresendes til den amerikanske leverandør |
Trafik, der ikke går gennem Stav
Cline sender sin egen brugstelemetri til Clines servere. Det er Clines trafik, ikke din modeltrafik. Se Clines dokumentation for, hvordan du slår det fra.
Fejlfinding
| Du ser | Gør dette |
|---|---|
404 på hver forespørgsel | Base-URL skal ende på /v1: https://api.stav.ai/v1 |
Invalid or revoked API key. | Kontrollér nøglen. Kør cline auth openai-compatible -k <nøgle> -m <model> -b https://api.stav.ai/v1 igen |
| Cline kører på en model, du ikke forventede | -m fra en tidligere kørsel blev gemt. Angiv -m igen, eller kør cline auth igen |
| Cline komprimerer samtalen for tidligt | Sæt kontekstvinduet i udvidelsens Model Configuration til værdien på modellens katalogside |
| En forespørgsel kørte uden for EU | Fastgør endepunktet (creator/model/provider) eller indstil beregningsregion i Dit arbejdsområde → Styr → Nøglepolicy → Rækkevidde |
Flere fejlkoder: Fejl.
Kontrollér, at det virkede
Åbn Dit arbejdsområde → Overvåg → Forespørgselslog. Hver agent-runde er én række med model, inferensleverandør, land og forbrug. Se Forespørgselslog og promptindsamling.