Sådan installeres og konfigureres Continue og Cline i VS Code

Sidste opdatering: 25/08/2026

  • Integration af Continue.dev og Cline for at transformere VS Code til et open source AI-assisteret IDE.
  • Brugerdefineret konfiguration af modeller ved hjælp af config.yaml-filen og brug af API-nøgler fra udbydere som Groq og OpenRouter.
  • Implementering af autofuldførelsesfunktioner, kontekstuel chat, hurtig redigering og autonome agenter for at optimere udviklingen.
  • Mulighed for at køre sprogmodeller lokalt for at sikre privatlivets fred og arbejde offline.
Installer og konfigurer Continue og Cline i VS Code

Jeg er sikker på, at det er sket for dig: du koder, og pludselig bliver den AI-assistent, du bruger, langsommere, mister kontekst eller begynder at foreslå ændringer, der ikke har noget med projektet at gøre. Redaktører som f.eks. Markør Windsurfing og andre lignende produkter inkluderer disse funktioner som standard, men Du behøver ikke at forlade Visual Studio Code for at have kontekstuel chat, autofuldførelse og agenter, der kan ændre kode..

Continue og Cline er to open source-udvidelser, der giver dig mulighed for at integrere forskellige AI-modeller i VS Code. Begge kan fungere med cloud-udbydere, gateways som OpenRouter og visse lokale modelservere.

Selvom de kan installeres sammen, Continue og Cline er ikke nødvendigvis en obligatorisk kombination.Deres funktioner overlapper hinanden på flere områder, især da Continue har indbygget sin egen Agent-tilstand. Det rigtige valg afhænger af, om du primært leder efter autofuldførelse og kontekstuel redigering, eller en agent, der fokuserer på at udføre opgaver i flere trin.

Sådan installeres og konfigureres Cline i VS Code
Relateret artikel:
Sådan installeres Cline i VS Code: Trin-for-trin opsætningsvejledning

Fortsæt eller klik: Hvilken udvidelse skal du bruge?

Fortsæt vs. Cline

Continue tilbyder en forholdsvis omfattende oplevelse i editoren. Den inkluderer autofuldførelse, chat, redigering af kodestykker, planlægning og en agenttilstand, der kan læse filer, ændre kode og køre værktøjer.

Cline er mere agentorienteret. Du kan udforske et projekt, udarbejde en plan, ændre forskellige filer, udføre terminalkommandoer og kontrollere resultaterne af en opgave.

Funktion Fortsætte Kline
Autofuldfør mens du skriver Ja Det er ikke dens primære funktion
Kontekstuel chat Ja Ja
Redigering ved hjælp af instruktioner Ja Ja
Planlægningstilstand Ja Ja
Agent med værktøjer Ja Ja
Kommandoudførelse Tilgængelig i agenttilstand En af dens hovedfunktioner
Konfiguration ved hjælp af YAML Ja Den sædvanlige konfiguration udføres fra dit panel.
Lokale modeller Ollama, LM Studio og andre kompatible udbydere Ollama, LM Studio og andre kompatible slutpunkter

Hvis du primært ønsker autofuldførelse, chat og mindre redigeringerContinue kan dække hele arbejdsgangen. Hvis du foretrækker at uddelegere komplette opgaver og overvåge, hvordan agenten opretter filer eller udfører kommandoer, er Cline særligt praktisk.

Du kan også installere begge og bruge Continue til autofuldførelse og Cline til agentopgaver. I så fald skal du undgå at have to agenter åbne på de samme filer på samme tid, da dette kan generere modstridende ændringer.

Sådan installeres Continue i Visual Studio Code

Åbn sektionen VS Code-udvidelser ved hjælp af Ctrl + Shift + X og søg FortsætteBekræft venligst, at du installerer den officielle udvidelse, før du klikker på den tilsvarende knap.

Efter installationen vises et nyt ikon i aktivitetslinjen. Du kan flytte panelet til den sekundære sidebjælke for at beholde stifinderen til venstre og assistenten til højre.

De lokale Fortsæt-indstillinger gemmes i brugerprofilen. De sædvanlige stier er:

  • Vinduer: %USERPROFILE%\.continue\config.yaml
  • Linux og macOS: ~/.continue/config.yaml

