Blogg

Slik kjører du Qwen Code i terminalen og setter opp redigeringsmodus

Markdown

Installere Qwen Code, starte det i et prosjekt, koble til en modell via autentisering, bruke modusene Plan, Auto-Edit, Auto og YOLO, bruke en lokal modell og beskytte prosjektet.

Les hele artikkelen

Spørsmålet lyder gjerne slik: Hvordan får du Qwen til å fungere riktig i konsollen og skrive kode på egen hånd? Vanligvis ligger det en skuffelse bak: Noen installerte Qwen Code, stilte et spørsmål og fikk tekst og et stykke kode som svar, som de måtte kopiere for hånd, selv om de var blitt lovet en agent som skulle gå inn i prosjektet og gjøre alt selv.

Det er nettopp det Qwen Code er: en fullverdig agent. Den kan åpne og redigere filer og kjøre kommandoer på egen hånd. Atferden avhenger av aktiv godkjenningsmodus: Ask Permissions ber om bekreftelse, mens Auto-Edit og Auto tillater mer selvstendig arbeid. Kontroller statuslinjen fremfor å anta at en modus kalt Default er standardvalget i en ny installasjon. Nedenfor går vi gjennom alt i rekkefølge: installasjon, oppstart i et prosjekt, tilkobling av en modell etter endringene i april og bytte til en modus der agenten redigerer kode uten å stille unødvendige spørsmål. Alt er kontrollert mot Qwens offisielle dokumentasjon slik den var 30. august 2026.

Praktiske ressurser om modeller og agenter: Ailoot-dokumentasjon.

Hva betyr det at «Qwen Code skriver kode på egen hånd»?

Viktig poeng

Qwen Code er en AI-agent i terminalen. Den leser hele prosjektet, åpner og redigerer filer på egen hånd, kjører kommandoer og kontrollerer resultatene. En nettleserchat gir deg tekst som du selv må overføre. Agenten jobber rett i kodemappen. Den offisielle beskrivelsen er «en åpen AI-kodeagent som bor i terminalen din».

Forskjellen er enkel. En nettleserchat svarer på et spørsmål med tekst. Du leser svaret, kopierer koden, limer den inn i filen, kjører den selv, finner feilen selv og tar den med tilbake til chatten. Du er budbringeren mellom chatten og prosjektet.

En agent fungerer annerledes. Du gir den en oppgave i vanlig språk: «legg til et tilbakemeldingsskjema», «rett denne feilen». Deretter undersøker den prosjektstrukturen, finner de relevante filene, gjør endringer og kjører en kontroll. Dokumentasjonen sier det rett ut: Agenten lager en plan, skriver kode og kontrollerer at den virker.

Det er her forvirringen i spørsmålet oppstår. «Qwen skriver ikke kode på egen hånd» betyr nesten alltid én av to ting: Enten har personen åpnet en nettleserchat i stedet for terminalagenten, eller så kjører agenten, men står i en modus der den ber om tillatelse for hver redigering. Det første løses ved å installere Qwen Code; det andre ved å bytte modus. Begge løsningene omtales nedenfor.

Hvordan installerer du Qwen Code i terminalen?

Viktig poeng

Det installeres med én kommando. På macOS og Linux bruker du det offisielle Qwen-installasjonsprogrammet eller npm (Node.js 22 eller nyere kreves). På Windows bruker du en kommando i PowerShell. Start terminalen på nytt etter installasjonen, ellers kan det hende at kommandoen qwen ikke blir funnet. Installasjonen er gratis og lik for alle; kostnadene begynner senere, når du får tilgang til en modell.

Den raskeste måten er det offisielle installasjonsprogrammet, som automatisk velger versjonen for systemet ditt.

På macOS og Linux åpner du terminalen og limer inn én linje:

curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.sh | bash

På Windows bruker du denne PowerShell-kommandoen:

irm https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.ps1 | iex

Det andre alternativet er npm, hvis du allerede har installert det. Dette krever Node.js versjon 22 eller nyere:

npm install -g @qwen-code/qwen-code@latest

Start terminalen på nytt etter installasjonen. Installasjonsprogrammet legger kommandoen qwen til i systemets søkebaner, og terminalen kjenner den ikke før du starter den på nytt. Dette er den vanligste årsaken til «Jeg installerte det, men den finner ikke kommandoen». Kontroller at alt er installert ved å kjøre:

