Blogg

Qwen Code og Qwen 3.7-max: slik setter du opp Token Plan

Markdown

Installere Qwen Code på Node.js 22, koble til den internasjonale Token Plan og tre fallgruver som fører til 401-feil: API-adressen, nøkkelen og tildeling av seat.

Les hele artikkelen

Ailoot-referansedokumentasjon: ailoot.ai/docs/.

Oppdatert 03.10.2026: Tre ting har endret seg siden publisering. Alibaba stengte Coding Plan for nye kjøp — Lite-nivået allerede i mars, og Pro er utsolgt. Token Plan gikk fra ukentlig til månedlig kvote. En nyere modell, Qwen3.8-max, er lansert. Jeg har også rettet en feil i beskrivelsen av Token Plan-nøkkelen — det er viktig for akkurat den 401-feilen, og jeg forklarer det nedenfor.

Hva er Qwen Code, og hvorfor er det ikke bare enda en kopi?

Viktigste poeng

Qwen Code er en terminalbasert AI-agent med åpen kildekode fra Alibaba som fungerer som Claude Code: Den kjører i VS Code-terminalen, leser prosjektet ditt, skriver kode og kjører kommandoer. Hovedforskjellen er tilgang til et dusin modeller gjennom ett abonnement, inkludert Qwen 3.7, DeepSeek V4 og Kimi K2.

Da jeg først hørte om Qwen Code, tenkte jeg: «enda en Claude Code-kopi som krasjer på den andre prompten». Jeg tok feil. Alibaba kopierte ikke grensesnittet — de bygde sin egen CLI-agent fra bunnen av, men med full kompatibilitet med OpenAI API. Det betyr at du ikke bare kan kjøre Qwen-modeller i den, men også DeepSeek, GLM, Kimi og til og med Claude via Anthropic API.

Dette kan den faktisk gjøre:

  • Leser prosjektstrukturen og forstår konteksten (som Claude Code med CLAUDE.md)
  • Kjører shell-kommandoer, redigerer filer og oppretter commits
  • Støtter Skills og SubAgents
  • Fungerer i VS Code via den innebygde terminalen eller en utvidelse
  • Bytter mellom modeller med én /model-kommando

Det finnes én ulempe, men den er viktig: gratisnivået ble stengt 15. april 2026. Tidligere ga Qwen OAuth deg 100 gratis forespørsler om dagen — nå gjenstår bare betalingsalternativer. Men selv betalt Qwen Code koster merkbart mindre enn et Claude Pro-abonnement. Hvis du velger mellom verktøy nå, har jeg gått gjennom alle alternativene i guiden «Hva skal du kode med i 2026: 8 AI-verktøy».

Hva koster det, og hvilken plan bør du velge?

Viktigste poeng

Alibaba tilbyr tre betalingsalternativer: betaling per token, Coding Plan-abonnementet og Token Plan-abonnementet. Til daglig vibe coding gir Token Plan mest for pengene: en fast månedspris, 10+ modeller og ingen behov for å telle tokens.

Forvirring rundt planene er det største problemet når du setter opp Qwen Code. Alibaba bruker ulike navn på forskjellige steder i konsollen, og selv VS Code-utvidelsen viser feil alternativer. Slik fungerer det egentlig (sjekket mot Alibaba Cloud-dokumentasjonen, oppdatert der 28.09.2026).

PlanHva det erHvem den passer forOmtrentlig pris
Pay-as-you-goDu betaler separat for hver million tokensSporadisk bruk, for å prøve det ut$0.30-1.20 per 1M tokens
Coding PlanEt abonnement for privatpersoner, med en månedlig kvote (den ukentlige kvoten ble avviklet 22.09.2026)For øyeblikket utilgjengelig for nye abonnenter — Lite-nivået ble stengt for kjøp 20.03.2026, Pro er utsolgtfor øyeblikket ikke tilgjengelig for nye kontoer
Token Plan Team Edition, Standard Seat25,000 Credits per seat per måned, 10+ modellerDaglig vibe coding med bytte mellom modeller$20/seat per måned på tilbud (ordinær pris: $30)

I erfaringen forfatteren beskriver, ble Token Plan valgt fordi ett abonnement gir tilgang til Qwen 3.7-max (og den nyere Qwen3.8-max), DeepSeek V4 Pro og GLM-5. Alle modellene bruker den samme Credits-potten. Bytt med /model-kommandoen — du trenger ikke å kjøpe en egen nøkkel for hver leverandør.

