Blogg

Qwen Code och Qwen 3.7-max: så konfigurerar du Token Plan

Markdown

Installera Qwen Code på Node.js 22, anslut den internationella Token Plan och undvik tre fallgropar som orsakar 401-fel: API-adressen, nyckeln och platstilldelningen.

Läs hela artikeln

Ailoots referensdokumentation: ailoot.ai/docs/.

Uppdaterad 03.10.2026: tre saker har förändrats sedan publiceringen. Alibaba stängde Coding Plan för nya köp—Lite-nivån redan i mars, Pro är slutsåld. Token Plan gick från en veckokvot till en månadskvot. En nyare modell, Qwen3.8-max, har släppts. Jag rättade också ett fel i beskrivningen av Token Plan-nyckeln—det spelar roll för just det där 401-felet, och jag förklarar det nedan.

Vad är Qwen Code, och varför är det inte bara ännu en kopia?

Det viktigaste

Qwen Code är en terminalbaserad AI-agent med öppen källkod från Alibaba som fungerar som Claude Code: den körs i VS Code-terminalen, läser projektet, skriver kod och kör kommandon. Den viktigaste skillnaden är tillgång till ett dussintal modeller genom en enda prenumeration, däribland Qwen 3.7, DeepSeek V4 och Kimi K2.

När jag först hörde talas om Qwen Code tänkte jag: ”ännu en Claude Code-kopia som går sönder vid den andra prompten.” Jag hade fel. Alibaba kopierade inte gränssnittet—de byggde sin egen CLI-agent från grunden, men med full kompatibilitet med OpenAI API. Det betyder att du kan köra inte bara Qwen-modeller i den, utan också DeepSeek, GLM, Kimi och till och med Claude via Anthropic API.

Här är vad den faktiskt kan göra:

  • Läser projektstrukturen och förstår sammanhanget (som Claude Code med CLAUDE.md)
  • Kör skalkommandon, redigerar filer och skapar commits
  • Har stöd för Skills och SubAgents
  • Fungerar i VS Code via den inbyggda terminalen eller ett tillägg
  • Växlar mellan modeller med ett enda /model-kommando

Det finns en nackdel, men den är viktig: gratisnivån stängdes den 15 april 2026. Tidigare gav Qwen OAuth dig 100 kostnadsfria förfrågningar om dagen—nu återstår bara betalda alternativ. Men även betalda Qwen Code kostar märkbart mindre än en Claude Pro-prenumeration. Om du väljer mellan verktyg just nu har jag gått igenom alla alternativ i guiden ”Vad ska man koda med 2026: 8 AI-verktyg”.

Hur mycket kostar det, och vilken plan ska du välja?

Det viktigaste

Alibaba erbjuder tre betalningsalternativ: betalning per token, Coding Plan-prenumerationen och Token Plan-prenumerationen. För daglig vibe coding ger Token Plan mest för pengarna: ett fast månadsbelopp, 10+ modeller och ingen anledning att räkna tokens.

Förvirring kring planerna är det största bekymret när man konfigurerar Qwen Code. Alibaba använder olika namn på olika ställen i konsolen, och till och med VS Code-tillägget visar fel alternativ. Så här fungerar det i praktiken (kontrollerat mot Alibaba Clouds dokumentation, som uppdaterades där 28.09.2026).

PlanVad den ärVem den passarUngefärlig kostnad
Betala efter användningDu betalar separat för varje miljon tokensSporadisk användning, för att prova$0.30-1.20 per 1M tokens
Coding PlanEn prenumeration för privatpersoner med en månadskvot (veckokvoten avskaffades 22.09.2026)För närvarande inte tillgänglig för nya prenumeranter—Lite-nivån stängdes för köp 20.03.2026, Pro är slutsåldför närvarande inte tillgänglig för nya konton
Token Plan Team Edition, Standard Seat25,000 Credits per plats och månad, 10+ modellerDaglig vibe coding med modellväxling$20/plats per månad på kampanj (ordinarie pris: $30)