qwen --version

Hvis du ser et versjonsnummer, er agenten installert og klar til å startes i prosjektet ditt.

Hvordan starter du Qwen Code i prosjektet ditt?

Viktig poeng

Gå til prosjektmappen med kommandoen cd, og skriv deretter qwen. Agentens terminalgrensesnitt åpnes. Første gang blir du bedt om å koble til en modell via menyen /auth. Etter det kan du skrive oppgaver i vanlig språk, så undersøker agenten prosjektet og setter i gang. Det viktigste er å starte den fra prosjektmappen, slik at den kan se alle filene dine.

Gå først til mappen der koden ligger. Dette er viktig: Agenten arbeider i mappen den ble startet fra, og ser bare innholdet der.

cd path-to-your-project
qwen

Agentens grensesnitt åpnes direkte i terminalen. Første gang foreslår den å koble til en modell; det tar vi for oss i neste avsnitt. Når modellen er koblet til, kan du gi agenten en oppgave i vanlig språk for å se hva den har tilgang til:

what does this project do?

Agenten leser filene, forstår strukturen og gir deg et nyttig svar. Deretter kan du be den skrive og redigere kode: «legg til en logg ut-knapp», «del denne filen i to», «finn ut hvorfor testen mislykkes». Den finner de relevante stedene og gjør endringene selv.

Det finnes også en annen måte å starte den på, med én kommando og uten grensesnitt. Det er nyttig for skript og automatiserte oppgaver:

qwen -p "reread README and update the list of commands"

Den utfører oppgaven og avslutter uten en samtale. Du trenger ikke dette for de første stegene, men det er nyttig å kjenne til senere.

Hvorfor kjører agenten uten å gjøre noe på egen hånd?

Viktig poeng

Hvis Ask Permissions er aktiv, venter Qwen Code på bekreftelse før redigeringer og kommandoer. I tillegg må en modell være koblet til før den kan gjøre endringer: Alibaba stengte gratis tilgang via qwen.ai 15. april 2026, og uten tilgang til en tilkoblet modell kan agenten ikke tenke seg gjennom en oppgave. De to vanligste grunnene til at den «bare blir stående» er at ingen modell er koblet til, eller at den forsiktige modusen med bekreftelsesforespørsler er aktivert.

Det første hinderet er tilgang til en modell. Før tilbød Qwen Code gratis tilgang: Du logget inn med en qwen.ai-konto, og agenten fungerte uten betalingskort. Denne tilgangen het Qwen OAuth, og den ble avviklet. Dokumentasjonen om autentisering sier det rett ut: Den gratis Qwen OAuth-tilgangen ble avviklet 15. april 2026; tidligere lagrede innlogginger kan fortsette å fungere en kort stund, men serveren avviser nye forespørsler. Alternativet «logg inn med qwen.ai» ble også fjernet fra menyen.

For at agenten i det hele tatt skal kunne tenke seg gjennom en oppgave, må du altså koble til en modell. Neste avsnitt går gjennom tilkoblingsalternativene, både betalte og gratis lokale.

Den andre grunnen er mindre synlig og mer frustrerende. Modellen er koblet til, agenten svarer, men den redigerer ingen filer – den viser bare hva den planlegger å gjøre og venter. Dette er forventet atferd i Ask Permissions, som ber om bekreftelse før redigeringer og kommandoer. Det beviser ikke en universell oppstartsstandard. For at den skal arbeide på egen hånd, må du bytte modus. Det tar vi for oss to avsnitt nedenfor, der du finner svaret på det opprinnelige spørsmålet.

Hvordan kobler du til en modell nå som gratis tilgang er stengt?

Viktig poeng

Første gang åpner kommandoen /auth en meny med tre alternativer. Alibaba ModelStudio er det offisielle betalingsalternativet (enkeltbrukere kan få en Coding Plan med en ukentlig kvote). Tredjepartsleverandører kobles til med en nøkkel, for eksempel DeepSeek, Kimi og andre. Custom Provider kobler til din egen eller en lokal modell gjennom Ollama og lignende verktøy. Bare det siste alternativet, en lokal modell, fungerer gratis uten betalingskort.