Derfor mappen .continue Den oprettes normalt ikke i roden af ​​hvert projekt. Den er placeret i brugerens hjemmemappe.

Du kan åbne indstillingerne fra selve panelet Fortsæt. Tryk på Ctrl + LÅbn vælgeren over samtaleboksen, og brug tandhjulsikonet, der svarer til de lokale indstillinger.

Den opstartsproces, der anbefales af Continue, bruger en konto til at få adgang til din platforms indstillinger og ressourcer. Det er dog også muligt at konfigurere en lokal installation og arbejde offline ved hjælp af en skabelon, der er hostet på din egen computer.

Sådan konfigurerer du Fortsæt med at bruge config.yaml

Sådan konfigurerer du Fortsæt med at bruge config.yaml

Filen config.yaml Det bestemmer de tilgængelige modeller, regler, værktøjer og kontekstkilder. Det gamle format config.json Det er forældet, så det anbefales at bruge YAML i nye installationer.

Eksklusivt indhold - Klik her  Hvordan kompilerer og fejlfinder man i Microsoft Visual Studio?

En grundlæggende konfiguration for OpenRouter kan følge denne struktur:

name: Mi asistente
version: 1.0.0
schema: v1

models:
  - name: Modelo de programación
    provider: openrouter
    model: <ID_DEL_MODELO>
    apiKey: <TU_API_KEY>
    roles:
      - chat
      - edit
      - apply

rules:
  - Responde en español.
  - Respeta el estilo y la estructura existentes.
  - No modifiques archivos que no estén relacionados con la tarea.

Erstatter <ID_DEL_MODELO> Brug den nøjagtige identifikator, der er offentliggjort af OpenRouter, og tilføj en gyldig nøgle. Upload ikke filen med legitimationsoplysninger til GitHub, og del den ikke offentligt.

De vigtigste egenskaber ved hver model er:

  • name: navn, der vises i Fortsæt-vælgeren.
  • provider: anvendt leverandør, såsom openrouter, groq, ollama o lmstudio.
  • model: nøjagtig modelidentifikator hos den pågældende leverandør.
  • apiKeylegitimationsoplysninger kræves for at bruge API'en.
  • rolesfunktioner tildelt modellen.

Continue giver dig mulighed for at bruge forskellige modeller til hver opgave. De tilgængelige roller inkluderer: chat, edit, apply, autocomplete, embed y rerank.

For eksempel kan du reservere en specialiseret og hurtig model til autofuldførelse:

models:
  - name: Autocompletado local
    provider: ollama
    model: qwen3:4b
    roles:
      - autocomplete
    requestOptions:
      extraBodyProperties:
        think: false
    autocompleteOptions:
      debounceDelay: 250
      maxPromptTokens: 1024
      onlyMyCode: true

Den viste model er blot et eksempel. Tjek altid hvilke modeller Continue anbefaler til den version, du har installeret, og hvilke din computer kan køre korrekt.

Mastering af LM Studio
Relateret artikel:
Komplet guide til LM Studio: Sådan mestrer du lokal AI på din pc

Sådan tilføjer du regler og kontekst til Continue

Den gamle parameter systemMessage Det er ikke en del af den nuværende ordning config.yamlFor at give permanente instruktioner skal du bruge rules.

rules:
  - Utiliza TypeScript en lugar de JavaScript cuando sea posible.
  - No añadas dependencias sin pedir autorización.
  - Escribe pruebas para cada función nueva.
  - Mantén las respuestas breves y explica los cambios importantes.

Disse regler er indarbejdet i chat-, redigerings- og agentanmodninger. De kan også indlæses fra separate filer, hvis du vil have forskellige instruktioner for hvert arbejdsmiljø.

Sektionen context giver dig mulighed for at angive yderligere kilder:

context:
  - provider: file
  - provider: code
  - provider: diff
  - provider: terminal

Continue giver dig også mulighed for manuelt at tilføje filer, valgt kode og andre kilder ved hjælp af kontekstkontrollerne. Jo flere oplysninger du sender, desto højere kan tokenforbruget være, så det er bedst kun at inkludere det, der er nødvendigt for at fuldføre opgaven.