Viktig: Coding Plan og Token Plan er forskjellige produkter med ulike API-adresser. En Coding Plan-nøkkel har prefikset sk-sp-. En Token Plan-nøkkel har ikke noe prefiks i det hele tatt — slik beskriver den offisielle Qwen Code-dokumentasjonen den. Forveksler du adressen eller nøkkelen mellom produktene, får du en 401-feil. Og siden Coding Plan er stengt for nye kjøp, er Token Plan for øyeblikket det eneste fungerende alternativet for de fleste lesere.

Hvordan installerer du Qwen Code?

Viktigste poeng

To alternativer: via npm (npm install -g @qwen-code/qwen-code@latest) eller Homebrew (brew install qwen-code). Du trenger Node.js 22+. Etter installasjonen kjører du qwen i terminalen.

Sjekk Node.js-versjonen før du installerer:

node --version

Du trenger 22 eller nyere. Hvis din versjon er eldre, kan du oppdatere via nodejs.org eller med nvm:

nvm install 22
nvm use 22

Installer deretter Qwen Code med én kommando:

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

Eller bruk Homebrew på macOS:

brew install qwen-code

Sjekk det:

qwen --version

Hvis en versjon vises, er du klar. Start Qwen Code med kommandoen qwen i terminalen. I VS Code åpner du den innebygde terminalen (Ctrl+) og skriver qwen`.

Det finnes også en VS Code-utvidelse — Qwen Code Companion fra QwenLM i markedsplassen. Den legger til et chat-sidepanel, som GitHub Copilot. Jeg bruker den — den er mer praktisk enn den vanlige terminalen.

Hvordan oppretter du en konto og kjøper Token Plan?

Viktigste poeng

Registrer deg i den internasjonale Alibaba Cloud-konsollen (modelstudio.console.alibabacloud.com), legg til et kort som leverandøren godtar, og abonner på Token Plan. Hele prosessen tar 10 minutter.

Trinn for trinn:

  1. Gå til modelstudio.console.alibabacloud.com
  2. Klikk på Free Sign Up øverst til høyre
  3. Skriv inn e-postadressen din (Gmail fungerer) og bekreft koden fra innboksen
  4. Legg til telefonnummeret ditt
  5. Legg til et kort som leverandøren godtar. Alibaba belaster $1 for å bekrefte det og refunderer beløpet innen 1–3 dager.
  6. Finn delen ModelStudio i konsollen — fanen Token Plan
  7. Velg nivået Standard (det laveste for å komme i gang)
  8. Bekreft betalingen

Etter kjøpet kommer du til siden My Subscriptions. Der ser du:

  • Standard Seat: 0/1 — dette betyr at du har kjøpt en seat, men ennå ikke tildelt den til deg selv
  • Klikk på Assign — velg kontoen din og bekreft
  • Statusen skal endres til 1/1

API-nøkkelen fungerer ikke før du gjør dette. I erfaringen forfatteren beskriver, tok dette trinnet 20 minutter.

Hvor finner du API-nøkkelen og riktig adresse?

Viktigste poeng

API-nøkkelen og API-adressen (Base URL) finnes på Management Platform-siden. For den internasjonale Token Plan er adressen https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. Ikke forveksle den med den vanlige DashScope-adressen — Token Plan-nøkkelen fungerer ikke der.

På siden My Subscriptions klikker du på den store lilla knappen Go to Management Platform. Et eget panel åpnes.

Velg Overview i menyen til venstre. På denne siden ser du to deler:

Plan-specific API Key — din personlige nøkkel. Den er maskert med stjerner. Klikk på kopieringsikonet ved siden av (ikke marker den med musen — da kopieres stjernene). Token Plan-nøkler har ikke noe prefiks. Det er ingen skrivefeil i instruksjonene; den offisielle Qwen Code-dokumentasjonen beskriver dem slik. Hvis du ser sk-sp-, er det en Coding Plan-nøkkel fra et annet produkt — du kopierte feil nøkkel.

Plan-specific Base URL — to alternativer:

  • For OpenAI-kompatible verktøy (Qwen Code): https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1
  • For Anthropic-kompatible verktøy: https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic

Husk: bare disse adressene fungerer med en Token Plan-nøkkel. Standardadressen dashscope-intl.aliyuncs.com er for vanlige nøkler (pay-as-you-go), mens coding-intl.dashscope.aliyuncs.com er adressen for Coding Plan. Bruker du en Token Plan-nøkkel med en av dem, får du en 401.

Hvordan kobler du den til VS Code?

Viktigste poeng

Konfigurer VS Code-utvidelsen via filen ~/.qwen/settings.json. Du må skrive inn nøkkelen, riktig API-adresse og modellen. Her er en ferdig konfigurasjon — kopier den og bytt ut nøkkelen med din egen.

Hvis du har installert Qwen Code Companion-utvidelsen fra VS Code-markedsplassen:

  1. Åpne kommandopaletten (Cmd+Shift+P)
  2. Skriv Qwen Code: Choose Provider
  3. Hvis du ser en meny med alternativer, ikke velg Coding Plan (det er et annet produkt). Velg Standard API Key
  4. Lim inn nøkkelen fra Management Platform — Token Plan-nøkler har ikke et fast prefiks
  5. Region: Singapore
  6. Modell: qwen3.7-max

Hvis du får en feil etter dette, konfigurer den manuelt via filen. Utvidelsen fyller noen ganger inn feil adresse.

Åpne eller opprett filen ~/.qwen/settings.json og lim inn:

{
  "env": {
    "TOKEN_PLAN_API_KEY": "YOUR-KEY-FROM-MANAGEMENT-PLATFORM"
  },
  "modelProviders": {
    "openai": [
      {
        "id": "qwen3.7-max",
        "name": "qwen3.7-max",
        "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
        "envKey": "TOKEN_PLAN_API_KEY",
        "generationConfig": {
          "extra_body": { "enable_thinking": true },
          "contextWindowSize": 262144
        }
      },
      {
        "id": "qwen3.6-plus",
        "name": "qwen3.6-plus",
        "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
        "envKey": "TOKEN_PLAN_API_KEY",
        "generationConfig": {
          "extra_body": { "enable_thinking": true },
          "contextWindowSize": 1000000
        }
      },
      {
        "id": "deepseek-v4-pro",
        "name": "deepseek-v4-pro",
        "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
        "envKey": "TOKEN_PLAN_API_KEY",
        "generationConfig": {
          "extra_body": { "enable_thinking": true },
          "contextWindowSize": 1000000
        }
      }
    ]
  },
  "security": {
    "auth": { "selectedType": "openai" }
  },
  "model": { "name": "qwen3.7-max" }
}

Bytt ut YOUR-KEY-FROM-MANAGEMENT-PLATFORM med nøkkelen din fra Management Platform. Start VS Code på nytt. Ferdig.

Hvorfor vises en 401-feil, og hvordan løser du den?

Viktigste poeng

I 90% av tilfellene betyr en 401-feil ved konfigurering av Qwen Code at API-adressen eller nøkkelen er feil. Token Plan, Coding Plan og pay-as-you-go bruker ulike adresser, og nøklene deres kan ikke brukes om hverandre.

Forfatteren beskrev feilene som oppsto under oppsettet. Her er en fullstendig liste over årsaker til 401-feil og hvordan du sjekker dem:

SymptomÅrsakLøsning
invalid_api_keyEn Token Plan-nøkkel sendes til DashScope-adressen (eller omvendt)Sjekk Base URL. For Token Plan: token-plan.ap-southeast-1...; for Coding Plan: coding-intl.dashscope...
invalid access tokenStandard Seat er ikke tildelt (0/1)Gå til My Subscriptions — klikk på Assign — statusen skal vise 1/1
invalid_api_keyVS Code-utvidelsen opprettet sin egen nøkkel via autentiseringsflyten i stedet for å bruke Token PlanÅpne ~/.qwen/settings.json — sjekk at nøkkelen samsvarer med den som vises i Management Platform (ikke forveksle den med Coding Plan-nøkkelen, som har prefikset sk-sp-)
invalid_api_keyEt mellomrom eller linjeskift ble kopiert sammen med nøkkelenSlett nøkkelen og kopier den på nytt med kopieringsikonet (ikke marker den med musen)
model not foundModellen er ikke inkludert i planen dinSjekk listen Available Models på abonnementssiden
Insufficient quotaCredits er brukt oppSjekk Usage under My Subscriptions. Hvis den står på 100%, vent på at kvoten nullstilles eller kjøp en Boost Pack

Rask kontroll av nøkkelen via terminalen:

curl -s -o /dev/null -w "%{http_code}" -X POST \
  "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/chat/completions" \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"qwen3.7-max","messages":[{"role":"user","content":"hi"}],"max_tokens":5}'

Hvis den returnerer 200, fungerer nøkkelen, og problemet ligger i utvidelsens innstillinger. Hvis den returnerer 401, er nøkkelen eller adressen feil.

Hvilke modeller er tilgjengelige, og hvilken bør du velge?

Viktigste poeng

Token Plan tilbyr 10+ modeller fra 5 leverandører; flaggskipet Qwen3.8-max ble lagt til i august 2026. For vibe coding er qwen3.6-plus arbeidshesten (en balanse mellom pris og kvalitet). Bruk qwen3.7-max eller den nyere qwen3.8-max til krevende oppgaver. Velg qwen3.6-flash til raske endringer.

Her er modellene som faktisk er nyttige for vibe coding:

ModellNår du bør bruke denCredits-forbruk
qwen3.8-maxAlibabas nye flaggskip (lansert i august 2026), maksimal kvalitet på komplekse oppgaverHøyt — Credits tar slutt raskere enn med 3.7-max
qwen3.7-maxKompleks arkitektur, refaktorering av et stort prosjekt, generering fra bunnen avHøyt — kvoten tar slutt på en uke med daglig koding
qwen3.6-plusDaglig arbeidshest: endringer, forbedringer, gjennomganger, forklaringerMiddels — nok til en måned med 2–4 timer om dagen
qwen3.6-flashRaske endringer, enkle spørsmål, formateringLavt
deepseek-v4-proEt Qwen-alternativ: noen ganger bedre til algoritmiske oppgaver og matematikkMiddels
kimi-k2.6Lang kontekst: lese store kodebaser, analysere dokumentasjonMiddels

Bytt mellom modeller med /model-kommandoen direkte i Qwen Code-økten — du trenger ikke å endre innstillinger eller starte på nytt.

Jeg ville startet med qwen3.6-plus. Hvis du etter en uke synes kvoten går tom for raskt, bytt til qwen3.6-flash for rutinearbeid, og bruk qwen3.7-max bare til komplekse oppgaver.

Qwen Code vs Claude Code — hvilken bør du bruke?

Viktigste poeng

Claude Code produserer bedre kode og forstår konteksten bedre. Qwen Code koster mindre og gir deg tilgang til flere modeller gjennom ett abonnement. Den ideelle kombinasjonen: Claude Code til hovedarbeidet, Qwen Code til parallelle oppgaver og eksperimenter.

Anmeldelsen beskriver forfatterens måned med begge verktøyene. Her er en sammenligning basert på den erfaringen:

KriteriumClaude CodeQwen Code
KodekvalitetBedre — Anthropic har siden lansert nyere modeller (Opus 5.5, 22.09.2026); gapet er ikke blitt mindreGod, men selv det nye flaggskipet Qwen3.8-max ligger bak Anthropics toppmodeller i uavhengige tester
ProsjektforståelseCLAUDE.md + grundig lesing av treet = fungerer som et menneskeLignende mekanikk, men mindre finslipt
PrisClaude Pro $20/måned (Max $100-200/måned for intensiv koding)Token Plan Standard fra $20/måned, inkluderer 10+ modeller
ModellvalgBare Claude (Opus/Sonnet/Haiku)Qwen + DeepSeek + GLM + Kimi + MiniMax
Åpen kildekodeNei (lukket kildekode)Ja (MIT-lisens)

| VS Code-utvidelse | Innebygd, stabil | Tilgjengelig, men røff — har noen ganger problemer med nøkkelen |

Når Qwen Code er et bedre kjøp:

  • Du trenger tilgang til flere modeller (DeepSeek for matematikk, Kimi for lang kontekst)
  • Du eksperimenterer med ulike tilnærminger til én oppgave
  • Budsjettet er begrenset, men du koder hver dag
  • Du ønsker et verktøy med åpen kildekode som du kan tilpasse

Når Claude Code er uunnværlig:

  • Et kritisk prosjekt der kodekvalitet er det samme som penger
  • Arbeid med et stort eldre prosjekt (Opus holder bedre på konteksten) — jeg har skrevet separat om hvordan du unngår å bruke opp grensene i Claude Code
  • Du trenger en stabil VS Code-utvidelse uten manuell konfigurering

Kombinasjonen i forfatterens beskrevne erfaring: Claude Code for hovedprosjektet, Qwen Code for eksperimenter og parallelle oppgaver, der du raskt kan prøve en idé med en rimeligere modell. Se Cursor vs Claude Code og Codex vs Claude Code for en detaljert sammenligning med andre verktøy.

Tre fallgruver alle møter

Viktigste poeng

Token Plan og Coding Plan er forskjellige produkter med ulike adresser. VS Code-utvidelsen fyller inn feil nøkkel. Du må tildele seat manuelt. Disse tre fallgruvene koster fra 30 minutter til flere timer — jeg støtte på alle tre og dokumenterte løsningene.

Fallgruve 1: Token Plan ≠ Coding Plan

Alibaba bruker ulike navn på disse produktene på forskjellige steder i konsollen. Alternativet «Coding Plan» i VS Code-utvidelsen er ikke Token Plan. Husk: per 20.03.2026 er Coding Plan Lite stengt for nye kjøp, og Pro er utsolgt — hvis du ikke allerede har det, kan du bare velge Token Plan. De har ulike API-adresser:

  • Token Plan: https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1
  • Coding Plan: https://coding-intl.dashscope.aliyuncs.com/v1

Hvis du kjøpte Token Plan, men konfigurerte utvidelsen som Coding Plan, får du en 401. Og omvendt.

Fallgruve 2: VS Code-utvidelsen genererer sin egen nøkkel

Når du går gjennom oppsettet i utvidelsens GUI (Cmd+Shift+P - Qwen Code: Choose Provider), genererer utvidelsen noen ganger sin egen nøkkel via Alibaba Auth API. Denne nøkkelen har et annet format og er ikke knyttet til Token Plan-abonnementet ditt.

Løsning: Etter oppsett via GUI åpner du ~/.qwen/settings.json og kontrollerer at nøkkelen i env samsvarer med den Management Platform viser (Overview - Plan-specific API Key). Hvis den ikke samsvarer, bytter du den ut manuelt.

Fallgruve 3: Standard Seat er ikke tildelt

Etter at du har kjøpt Token Plan, ser du Standard Seat: 0/1 på My Subscriptions-siden. Det betyr at seat er kjøpt, men ikke knyttet til kontoen din. API-nøkkelen fungerer ikke før du klikker på Assign.

I forfatterens erfaring tok feilsøkingen av 401-feilen 20 minutter før denne linjen ble oppdaget.

Hvordan sjekker du at alt fungerer?

Viktigste poeng

To trinn: sjekk først nøkkelen med curl i terminalen (den skal returnere 200), og skriv deretter en vilkårlig prompt i Qwen Code. Hvis curl fungerer, men utvidelsen ikke gjør det, ligger problemet i innstillingene i filen ~/.qwen/settings.json.

Trinn 1. Sjekk nøkkelen via terminalen:

curl -X POST \
  "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/chat/completions" \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"qwen3.6-plus","messages":[{"role":"user","content":"Hello"}]}'

Hvis svaret inneholder tekst fra modellen, fungerer nøkkelen og adressen.

Trinn 2. Sjekk i Qwen Code:

Åpne VS Code — åpne den innebygde terminalen — skriv qwen. Hvis den starter, skriver du noe:

What is this project in this folder?

Qwen Code leser strukturen og svarer. Hvis den gjør det, er oppsettet fullført.

Trinn 3. Sjekk Credits-forbruket:

Fem minutter etter de første forespørslene går du til Management Platform — Overview — Usage Consumption. Prosenten skal være over null. Hvis den fortsatt er 0% etter 10+ forespørsler, bruker du feil adresse (forespørslene går utenfor abonnementet, til pay-as-you-go eller ingen steder).

Hva nå?

Viktigste poeng

Qwen Code er satt opp — du kan begynne med vibe coding. Men selve verktøyet er bare begynnelsen. Forskjellen mellom «Jeg har installert CLI-et» og «Jeg bygger et produkt med AI» ligger i metoden for å arbeide med kontekst.

Du har installert Qwen Code, og det fungerer. Du kan åpne et hvilket som helst prosjekt og begynne å bygge gjennom en dialog med AI.

Det neste spørsmålet er: Hvorfor gir den samme prompten i Qwen Code et godt resultat i ett prosjekt og søppel i et annet? Det handler om kontekst. Hvis prosjektet inneholder en business/-struktur med målgruppen, produktene og målene, fungerer AI som en partner. Hvis mappen er tom, hallusinerer den.

Kilder

Fortsett å utforske Ailoot på ailoot.ai.

Flere detaljer

Spørsmål om denne veiledningen: Qwen Code og Qwen 3.7-max: slik setter du opp Token Plan

Hva sjekker jeg først når en Token Plan-nøkkel gir 401?

Bekreft at nøkkelen og Base URL tilhører Token Plan, ikke Coding Plan eller vanlig DashScope. Kopier nøkkelen med kopieringsknappen i konsollen, og kontroller at kjøpt Standard Seat er tildelt. Sammenlign deretter utvidelsens lagrede innstillinger med samme oppsett.

Beviser en vellykket terminalforespørsel at VS Code-utvidelsen er konfigurert?

Nei. Den verifiserer nøkkelen, endepunktet og modellen i den konkrete forespørselen. Test en prompt i Qwen Code separat, og sammenlign lagret Base URL og nøkkel med den fungerende forespørselen. Kontroller også forbruket i det tiltenkte abonnementet.

Alle artikler