Skriv denne kommandoen i agenten:

/auth

En meny med tre hovedalternativer åpnes. Her er hva hvert av dem gjør.

Alibaba ModelStudio er det offisielle alternativet fra Qwens utviklere. Det tilbyr en Coding Plan med fast pris og ukentlig kvote for én utvikler, en Token Plan med betaling etter forbruk for team og muligheten til å koble til en eksisterende ModelStudio-nøkkel. Dette er betalt tilgang til Qwens «egen» modell.

Med tredjepartsleverandører kan du velge en innebygd leverandør og koble til med en nøkkel. Den offisielle listen inkluderer DeepSeek, Grok, MiniMax, Z.AI, Kimi, ModelScope og andre. Skaff en nøkkel fra leverandøren, skriv den inn, så bruker agenten leverandørens modell.

Custom Provider kobler til din egen server, proxy eller lokale motor. Her kobler du til en modell som kjører på datamaskinen gjennom Ollama. Dette alternativet støtter OpenAI-, Anthropic- og Gemini-formater, så det fungerer med nesten alle tilgangsmetoder.

Du kan også skrive inn nøkkelen og innstillingene manuelt i filen ~/.qwen/settings.json. Den har feltet modelProviders (hvilke modeller som er tilgjengelige), env (selve nøklene), security.auth.selectedType (hvilken protokoll som skal aktiveres ved oppstart) og model.name (standardmodellen). Da starter qwen med disse innstillingene og spør ikke om noe. Første gang er det enklere å gå gjennom /auth; du kan gå tilbake til filen når du vil lagre alle innstillingene.

Les artikkelen om gratis Qwen Code for å se hva som fortsatt var gratis etter april.

Hvilken modus bør du aktivere for at agenten skal redigere kode på egen hånd?

Viktig poeng

Qwen Codes dokumentasjon for fem moduser merker Auto som standard i hurtigreferansen, mens Ask Permissions-delen fortsatt har eldre ordlyd om startmodus. Den uversjonerte siden fastslår ikke standarden for enhver installasjon. Kontroller aktiv modus i økten. Auto bruker en klassifiserer til å godkjenne eller blokkere vurderte handlinger. Hvis du vil at den skal redigere filer uten å spørre, bruker du Auto-Edit. Hvis du er villig til å la den redigere og kjøre kommandoer helt uten å spørre, bruker du YOLO – men bare i ditt eget prosjekt og med forsiktighet. Modusen er bryteren mellom «spør om alt» og «jobber på egen hånd».

Hovedideen er denne: Tilgangsmodusen avgjør hvor selvstendig agenten handler. Det finnes fem moduser, fra den mest forsiktige til den mest tillatende.

ModusRedigerer filerKjører kommandoerBrukes til
Plannei, skrivebeskyttetneiForstå prosjektet og lage en plan uten å endre noe
Ask Permissionsmed bekreftelsemed bekreftelseUkjent eller viktig kode, når du vil se hvert steg
Auto-Editpå egen håndmed bekreftelseMange små redigeringer, mens du beholder kontrollen over kommandoene
Autobasert på en sikkerhetsvurderingbasert på en sikkerhetsvurderingLangvarig, selvstendig arbeid med sikkerhetstiltak
YOLOpå egen håndpå egen håndDitt eget prosjekt, der du stoler på at agenten kan gjøre alt

Hvis agenten bare viser deg endringer og venter, står den sannsynligvis i Ask Permissions-modus (kalt Default i eldre versjoner). Da må du bekrefte hver redigering og kommando manuelt, noe som får det til å virke som om agenten ikke gjør noe på egen hånd.

Bytt til Auto-Edit for å la den redigere filer uten å spørre. Endringene skjer automatisk, men agenten spør fortsatt før den kjører kommandoer – et fornuftig sikkerhetstiltak mot å kjøre rm på feil sted ved et uhell.

Auto bruker en intern evaluator for handlinger som trenger vurdering. Velg den bevisst etter kontroll av installert versjon og aktiv status. Ordet default som beholdes i Ask Permissions-konfigurasjonen, er et kompatibilitetsnavn, ikke bevis for oppstartsmodusen.