I författarens beskrivna erfarenhet valdes Token Plan, eftersom en prenumeration ger tillgång till Qwen 3.7-max (och den nyare Qwen3.8-max), DeepSeek V4 Pro och GLM-5. Alla modeller använder samma Credits-pott. Växla med kommandot /model—du behöver inte köpa en separat nyckel för varje leverantör.

Viktigt: Coding Plan och Token Plan är olika produkter med olika API-adresser. En Coding Plan-nyckel har prefixet sk-sp-. En Token Plan-nyckel saknar helt prefix—så beskriver den officiella dokumentationen för Qwen Code det. Blandar du ihop adressen eller nyckeln mellan produkterna får du ett 401-fel. Och eftersom Coding Plan är stängd för nya köp är Token Plan för närvarande det enda fungerande alternativet för de flesta läsare.

Hur installerar du Qwen Code?

Det viktigaste

Två alternativ: via npm (npm install -g @qwen-code/qwen-code@latest) eller Homebrew (brew install qwen-code). Du behöver Node.js 22+. Kör qwen i terminalen efter installationen.

Kontrollera din Node.js-version innan du installerar:

node --version

Du behöver 22 eller senare. Om du har en äldre version uppdaterar du via nodejs.org eller med nvm:

nvm install 22
nvm use 22

Installera sedan Qwen Code med ett kommando:

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

Eller använd Homebrew på macOS:

brew install qwen-code

Kontrollera installationen:

qwen --version