Groq eller OpenRouter: Hvilken udbyder skal man vælge?

Groq og OpenRouter tjener forskellige funktioner. Groq er en inferensudbyder, der er kendetegnet ved at tilbyde svar med lav latenstid for de modeller, den vedligeholder. OpenRouter er en gateway, der giver samlet adgang til modeller fra adskillige udbydere.

Funktion Groq ÅbenRouter
Katalog Begrænset udvalg af kompatible modeller Meget omfattende leverandørkatalog
Hastighed En af dens vigtigste styrker Det afhænger af den valgte model og leverandør.
Frit niveau Tilgængelig med brugsbegrænsninger Gratis skabeloner og variationer :free med grænser
Forretningsmodeller De er afhængige af Groq-kataloget Adgang til adskillige forretningsmodeller
Tilgængelighed Med forbehold for modellens kvoter Den kan tilbyde routing mellem forskellige udbydere

Det er ikke tilrådeligt at liste Mixtral, Gemma eller andre modeller, som om de var et permanent Groq-tilbud. Kataloget og dets begrænsninger kan ændre sig. Før du konfigurerer Continue eller Cline, skal du kontrollere de tilgængelige modeller i leverandørens konsol.

Groqs gratis niveau er nyttigt til test og lette projekter, men det er underlagt anmodnings- og tokenbegrænsninger. Det bør ikke betragtes som en gratis og ubegrænset tjeneste til kontinuerlige arbejdsbyrder.

OpenRouter tilbyder både betalte og gratis versioner. Den tilbyder også en gratis router, der automatisk vælger en kompatibel model, selvom dens tilgængelighed, latenstid og begrænsninger muligvis ikke er egnet til alle programmeringsopgaver.

Til automatisk kodefuldførelse foretrækkes normalt en lille, hurtig og specialiseret model. Til kompleks refactoring eller flertrinsagenter er en model med bedre ræsonnement, et tilstrækkeligt kontekstvindue og værktøjskompatibilitet typisk mere egnet.

Forbind LM Studio med VS Code
Relateret artikel:
Sådan forbinder du LM Studio med VS Code for at programmere med lokal AI

Sådan bruger du hovedfunktionerne i Continue

Sådan bruger du hovedfunktionerne i Continue

Autofuldførelse

Fortsæt viser online kodeforslag, mens du skriver. Tryk på Tab at acceptere det fulde forslag og Esc at udelukke det.

Eksklusivt indhold - Klik her  Sådan retter du langsomhed og overdreven RAM-forbrug i ChatGPT

Du kan også oprette en VS Code-genvej til at acceptere den næste linje i et forslag, men dette bør ikke forveksles med en indbygget funktion til automatisk at acceptere ord for ord.

Kontekstuel chat

Trykke Ctrl + L For at starte en ny samtale. Hvis du har valgt en kode, kan Fortsæt tilføje den direkte til chatten.

Genvejen Ctrl + Shift + L Dette giver dig mulighed for at tilføje det markerede element til den aktuelle chat. Du kan også vedhæfte filer og andre kontekstkilder fra brugerfladen.

Redigeringstilstand

Vælg den kode, du vil ændre, og tryk på Ctrl + ISkriv en sætning, f.eks. "uddrag denne logik i en funktion og tilføj typer", og Continue vil vise en sammenligning, før ændringerne anvendes.

Denne tilstand er passende til begrænset refactoring, dokumentation, fejlretning eller konvertering mellem sprog.

Plantilstand

Plan giver dig mulighed for at analysere projektet og udarbejde en strategi uden at godkende ændringer. Det anbefales at bruge den før en migrering, en større refactoring eller enhver opgave, hvis omfang endnu ikke er klart.

Agenttilstand

Agenttilstand kan læse filer, oprette kode, ændre projektet og køre værktøjer. For at bruge den korrekt skal den valgte model have de nødvendige funktioner, især kompatibilitet med værktøjskald.

Fortsæt anmoder om autorisation, før bestemte handlinger udføres. Gennemgå altid foreslåede ændringer, især dem, der påvirker afhængigheder, konfigurationsfiler, databaser eller systemkommandoer.