YOLO er den mest tillatende modusen. Agenten redigerer filer og kjører kommandoer på egen hånd uten å spørre om noe. Dokumentasjonen sier at den bare er for pålitelige personlige prosjekter og automatiserte arbeidsflyter. Det er lett å få et uønsket resultat i et arbeidsprosjekt, så aktiver den bare når du er klar i hodet, helst på en kopi.

Hvordan bytter du modus under en økt?

Viktig poeng

Bli værende i agenten og trykk Shift+Tab (Tab i Windows). Modusene går i denne rekkefølgen: Plan, bekreftelser, automatiske redigeringer, Auto, YOLO og tilbake til Plan. Gjeldende modus vises på statuslinjen nederst på skjermen. En nyttig arbeidsflyt er å starte i Plan, gå gjennom oppgaven, og deretter bytte til Auto-Edit eller Auto og la agenten arbeide.

Du kan bytte modus mens du arbeider, også midt i en oppgave. Trykk Shift+Tab for å gå videre til neste modus. I Windows gjør den vanlige Tab-tasten det samme. Rekkefølgen er: Plan, bekreftelser, automatiske redigeringer, Auto, YOLO og tilbake til Plan.

Gjeldende modus vises alltid på statuslinjen nederst i grensesnittet. Gjør det til en vane å kontrollere den før du gir agenten en stor oppgave, slik at du ikke starter YOLO når du bare ville se på en plan.

En arbeidsflyt som passer for nybegynnere, består av tre trinn:

  1. Start agenten i Plan-modus og be den analysere oppgaven og foreslå en plan. Den rører ingenting; den leser bare koden og beskriver hva den har tenkt å gjøre.
  2. Les planen, og hvis du er enig, bytter du til Auto-Edit eller Auto ved å trykke Shift+Tab.
  3. Be den fortsette. Agenten redigerer nå filer på egen hånd mens du følger med på resultatene.

Denne framgangsmåten fjerner den største frykten hos nybegynnere – at agenten straks ødelegger alt. Først går du gjennom planen i en trygg modus, og først deretter lar du den fortsette.

Den helhetlige tilnærmingen til vibe coding handler om metoden; verktøyet kommer i andre rekke. Qwen, Claude eller noe annet – modellen som kjører i bakgrunnen, kan byttes ut. Tre grunnpilarer hjelper deg med å opprettholde resultatene når du bytter modell: en AI-klone, en Second Brain og kontekstteknikk. Sammen gir de forutsigbare resultater; engangshyflaks har ingenting med det å gjøre.

En lokal modell uten betalingskort

Viktig poeng

Ja, du kan bruke en lokal modell. Qwen Code kan arbeide med en modell som kjører på datamaskinen din gjennom Ollama eller et lignende program – du kobler den til fra menyen som Custom Provider. Du trenger ikke Alibabas sky til dette. Åpne modeller kan lastes ned gratis, du trenger ikke betalingskort, og prosjektdataene dine forlater ikke maskinen. Ulempen er at du trenger en kraftig datamaskin, ellers tenker agenten langsomt.

Installer en åpen modell på datamaskinen din gjennom Ollama eller vLLM, og koble den deretter til som Custom Provider fra menyen /auth. Etter det bruker agenten en modell på din egen maskin i stedet for Alibabas sky. Du trenger verken kort eller nøkler, og det er ingen grense for antall forespørsler. Les denne gjennomgangen av gratis kodemodeller for å se hvilke åpne modeller som kan brukes til koding.

Ulempen er maskinvaren. En modell som skriver kode godt nok, bruker mye videominne. Det er gjennomførbart på en spill-PC med et kraftig grafikkort, men på en vanlig bærbar PC får modellen kanskje ikke plass. Det kan også ta så lang tid å tenke ut hvert svar at det er enklere å se etter et annet alternativ.

En annen fordel med lokal kjøring er personvernet. All koden din blir på datamaskinen; ingenting sendes til andres servere. For et sensitivt prosjekt betyr dette mer enn å spare på et abonnement.

Hva kan du gjøre for å hindre at agenten ødelegger prosjektet?

Viktig poeng

Gjør tre ting. Hold prosjektet under versjonskontroll med git, slik at du kan angre enhver endring fra agenten med én kommando. Start oppgaver i Plan-modus og les planen før du lar agenten fortsette. Ikke aktiver YOLO i et arbeidsprosjekt – spar den til kopier og små eksperimenter. Da blir agentens selvstendighet en fordel for deg.