Om ett versionsnummer visas är du redo. Starta Qwen Code med kommandot qwen i terminalen. I VS Code öppnar du den inbyggda terminalen (Ctrl+) och skriver qwen`.

Det finns också ett VS Code-tillägg—Qwen Code Companion av QwenLM i marknadsplatsen. Det lägger till en chattpanel, som GitHub Copilot. Jag använder det—det är bekvämare än den vanliga terminalen.

Hur skapar du ett konto och köper Token Plan?

Det viktigaste

Registrera dig i den internationella Alibaba Cloud-konsolen (modelstudio.console.alibabacloud.com), lägg till ett kort som godtas av leverantören och prenumerera på Token Plan. Hela processen tar 10 minuter.

Steg för steg:

  1. Gå till modelstudio.console.alibabacloud.com
  2. Klicka på Free Sign Up längst upp till höger
  3. Ange din e-postadress (Gmail fungerar) och bekräfta koden i inkorgen
  4. Lägg till ditt telefonnummer
  5. Lägg till ett kort som godtas av leverantören. Alibaba debiterar $1 för att verifiera kortet och återbetalar beloppet inom 1–3 dagar.
  6. Leta upp avsnittet ModelStudio i konsolen—fliken Token Plan
  7. Välj nivån Standard (miniminivån för att komma igång)
  8. Bekräfta betalningen

Efter köpet hamnar du på sidan My Subscriptions. Där ser du:

  • Standard Seat: 0/1—det betyder att du har köpt en plats men inte tilldelat den till dig själv
  • Klicka på Assign—välj ditt konto och bekräfta
  • Det ska ändras till 1/1

API-nyckeln fungerar inte om du inte gör detta. I författarens beskrivna erfarenhet tog det här steget 20 minuter.

Var får du API-nyckeln och rätt adress?

Det viktigaste

API-nyckeln och API-adressen (Base URL) finns på sidan Management Platform. För den internationella Token Plan är adressen https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. Förväxla den inte med den vanliga DashScope-adressen—Token Plan-nyckeln fungerar inte där.

På sidan My Subscriptions klickar du på den stora lila knappen Go to Management Platform. En separat panel öppnas.

Välj Overview i menyn till vänster. På den här sidan ser du två avsnitt:

Plan-specific API Key—din personliga nyckel. Den är maskerad med asterisker. Klicka på kopieringsikonen bredvid den (markera den inte med musen—då kopieras asteriskerna). Token Plan-nycklar saknar prefix. Det är inget skrivfel i instruktionerna; den officiella dokumentationen för Qwen Code beskriver dem så. Om du ser sk-sp- är det en Coding Plan-nyckel från en annan produkt—du har kopierat fel nyckel.

Plan-specific Base URL—två alternativ:

  • För OpenAI-kompatibla verktyg (Qwen Code): https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1
  • För Anthropic-kompatibla verktyg: https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic

Kom ihåg: bara dessa adresser fungerar med en Token Plan-nyckel. Standardadressen dashscope-intl.aliyuncs.com är för vanliga nycklar (betalning efter användning), medan coding-intl.dashscope.aliyuncs.com är adressen för Coding Plan. En Token Plan-nyckel som används med någon av dem ger ett 401-fel.

Hur ansluter du den till VS Code?

Det viktigaste

Konfigurera VS Code-tillägget via filen ~/.qwen/settings.json. Du behöver ange nyckeln, rätt API-adress och modellen. Här är en färdig konfiguration—kopiera den och byt ut nyckeln mot din egen.

Om du installerade Qwen Code Companion-tillägget från VS Code-marknadsplatsen:

  1. Öppna kommandopaletten (Cmd+Shift+P)
  2. Skriv Qwen Code: Choose Provider
  3. Om en meny med alternativ visas, välj inte Coding Plan (det är en annan produkt). Välj Standard API Key
  4. Klistra in nyckeln från Management Platform—Token Plan-nycklar saknar fast prefix
  5. Region: Singapore
  6. Modell: qwen3.7-max

Om du får ett fel efter detta konfigurerar du det manuellt via filen. Tillägget fyller ibland i fel adress.

Öppna eller skapa filen ~/.qwen/settings.json och klistra in:

{
  "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" }
}

Ersätt YOUR-KEY-FROM-MANAGEMENT-PLATFORM med din nyckel från Management Platform. Starta om VS Code. Klart.

Varför visas ett 401-fel, och hur åtgärdar du det?

Det viktigaste

I 90% av fallen betyder ett 401-fel vid konfiguration av Qwen Code att API-adressen eller nyckeln är fel. Token Plan, Coding Plan och betalning efter användning använder olika adresser, och nycklarna är inte utbytbara.

Författaren beskrev felen som uppstod under konfigurationen. Här är den fullständiga listan över orsaker till 401-fel och hur du kontrollerar dem:

SymptomOrsakLösning
invalid_api_keyEn Token Plan-nyckel skickas till DashScope-adressen (eller tvärtom)Kontrollera Base URL. För Token Plan: token-plan.ap-southeast-1...; för Coding Plan: coding-intl.dashscope...
invalid access tokenStandard Seat har inte tilldelats (0/1)Gå till My Subscriptions—klicka på Assign—den ska visa 1/1
invalid_api_keyVS Code-tillägget skapade en egen nyckel via autentiseringsflödet i stället för att använda Token PlanÖppna ~/.qwen/settings.json—kontrollera att nyckeln matchar den som visas i Management Platform (förväxla den inte med Coding Plan-nyckeln, som har prefixet sk-sp-)
invalid_api_keyEtt mellanslag eller en radbrytning kopierades med nyckelnRadera nyckeln och kopiera den igen med kopieringsikonen (markera den inte med musen)
model not foundModellen ingår inte i din planKontrollera listan över tillgängliga modeller på prenumerationssidan
Insufficient quotaCredits har tagit slutKontrollera Usage på My Subscriptions. Om den visar 100% väntar du på återställningen eller köper ett Boost Pack

Snabb kontroll av nyckeln 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}'

Om svaret är 200 fungerar nyckeln, och problemet ligger i tilläggets inställningar. Om svaret är 401 är nyckeln eller adressen fel.

Vilka modeller finns tillgängliga, och vilken ska du välja?

Det viktigaste

Token Plan erbjuder 10+ modeller från 5 leverantörer; flaggskeppet Qwen3.8-max lades till i augusti 2026. För vibe coding är qwen3.6-plus den främsta arbetshästen (en balans mellan pris och kvalitet). För komplexa uppgifter använder du qwen3.7-max eller den nyare qwen3.8-max. För snabba redigeringar använder du qwen3.6-flash.

Här är modellerna som faktiskt är användbara för vibe coding:

ModellNär du ska använda denCredit-användning
qwen3.8-maxAlibabas nya flaggskepp (släpptes i augusti 2026), maximal kvalitet för komplexa uppgifterHög—Credits tar slut snabbare än med 3.7-max
qwen3.7-maxKomplex arkitektur, refaktorering av ett stort projekt, generering från grundenHög—kvoten tar slut på en vecka med daglig kodning
qwen3.6-plusDaglig arbetshäst: redigeringar, förbättringar, granskningar, förklaringarMedel—räcker en månad vid 2–4 timmar om dagen
qwen3.6-flashSnabba redigeringar, enkla frågor, formateringLåg
deepseek-v4-proQwen-alternativ: ibland bättre för algoritmuppgifter och matematikMedel
kimi-k2.6Lång kontext: läsa stora kodbaser, analysera dokumentationMedel

Växla mellan modeller med kommandot /model direkt i din Qwen Code-session—du behöver inte ändra inställningarna eller starta om.

Jag skulle börja med qwen3.6-plus. Om du efter en vecka tycker att kvoten tar slut för snabbt, växla till qwen3.6-flash för rutinjobb och använd qwen3.7-max bara för komplexa uppgifter.

Qwen Code jämfört med Claude Code—vilket ska du använda?

Det viktigaste

Claude Code skriver bättre kod och förstår sammanhang bättre. Qwen Code kostar mindre och ger dig tillgång till flera modeller genom en enda prenumeration. Den ideala kombinationen: Claude Code för huvudarbetet, Qwen Code för parallella uppgifter och experiment.

Recensionen beskriver författarens månad med båda verktygen. Här är en jämförelse utifrån den erfarenheten:

KriteriumClaude CodeQwen Code
KodkvalitetBättre—Anthropic har sedan dess släppt nyare modeller (Opus 5.5, 22.09.2026); gapet har inte minskatBra, men även det nya flaggskeppet Qwen3.8-max ligger efter Anthropics främsta modeller i oberoende tester
ProjektförståelseCLAUDE.md + djup läsning av trädet = fungerar som en människaLiknande mekanik, men mindre förfinad
PrisClaude Pro $20/månad (Max $100-200/månad för intensiv kodning)Token Plan Standard från $20/månad, inkluderar 10+ modeller
ModellurvalBara Claude (Opus/Sonnet/Haiku)Qwen + DeepSeek + GLM + Kimi + MiniMax
Öppen källkodNej (sluten källkod)Ja (MIT-licens)

| VS Code-tillägg | Inbyggt, stabilt | Finns, men bristfälligt—har ibland problem med nyckeln |

När Qwen Code är ett bättre köp:

  • Du behöver tillgång till flera modeller (DeepSeek för matematik, Kimi för lång kontext)
  • Du experimenterar med olika angreppssätt på en uppgift
  • Din budget är begränsad, men du kodar varje dag
  • Du vill ha ett verktyg med öppen källkod som du kan anpassa

När Claude Code är oumbärligt:

  • Ett kritiskt projekt där kodkvalitet motsvarar pengar
  • Arbete med ett stort äldre projekt (Opus behåller kontexten bättre)—jag har separat gått igenom hur du undviker att förbruka Claude Code-gränserna
  • Du behöver ett stabilt VS Code-tillägg utan manuell konfiguration

Kombinationen i författarens beskrivna erfarenhet: Claude Code för huvudprojektet, Qwen Code för experiment och parallella uppgifter, där du snabbt kan prova en idé med en billigare modell. En utförligare jämförelse med andra verktyg finns i Cursor jämfört med Claude Code och Codex jämfört med Claude Code.

Tre fallgropar som alla stöter på

Det viktigaste

Token Plan och Coding Plan är olika produkter med olika adresser. VS Code-tillägget fyller i fel nyckel. Du måste tilldela platsen manuellt. De här tre fallgroparna kostar från 30 minuter till flera timmar—jag gick igenom alla tre och dokumenterade lösningarna.

Fallgrop 1: Token Plan ≠ Coding Plan

Alibaba kallar de här produkterna olika saker på olika ställen i konsolen. Alternativet ”Coding Plan” i VS Code-tillägget är inte Token Plan. Tänk på att Coding Plan Lite är stängd för nya köp sedan 20.03.2026 och Pro är slutsåld—om du inte redan har den kan du bara välja Token Plan. De har olika 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

Om du köpte Token Plan men konfigurerade tillägget som Coding Plan får du ett 401-fel. Och tvärtom.

Fallgrop 2: VS Code-tillägget skapar en egen nyckel

När du går igenom konfigurationen i tilläggets grafiska gränssnitt (Cmd+Shift+P - Qwen Code: Choose Provider) skapar tillägget ibland en egen nyckel via Alibaba Auth API. Den här nyckeln har ett annat format och är inte kopplad till din Token Plan-prenumeration.

Lösning: efter att du konfigurerat via det grafiska gränssnittet öppnar du ~/.qwen/settings.json och kontrollerar att nyckeln i env stämmer med den som visas i Management Platform (Overview - Plan-specific API Key). Om den inte stämmer byter du ut den manuellt.

Fallgrop 3: Standard Seat har inte tilldelats

Efter att du köpt Token Plan ser du Standard Seat: 0/1 på sidan My Subscriptions. Det betyder att platsen är köpt men inte kopplad till ditt konto. API-nyckeln fungerar inte förrän du klickar på Assign.

Enligt författarens erfarenhet tog felsökningen av 401-felet 20 minuter innan den här raden uppmärksammades.

Hur kontrollerar du att allt fungerar?

Det viktigaste

Två steg: kontrollera först nyckeln med curl i terminalen (den ska ge 200) och skriv sedan valfri prompt i Qwen Code. Om curl fungerar men tillägget inte gör det ligger problemet i inställningarna i filen ~/.qwen/settings.json.

Steg 1. Kontrollera nyckeln 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"}]}'

Om svaret innehåller text från modellen fungerar nyckeln och adressen.

Steg 2. Kontrollera i Qwen Code:

Öppna VS Code—den inbyggda terminalen—och skriv qwen. Om den startar skriver du något:

What is this project in this folder?

Qwen Code läser strukturen och svarar. Om den gör det är konfigurationen klar.

Steg 3. Kontrollera Credit-användningen:

Fem minuter efter dina första förfrågningar går du till Management Platform—Overview—Usage Consumption. Procentandelen ska vara större än noll. Om den är 0% efter 10+ förfrågningar använder du fel adress (förfrågningarna går utanför prenumerationen, till betalning efter användning eller ingenstans).

Vad händer härnäst?

Det viktigaste

Qwen Code är konfigurerat—du kan börja med vibe coding. Men verktyget är bara början. Skillnaden mellan ”Jag installerade CLI:t” och ”Jag bygger en produkt med AI” är metodiken för att arbeta med kontext.

Du har installerat Qwen Code och det fungerar. Du kan öppna vilket projekt som helst och börja bygga genom en dialog med AI.

Nästa fråga är: varför ger samma prompt i Qwen Code ett bra resultat i ett projekt och skräp i ett annat? Det handlar om kontext. Om projektet innehåller en business/-struktur med målgrupp, produkter och mål fungerar AI som en partner. Om mappen är tom hallucinerar den.

Källor

Fortsätt utforska Ailoot på ailoot.ai.

Fler detaljer

Frågor om den här guiden: Qwen Code och Qwen 3.7-max: så konfigurerar du Token Plan

Vad kontrollerar jag först när en Token Plan-nyckel ger 401?

Bekräfta att nyckeln och Base URL hör till Token Plan, inte Coding Plan eller vanliga DashScope. Kopiera nyckeln med konsolens kopieringsknapp och kontrollera att köpt Standard Seat har tilldelats. Jämför sedan tilläggets sparade inställningar med samma konfiguration.

Bevisar en lyckad terminalförfrågan att VS Code-tillägget är konfigurerat?

Nej. Den verifierar nyckeln, slutpunkten och modellen som just den förfrågan använde. Testa en prompt i Qwen Code separat och jämför dess sparade Base URL och nyckel med den fungerande förfrågan. Kontrollera även användningen i det avsedda abonnemanget.

Alla artiklar