Sådan installeres og konfigureres Cline i VS Code

Åbn udvidelserne ved hjælp af Ctrl + Shift + X, søger Kline og installer den officielle udvidelse. Åbn derefter panelet fra sidebjælken.

Clines dokumentation anbefaler at flytte panelet til højre sidebjælke for at holde projektbrowseren til venstre. Dette trin er valgfrit, men det gør det nemmere at overvåge de filer, som agenten ændrer.

I Clines indstillinger kan du vælge mellem flere måder at få adgang til modellerne:

  • Kline: integreret adgang med fakturering pr. brug og kreditter.
  • ClinePass: abonnement på visse modeller.
  • Proprietær API-nøgle: Direkte forbindelse med OpenRouter, Groq og andre udbydere.
  • Lokale modeller: forbindelse med Ollama, LM Studio eller et andet kompatibelt slutpunkt.

Cline udgiver med jævne mellemrum kampagner med gratis modeller til brugere med en konto. Disse tilbud roterer, har begrænset tilgængelighed og kan ændres når som helst. Derfor bør det ikke antages, at en gratis prøveversion af en specifik model, såsom Claude 3.7, altid vil være tilgængelig.

For at bruge OpenRouter skal du åbne Clines indstillinger, vælge den tilsvarende udbyder, indsætte din API-nøgle og vælge en af ​​de tilgængelige modeller. Processen med Groq er den samme.

Sådan fungerer Cline i Planlæg og Handl tilstande

En PlantilstandCline analyserer projektet og foreslår en strategi, men ændrer ikke filer. Du kan bruge det til at præcisere krav og gennemgå omfanget, før du starter.

En HandlingstilstandCline kan oprette og redigere filer eller udføre kommandoer. Som standard viser den hver handling og venter på, at du godkender eller afviser den.

Der er også en funktion til automatisk godkendelse, der giver dig mulighed for at springe bekræftelser over for bestemte handlinger. Brug den med forsigtighed: automatisk godkendelse af terminalkommandoer eller ændringer uden for projektet øger risikoen betydeligt.

Checkpoints gør det nemt at vende tilbage til en tidligere tilstand, hvis en opgave giver uventede resultater. De er dog ikke en erstatning for Git eller en projektbackup.

Sådan bruger du lokale modeller med Continue og Cline

Sådan bruger du lokale modeller med Continue og Cline

Fortsæt, og Cline kan oprette forbindelse til lokale servere som Ollama og LM Studio. Dette reducerer afhængigheden af ​​eksterne tjenester og giver dig mulighed for at arbejde uden at indsende kode til en cloud-API.

Hos Cline er den generelle procedure:

  1. Installer Ollama eller LM Studio.
  2. Download en passende programmeringsskabelon.
  3. Start den lokale server.
  4. Åbn Cline-indstillinger.
  5. Vælg Ollama eller LM Studio som din udbyder.
  6. Kontroller URL'en og den registrerede model.

Standardadresserne er normalt:

Ollama: http://localhost:11434
LM Studio: http://localhost:1234

I Continue bruger LM Studio typisk:

http://localhost:1234/v1

Det kræver flere ressourcer at køre en lokal agent end blot at føre en samtale. Som en retningslinje placerer Cline små eller kvantiserede modeller på systemer med cirka 16-32 GB RAM, mellemmodeller på systemer med 32-64 GB og større modeller over dette beløb.

Eksklusivt indhold - Klik her  Sådan arbejder du med gpt-oss-20b lokalt: hvad er nyt, ydeevne og hvordan man tester det.

GPU'en og VRAM påvirker også hastigheden betydeligt. Derudover skal modellen følge instruktioner, generere pålidelig kode og bruge værktøjer korrekt. En model, der fungerer godt som en chatbot, fungerer muligvis ikke godt i en menneskelig agent.

Privatliv afhænger ikke udelukkende af, om modellen er lokal. Gennemgå telemetri, installerede udvidelser og eventuelle eksterne værktøjer, der kan sende oplysninger uden for computeren.

Ollama er en af ​​de mest anvendte muligheder for at køre lokale modeller.Du skal dog vælge størrelse og kvantisering i henhold til den tilgængelige hardware.