En selvstendig agent er praktisk så lenge den gjør det du ønsket. Følg tre vaner for å unngå at et feiltrinn får store konsekvenser.

For det første: Bruk git. Hvis prosjektet er under versjonskontroll, kan du se hver endring agenten gjør og angre dem. En selvstendig agent er faktisk risikabel uten git: Den endrer noe, og du har ingen måte å gjenopprette den forrige versjonen på. Med git tar det én kort kommando å tilbakestille endringen.

For det andre: Start i Plan-modus. Før du lar agenten ta fatt på en stor oppgave, ber du den lage en plan i en modus der den ikke rører noe. Les planen og forstå hva agenten har tenkt å gjøre, og bytt deretter til redigering.

For det tredje: Vær forsiktig med YOLO. I denne modusen kjører agenten kommandoer på egen hånd, også kommandoer som sletter filer. Det er for risikabelt for et arbeidsprosjekt. Spar YOLO til råkopier og små oppgaver der det ikke gjør noe om noe går galt.

Disse tre vanene tar for seg den største frykten – «Jeg brukte vibe coding og ødela alt». Les denne separate gjennomgangen for mer om å angre endringer i vibe coding. Den handler om Claude Code, men prinsippet om å bruke git er nøyaktig det samme.

Hvor bør du begynne med oppgaven din?

Viktig poeng

Installer Qwen Code, gå til prosjektmappen, kjør qwen og koble til en modell via /auth – en betalt modell eller en lokal modell gjennom Ollama. Start deretter i Plan-modus, les planen, trykk Shift+Tab for å bytte til Auto-Edit, og la agenten arbeide. Hold prosjektet under versjonskontroll med git. Hele oppsettet tar omtrent tjue minutter første gang.

Her er hele prosessen som en kort liste. Følg den ovenfra og ned:

  1. Installer Qwen Code med én kommando og start terminalen på nytt.
  2. Gå til prosjektmappen med cd og kjør qwen.
  3. Koble til en modell via /auth: et betalt abonnement eller en lokal modell gjennom Ollama hvis betaling med kort ikke er et alternativ.
  4. Gi agenten en oppgave i Plan-modus og les planen.
  5. Bytt til Auto-Edit eller Auto med Shift+Tab og la den arbeide.
  6. Hold prosjektet under versjonskontroll med git, slik at du kan angre alle endringer.

Kort sagt betyr «Qwen skriver ikke kode på egen hånd» nesten alltid enten at ingen modell er koblet til, eller at agenten står i bekreftelsesmodus. Løs det første i menyen /auth, og det andre ved å trykke Shift+Tab til du kommer til Auto-Edit. Deretter arbeider agenten virkelig på egen hånd i terminalen.

Hvis du vil sammenligne Qwen med andre agenter for oppgaven din, kan du lese denne gjennomgangen av alternativer til Claude Code. Qwen er med blant de andre, slik at du kan se hvilket verktøy som passer til hva.

Kilder

Den helhetlige tilnærmingen til vibe coding bygger på metoden, og den konkrete agenten kommer i andre rekke: en AI-klone, en Second Brain og kontekstteknikk. Du kan bytte ut verktøyet som kjører i bakgrunnen; metoden er den samme. Praktiske ressurser: Ailoot-dokumentasjon.

Flere ressurser og verktøy: Ailoot.

Flere detaljer

Spørsmål om denne veiledningen: Slik kjører du Qwen Code i terminalen og setter opp redigeringsmodus | Ailoot

Hvorfor viser Qwen Code foreslåtte endringer og venter?

Kontroller aktiv modus i statuslinjen. Ask Permissions venter på bekreftelse; Plan er for analyse. Auto-Edit tillater redigering mens kommandogodkjenning beholdes. Modelltilgang må også være konfigurert.

Beviser navnet Default hvilken modus en fersk installasjon starter i?

Nei. Det eldre navnet Default beholdes for Ask Permissions-kompatibilitet, mens dokumentasjonens hurtigreferanse merker Auto som standard. Undersøk installert versjon og aktiv øktmodus fremfor å utlede det fra navnet.

Alle artikler