Sådan bruger du flere forskellige modeller i Ollama uden konflikter
Relateret artikel:
Komplet guide til håndtering af flere modeller i Ollama uden konflikter

Sådan styrer du omkostningerne ved planlægningsagenter

En agent bruger typisk flere tokens end en konventionel chat. For at fuldføre en opgave kan den læse adskillige filer, generere en plan, køre værktøjer, gennemgå resultaterne og gentage flere kald til modellen.

For at undgå uforudsete udgifter:

  • Konfigurer grænser i OpenRouter eller hos den tilsvarende udbyder.
  • Brug økonomiske modeller til simple opgaver.
  • Vedhæft ikke hele arkivet, når du kun skal analysere én fil.
  • Opdel store opgaver i verificerbare mål.
  • Gennemgå de estimerede omkostninger, før du bruger intensive ræsonnementsmodeller.
  • Undgå korrektionsløkker, der gentager de samme kommandoer kontinuerligt.
  • Start i Plan-tilstand og skift til Agent eller Handl, når målet er klart.

Sikkerhedsforanstaltninger før brug af Continue eller Cline

Disse udvidelser kan tilgå kildekoden og i deres agenttilstande udføre handlinger på computeren. Før du bruger dem i et rigtigt projekt:

  • Indsæt ikke nøgler direkte i filer, der skal uploades til arkivet.
  • Brug miljøvariabler eller systemet med tilgængelige hemmeligheder, når det er muligt.
  • Gennemgå de udeladte filer, og undgå at dele legitimationsoplysninger, databaser eller private indstillinger.
  • Tjek hver kommando, før du godkender den.
  • Aktiver ikke automatisk godkendelse for alle handlinger.
  • Det fungerer på en separat Git-gren.
  • Gennemgå diff'en, før du accepterer en stor ændring.
  • Kør testene efter hver blok med ændringer.

Almindelige fejl ved konfiguration af Continue og Cline

Almindelige fejl ved konfiguration af Continue og Cline

Fortsæt registrerer ikke config.yaml

Kontroller at filen er i %USERPROFILE%\.continue\config.yaml på Windows eller på ~/.continue/config.yaml på Linux og macOS. Tjek også YAML-indrykningen.

Hvis ændringerne ikke vises, skal du bruge muligheden for at genindlæse konfigurationen eller køre Udvikler: Genindlæs vindue fra VS Code-kommandopaletten.

Modellen vises, men agenttilstanden fungerer ikke.

Modellen eller leverandøren understøtter muligvis ikke værktøjer. Vælg en model, der understøtter værktøjskald, og bekræft, at Continue har registreret dens funktioner korrekt.

Autofuldførelse er for langsom

Brug en specialiseret model med lav latenstid. Store ræsonnementsmodeller er normalt ikke det bedste valg til at generere forslag, mens du skriver.

Cline bruger for mange kreditter

Reducer mængden af ​​kontekst, brug planlægningstilstanden, før du handler, opdel opgaven, og vælg en mere omkostningseffektiv model. Agenter kan foretage flere opkald under en enkelt operation.

Ollama eller LM Studio vises ikke

Bekræft, at serveren kører, at URL'en er korrekt, og at skabelonen er downloadet. Kontroller også, om firewallen blokerer den lokale forbindelse.

Fortsæt og Cline rediger den samme fil

Kør ikke begge agenter samtidigt på den samme opgave. Afslut eller annuller en af ​​processerne, gennemgå de ventende ændringer, og fortsæt med kun én udvidelse.

Continue og Cline giver dig mulighed for at transformere Visual Studio Code til et AI-assisteret udviklingsmiljø uden at skulle migrere til en anden editor. Continue skiller sig ud ved at kombinere autofuldførelse, chat, redigering og konfigurerbare agenter, mens Cline tilbyder en arbejdsgang fokuseret på opgaveplanlægning og -udførelse.

Du kan installere begge udvidelser, men for mange brugere vil én være tilstrækkelig. Resultatet vil afhænge mere af den valgte model, kontekstens kvalitet, de tildelte tilladelser og omkostningskontrol end af antallet af installerede assistenter.