# Qwen Code ja Qwen 3.7-max: Token Planin käyttöönotto

> Qwen Coden asentaminen Node.js 22:lle, kansainvälisen Token Planin yhdistäminen ja kolme 401-virheitä aiheuttavaa sudenkuoppaa: API-osoite, avain ja paikan määrittäminen.

Source: https://ailoot.ai/blog/fi/qwen-code-token-plan-setup/
Canonical: https://ailoot.ai/blog/fi/qwen-code-token-plan-setup/
Language: fi
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-207
Revision: sha256-d7c00127b3fd191e8eb08a853dec4ca480d53ffd5b7afc04584958df9799fd30


Ailootin viitedokumentaatio: [ailoot.ai/docs/](https://ailoot.ai/docs/).



**Päivitetty 03.10.2026:** kolme asiaa on muuttunut julkaisun jälkeen. Alibaba sulki Coding Planin uusilta ostajilta—Lite-tason jo maaliskuussa, ja Pro on loppuunmyyty. Token Planin viikkokiintiö vaihtui kuukausikiintiöksi. Uudempi malli, Qwen3.8-max, on julkaistu. Korjasin myös virheen Token Plan -avaimen kuvauksessa—se on tärkeä juuri tuon 401-virheen kannalta, ja selitän sen alla.

## Mikä Qwen Code on, ja miksi se ei ole vain yksi kopio lisää?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

Qwen Code on Alibaban avoimen lähdekoodin tekoälyagentti terminaalissa, ja se toimii Claude Coden tavoin: se suoritetaan VS Code -terminaalissa, lukee projektisi, kirjoittaa koodia ja suorittaa komentoja. Keskeinen ero on pääsy tusinaan malliin yhdellä tilauksella, mukaan lukien Qwen 3.7, DeepSeek V4 ja Kimi K2.

</div>

Kun kuulin Qwen Codesta ensimmäisen kerran, ajattelin: ”Taas yksi Claude Code -kopio, joka hajoaa toisella promptilla.” Olin väärässä. Alibaba ei kopioinut käyttöliittymää—se rakensi oman CLI-agenttinsa alusta alkaen, mutta täydellä OpenAI API -yhteensopivuudella. Tämä tarkoittaa, että siinä voi käyttää Qwen-mallien lisäksi myös DeepSeekiä, GLM:ää, Kimiä ja jopa Claudea Anthropic API:n kautta.

Tässä on, mitä sillä voi oikeasti tehdä:

- Lukee projektin rakenteen ja ymmärtää kontekstin (kuten Claude Code `CLAUDE.md`-tiedoston kanssa)
- Suorittaa shell-komentoja, muokkaa tiedostoja ja luo committeja
- Tukee Skills- ja SubAgents-toimintoja
- Toimii VS Codessa sisäänrakennetun terminaalin tai laajennuksen kautta
- Vaihtaa mallia yhdellä `/model`-komennolla

Siinä on yksi haittapuoli, mutta se on merkittävä: **maksuton taso suljettiin 15. huhtikuuta 2026**. Aiemmin Qwen OAuth tarjosi 100 ilmaista pyyntöä päivässä—nyt jäljellä on vain maksullisia vaihtoehtoja. Maksullinenkin Qwen Code maksaa kuitenkin selvästi vähemmän kuin Claude Pro -tilaus. Jos valitset parhaillaan työkalujen välillä, käsittelin kaikki vaihtoehdot oppaassa [”Millä koodata vuonna 2026: 8 tekoälytyökalua”](https://ailoot.ai/blog/fi/ai-coding-tools/).

## Paljonko se maksaa, ja mikä tilaus kannattaa valita?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

Alibaba tarjoaa kolme maksuvaihtoehtoa: maksu tokenien mukaan, Coding Plan -tilaus ja Token Plan -tilaus. Päivittäiseen vibe codingiin Token Plan tarjoaa parhaan vastineen rahalle: kiinteä kuukausihinta, 10+ mallia eikä tarvetta laskea tokeneita.

</div>

Tilausten aiheuttama hämmennys on suurin päänvaiva Qwen Coden käyttöönotossa. Alibaba käyttää eri osissa konsolia eri nimiä, ja jopa VS Code -laajennus näyttää väärät vaihtoehdot. Näin se oikeasti toimii (tarkistettu Alibaba Cloudin dokumentaatiosta, joka päivitettiin siellä 28.09.2026).

| Tilaus | Mikä se on | Kenelle se sopii | Arvioitu hinta |
|----|----|----|----|
| **Käyttöperusteinen maksu** | Maksat erikseen jokaista miljoonaa tokenia kohti | Satunnainen käyttö ja kokeilu | \$0.30-1.20 / 1M tokenia |
| **Coding Plan** | Yksityishenkilöille tarkoitettu tilaus, jossa on kuukausikiintiö (viikkokiintiö poistettiin 22.09.2026) | Ei tällä hetkellä saatavilla uusille tilaajille—Lite-tason ostot suljettiin 20.03.2026, Pro on loppuunmyyty | Ei tällä hetkellä saatavilla uusille tileille |
| **Token Plan Team Edition, Standard Seat** | 25,000 Credits paikkaa kohden kuukaudessa, 10+ mallia | Päivittäiseen vibe codingiin mallien välillä vaihtamiseen | \$20/paikka kuukaudessa kampanjahintaan (normaalihinta: \$30) |

Kirjoittajan kuvaamassa käyttökokemuksessa valittiin **Token Plan**, koska yhdellä tilauksella saa käyttöön Qwen 3.7-maxin (ja uudemman Qwen3.8-maxin), DeepSeek V4 Pron ja GLM-5:n. Kaikki mallit käyttävät samaa Credits-pottia. Vaihda mallia `/model`-komennolla—jokaiselle palveluntarjoajalle ei tarvitse ostaa erillistä avainta.

**Tärkeää:** Coding Plan ja Token Plan ovat **eri tuotteita**, joilla on eri API-osoitteet. Coding Plan -avaimen etuliite on `sk-sp-`. Token Plan -avaimella ei ole etuliitettä lainkaan—näin virallinen Qwen Code -dokumentaatio kuvaa asiaa. Jos sekoitat tuotteiden osoitteet tai avaimet, saat 401-virheen. Koska Coding Plan on suljettu uusilta ostajilta, Token Plan on tällä hetkellä useimmille lukijoille ainoa toimiva vaihtoehto.

## Miten asennat Qwen Coden?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

Kaksi vaihtoehtoa: npm:n kautta (`npm install -g @qwen-code/qwen-code@latest`) tai Homebrew’n kautta (`brew install qwen-code`). Tarvitset Node.js 22+:n. Suorita asennuksen jälkeen terminaalissa `qwen`.

</div>

Tarkista Node.js-versiosi ennen asennusta:

```bash
node --version
```

Tarvitset version **22 tai uudemman**. Jos käytössäsi on vanhempi versio, päivitä se [nodejs.org](https://nodejs.org/en/download)-sivuston kautta tai `nvm`:llä:

```bash
nvm install 22
nvm use 22
```

Asenna seuraavaksi Qwen Code yhdellä komennolla:

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

Tai käytä Homebrew’ta macOS:ssä:

```bash
brew install qwen-code
```

Tarkista asennus:

```bash
qwen --version
```

Jos näkyviin tulee versionumero, olet valmis. Käynnistä Qwen Code suorittamalla terminaalissa komento `qwen`. VS Codessa avaa sisäänrakennettu terminaali (Ctrl+`) ja kirjoita `qwen\`.

Saatavilla on myös **VS Code -laajennus**—QwenLM:n `Qwen Code Companion` markkinapaikalla. Se lisää chattisivupalkin, kuten GitHub Copilot. Käytän sitä—se on kätevämpi kuin tavallinen terminaali.

## Miten luot tilin ja ostat Token Planin?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

Rekisteröidy Alibaban kansainväliseen Cloud-konsoliin (modelstudio.console.alibabacloud.com), lisää palveluntarjoajan hyväksymä kortti ja tilaa Token Plan. Koko prosessi kestää 10 minuuttia.

</div>

Vaihe vaiheelta:

1. Siirry osoitteeseen [modelstudio.console.alibabacloud.com](https://modelstudio.console.alibabacloud.com/)
2. Napsauta oikeassa yläkulmassa **Free Sign Up**
3. Anna sähköpostiosoitteesi (Gmail toimii) ja vahvista saapuneet-kansioon tullut koodi
4. Lisää puhelinnumerosi
5. Lisää palveluntarjoajan hyväksymä kortti. Alibaba veloittaa \$1:n kortin vahvistamiseksi ja palauttaa sen 1–3 päivän kuluessa.
6. Etsi konsolista **ModelStudio**-osio ja sen **Token Plan** -välilehti
7. Valitse **Standard**-taso (aloittamiseen tarvittava vähimmäistaso)
8. Vahvista maksu

Oston jälkeen päädyt **My Subscriptions** -sivulle. Siellä näet seuraavat tiedot:

- **Standard Seat: 0/1**—tämä tarkoittaa, että olet ostanut paikan mutta et ole määrittänyt sitä itsellesi
- Napsauta **Assign**—valitse tilisi ja vahvista
- Tilaksi pitäisi muuttua **1/1**

API-avain ei toimi, ellet tee tätä. Kirjoittajan kuvaamassa käyttökokemuksessa tähän vaiheeseen kului 20 minuuttia.



## Mistä löydät API-avaimen ja oikean osoitteen?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

API-avain ja API-osoite (Base URL) ovat Management Platform -sivulla. Kansainvälisen Token Planin osoite on `https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1`. Älä sekoita sitä tavalliseen DashScope-osoitteeseen—Token Plan -avain ei toimi siellä.

</div>

Napsauta **My Subscriptions** -sivulla suurta violettia **Go to Management Platform** -painiketta. Erillinen paneeli avautuu.

Valitse vasemmalla olevasta valikosta **Overview**. Tällä sivulla näet kaksi osiota:

**Plan-specific API Key**—henkilökohtainen avaimesi. Se on peitetty tähdillä. Napsauta sen vieressä olevaa **kopiointikuvaketta** (älä valitse avainta hiirellä—muuten kopioit tähdet). Token Plan -avaimissa ei ole etuliitettä. Ohjeissa ei ole kirjoitusvirhettä; virallinen Qwen Code -dokumentaatio kuvaa avaimet näin. Jos näet `sk-sp-`, kyseessä on eri tuotteen **Coding Plan** -avain—kopioit väärän avaimen.

**Plan-specific Base URL**—kaksi vaihtoehtoa:

- OpenAI-yhteensopiville työkaluille (Qwen Code): `https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1`
- Anthropic-yhteensopiville työkaluille: `https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic`

Muista: **vain nämä osoitteet toimivat Token Plan -avaimen kanssa**. Tavallinen `dashscope-intl.aliyuncs.com`-osoite on tavallisille avaimille (käyttöperusteinen maksu), kun taas `coding-intl.dashscope.aliyuncs.com` on Coding Plan -osoite. Token Plan -avain jommankumman osoitteen kanssa palauttaa 401-virheen.

## Miten yhdistät sen VS Codeen?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

Määritä VS Code -laajennus tiedostossa `~/.qwen/settings.json`. Sinun on annettava avain, oikea API-osoite ja malli. Tässä on valmis määritys—kopioi se ja vaihda tilalle oma avaimesi.

</div>

Jos asensit **Qwen Code Companion -laajennuksen** VS Code -markkinapaikalta:

1. Avaa komentopaletti (Cmd+Shift+P)
2. Kirjoita **Qwen Code: Choose Provider**
3. Jos näet vaihtoehtovalikon, **älä valitse Coding Plania** (se on eri tuote). Valitse **Standard API Key**
4. Liitä Management Platformista saatu avain—Token Plan -avaimilla ei ole kiinteää etuliitettä
5. Alue: **Singapore**
6. Malli: `qwen3.7-max`

Jos saat tämän jälkeen virheen, **määritä asetukset manuaalisesti tiedoston kautta**. Laajennus täyttää joskus väärän osoitteen.

Avaa tai luo `~/.qwen/settings.json`-tiedosto ja liitä siihen:

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

Korvaa `YOUR-KEY-FROM-MANAGEMENT-PLATFORM` Management Platformista saamallasi avaimella. Käynnistä VS Code uudelleen. Valmis.

## Miksi saat 401-virheen, ja miten ratkaiset sen?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

90%:ssa tapauksista Qwen Coden määrityksen yhteydessä ilmenevä 401-virhe tarkoittaa, että API-osoite tai avain on väärä. Token Plan, Coding Plan ja käyttöperusteinen maksu käyttävät eri osoitteita, eikä niiden avaimia voi käyttää ristiin.

</div>

Kirjoittaja kuvasi määrityksen aikana ilmenneet virheet. Tässä on täydellinen luettelo 401-virheiden syistä ja niiden tarkistamisesta:

| Oire | Syy | Ratkaisu |
|----|----|----|
| `invalid_api_key` | Token Plan -avain lähetetään DashScope-osoitteeseen (tai päinvastoin) | Tarkista Base URL. Token Plan: `token-plan.ap-southeast-1...`; Coding Plan: `coding-intl.dashscope...` |
| `invalid access token` | Standard Seat -paikkaa ei ole määritetty (0/1) | Siirry kohtaan My Subscriptions—napsauta Assign—tilan pitäisi olla 1/1 |
| `invalid_api_key` | VS Code -laajennus loi oman avaimensa tunnistautumisprosessin kautta Token Planin käyttämisen sijaan | Avaa `~/.qwen/settings.json`—tarkista, että avain vastaa Management Platformissa näkyvää avainta (älä sekoita sitä Coding Plan -avaimeen, jonka etuliite on `sk-sp-`) |
| `invalid_api_key` | Avaimen mukana kopioitui välilyönti tai rivinvaihto | Poista avain ja kopioi se uudelleen kopiointikuvakkeella (älä valitse sitä hiirellä) |
| `model not found` | Malli ei sisälly tilaukseesi | Tarkista tilausivun Available Models -luettelo |
| `Insufficient quota` | Credits-saldosi on loppunut | Tarkista Usage kohdassa My Subscriptions. Jos lukema on 100%, odota nollautumista tai osta Boost Pack |

**Nopea avaintarkistus terminaalissa:**

```bash
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}'
```

Jos se palauttaa `200`, avain toimii ja ongelma on laajennuksen asetuksissa. Jos se palauttaa `401`, avain tai osoite on väärä.

## Mitä malleja on saatavilla, ja mikä niistä kannattaa valita?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

Token Plan tarjoaa 10+ mallia viideltä palveluntarjoajalta; uusi lippulaiva Qwen3.8-max lisättiin elokuussa 2026. Vibe codingiin tärkein työjuhta on qwen3.6-plus (hinnan ja laadun tasapaino). Monimutkaisiin tehtäviin käytä qwen3.7-maxia tai uudempaa qwen3.8-maxia. Nopeisiin muokkauksiin käytä qwen3.6-flashia.

</div>

Tässä ovat mallit, joista on oikeasti hyötyä vibe codingissa:

| Malli | Käyttötarkoitus | Credit-kulutus |
|----|----|----|
| **qwen3.8-max** | Alibaban uusi lippulaiva (julkaistu elokuussa 2026), paras laatu monimutkaisiin tehtäviin | Suuri—Credits-saldo kuluu nopeammin kuin 3.7-maxilla |
| **qwen3.7-max** | Monimutkainen arkkitehtuuri, suuren projektin refaktorointi, luominen tyhjästä | Suuri—kiintiö loppuu viikossa, jos koodaat päivittäin |
| **qwen3.6-plus** | Päivittäinen työjuhta: muokkaukset, parannukset, katselmoinnit ja selitykset | Keskitasoinen—riittää kuukaudeksi, kun käytät 2–4 tuntia päivässä |
| **qwen3.6-flash** | Nopeat muokkaukset, yksinkertaiset kysymykset ja muotoilu | Pieni |
| **deepseek-v4-pro** | Vaihtoehto Qwenille: joskus parempi algoritmisissa tehtävissä ja matematiikassa | Keskitasoinen |
| **kimi-k2.6** | Pitkä konteksti: suurten koodikantojen lukeminen ja dokumentaation analysointi | Keskitasoinen |

Vaihda mallien välillä suoraan Qwen Code -istunnossa `/model`-komennolla—asetuksia ei tarvitse muuttaa eikä sovellusta käynnistää uudelleen.

**Aloittaisin mallilla `qwen3.6-plus`.** Jos viikon jälkeen tuntuu, että kiintiö loppuu liian nopeasti, vaihda rutiinityössä `qwen3.6-flash`-malliin ja käytä `qwen3.7-max`-mallia vain monimutkaisiin tehtäviin.

## Qwen Code vai Claude Code—kumpaa kannattaa käyttää?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

Claude Code tuottaa parempaa koodia ja ymmärtää kontekstia paremmin. Qwen Code maksaa vähemmän ja tarjoaa pääsyn useisiin malleihin yhdellä tilauksella. Ihanteellinen yhdistelmä: Claude Code pääasialliseen työhön ja Qwen Code rinnakkaisiin tehtäviin ja kokeiluihin.

</div>

Arvostelussa kuvataan kirjoittajan kuukautta molempien työkalujen parissa. Tässä on kokemukseen perustuva vertailu:

| Kriteeri | Claude Code | Qwen Code |
|----|----|----|
| Koodin laatu | Parempi—Anthropic on sittemmin julkaissut uudempia malleja (Opus 5.5, 22.09.2026); ero ei ole kaventunut | Hyvä, mutta jopa uusi lippulaiva Qwen3.8-max jää Anthropicin huippumalleista riippumattomissa testeissä |
| Projektin ymmärtäminen | `CLAUDE.md` + puun perusteellinen lukeminen = toimii kuin ihminen | Samankaltainen toimintaperiaate, mutta vähemmän hiottu |
| Hinta | Claude Pro \$20/kuukausi (Max \$100-200/kuukausi, jos koodaat paljon) | Token Plan Standard alkaen \$20/kuukausi, sisältää 10+ mallia |
| Mallivalikoima | Vain Claude (Opus/Sonnet/Haiku) | Qwen + DeepSeek + GLM + Kimi + MiniMax |
| Avoin lähdekoodi | Ei (suljettu lähdekoodi) | Kyllä (MIT-lisenssi) |

| VS Code -laajennus | Sisäänrakennettu, vakaa | Saatavilla, mutta keskeneräinen—avaimen kanssa on joskus ongelmia |

**Milloin Qwen Code on parempi vaihtoehto:**

- Tarvitset pääsyn useisiin malleihin (DeepSeek matematiikkaan, Kimi pitkään kontekstiin)
- Kokeilet eri tapoja ratkaista samaa tehtävää
- Budjettisi on rajallinen, mutta koodaat joka päivä
- Haluat avoimen lähdekoodin työkalun, jota voit mukauttaa

**Milloin Claude Code on välttämätön:**

- Kriittinen projekti, jossa koodin laatu merkitsee rahaa
- Työskentely suuren vanhan projektin parissa (Opus säilyttää kontekstin paremmin)—käsittelin erikseen [miten Claude Coden rajoja ei saa kulumaan loppuun](https://ailoot.ai/blog/fi/claude-code-token-limits-saving/)
- Tarvitset vakaan VS Code -laajennuksen ilman manuaalista määritystä

Kirjoittajan kuvaamassa käyttökokemuksessa yhdistelmä oli **Claude Code pääprojektiin** ja **Qwen Code kokeiluihin ja rinnakkaisiin tehtäviin**, joissa ideaa voi kokeilla nopeasti edullisemmalla mallilla. Katso yksityiskohtainen vertailu muihin työkaluihin: [Cursor vs. Claude Code](https://ailoot.ai/blog/fi/cursor-vs-claude-code/) ja [Codex vs. Claude Code](https://ailoot.ai/blog/fi/codex-vs-claude-code-choice/).

## Kolme sudenkuoppaa, joihin kaikki törmäävät

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

Token Plan ja Coding Plan ovat eri tuotteita, joilla on eri osoitteet. VS Code -laajennus täyttää väärän avaimen. Paikka täytyy määrittää manuaalisesti. Nämä kolme sudenkuoppaa vievät 30 minuutista useisiin tunteihin—kävin läpi kaikki kolme ja kirjasin ratkaisut.

</div>

### Sudenkuoppa 1: Token Plan ≠ Coding Plan

Alibaba käyttää näistä tuotteista eri nimiä eri osissa konsolia. VS Code -laajennuksen ”Coding Plan” -vaihtoehto **ei ole Token Plan**. Muista: Coding Plan Lite on ollut suljettu uusilta ostajilta 20.03.2026 lähtien, ja Pro on loppuunmyyty—jos sinulla ei jo ole sitä, voit valita vain Token Planin. Niillä on eri API-osoitteet:

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

Jos ostit Token Planin mutta määritit laajennukseen Coding Planin, saat 401-virheen. Ja päinvastoin.

### Sudenkuoppa 2: VS Code -laajennus luo oman avaimensa

Kun määrität asetukset laajennuksen graafisessa käyttöliittymässä (Cmd+Shift+P - Qwen Code: Choose Provider), laajennus luo joskus **oman avaimensa** Alibaba Auth API:n kautta. Avaimen muoto on erilainen, eikä sitä ole sidottu Token Plan -tilaukseesi.

Ratkaisu: kun olet määrittänyt asetukset graafisessa käyttöliittymässä, avaa `~/.qwen/settings.json` ja varmista, että `env`-kohdan avain vastaa **Management Platformissa** näkyvää avainta (Overview - Plan-specific API Key). Jos se ei vastaa sitä, korvaa se manuaalisesti.

### Sudenkuoppa 3: Standard Seat -paikkaa ei ole määritetty

Token Planin ostamisen jälkeen näet My Subscriptions -sivulla merkinnän `Standard Seat: 0/1`. Se tarkoittaa, että paikka on ostettu mutta **sitä ei ole linkitetty tiliisi**. API-avain ei toimi ennen kuin napsautat **Assign**.

Kirjoittajan kokemuksen mukaan 401-virheen selvittäminen vei 20 minuuttia, ennen kuin tämä rivi huomattiin.

## Miten tarkistat, että kaikki toimii?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

Kaksi vaihetta: tarkista ensin avain curl-komennolla terminaalissa (sen pitäisi palauttaa 200) ja kirjoita sitten mikä tahansa prompt Qwen Codeen. Jos curl toimii mutta laajennus ei, ongelma on `~/.qwen/settings.json`-tiedoston asetuksissa.

</div>

**Vaihe 1. Tarkista avain terminaalissa:**

```bash
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"}]}'
```

Jos vastauksessa on mallin tuottamaa tekstiä, avain ja osoite toimivat.

**Vaihe 2. Tarkista Qwen Codessa:**

Avaa VS Code, siirry sisäänrakennettuun terminaaliin ja kirjoita `qwen`. Jos se käynnistyy, kirjoita jotakin:

```
What is this project in this folder?
```

Qwen Code lukee rakenteen ja vastaa. Jos näin tapahtuu, käyttöönotto on valmis.

**Vaihe 3. Tarkista Credit-kulutus:**

Siirry viisi minuuttia ensimmäisten pyyntöjesi jälkeen kohtaan Management Platform—Overview—Usage Consumption. Prosenttiosuuden pitäisi olla suurempi kuin nolla. Jos lukema on 0% yli 10 pyynnön jälkeen, käytät väärää osoitetta (pyynnöt eivät kuulu tilaukseen, vaan ne menevät käyttöperusteiseen maksuun tai eivät mihinkään).

## Mitä seuraavaksi?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Keskeinen huomio

Qwen Code on nyt määritetty—voit aloittaa vibe codingin. Itse työkalu on kuitenkin vasta alkua. Ero sen välillä, että ”asensin CLI:n”, ja sen, että ”rakennan tekoälyn avulla tuotetta”, on tapa käsitellä kontekstia.

</div>

Olet asentanut Qwen Coden, ja se toimii. Voit avata minkä tahansa projektin ja aloittaa rakentamisen keskustelemalla tekoälyn kanssa.

Seuraava kysymys kuuluu: miksi sama prompt tuottaa Qwen Codessa yhdessä projektissa hienon tuloksen ja toisessa roskaa? Kyse on kontekstista. Jos projekti sisältää `business/`-rakenteen, jossa on kohderyhmä, tuotteet ja tavoitteet, tekoäly toimii kumppanina. Jos kansio on tyhjä, se hallusinoi.



<div class="section" role="doc-bibliography" aria-label="Sources">

### Lähteet

- [Qwen Code GitHubissa](https://github.com/QwenLM/qwen-code)—lähdekoodi ja dokumentaatio, tarkistettu 03.10.2026
- [Alibaba Cloud ModelStudio](https://modelstudio.console.alibabacloud.com/)—konsoli tilausten ja avainten hallintaan
- [Token Planin yleiskatsaus](https://www.alibabacloud.com/help/en/model-studio/token-plan-overview)—nykyiset tilaukset ja Coding Planin tila, Alibaban päivittämä 28.09.2026, tarkistettu 03.10.2026
- [Qwen Code Docs: Authentication](https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/)—Token Plan- ja Coding Plan -avainten muodot, tarkistettu 03.10.2026

</div>








Tutustu Ailootiin lisää osoitteessa [ailoot.ai](https://ailoot.ai/).

## Kysymyksiä tästä oppaasta: Qwen Code ja Qwen 3.7-max: Token Planin käyttöönotto

### Mitä tarkistan ensin, jos Token Plan -avain palauttaa virheen 401?

Varmista, että avain ja Base URL kuuluvat Token Planiin eivätkä Coding Planiin tai tavalliseen DashScopeen. Kopioi avain konsolin kopiointipainikkeella ja tarkista, että ostettu Standard Seat on osoitettu käyttäjälle. Vertaa sitten laajennuksen tallennettuja asetuksia tähän samaan kokoonpanoon.

### Todistaako onnistunut päätepyyntö VS Code -laajennuksen olevan määritetty?

Ei. Se todentaa kyseisen pyynnön avaimen, päätepisteen ja mallin. Testaa kehote erikseen Qwen Codessa ja vertaa sen tallennettua Base URL -osoitetta ja avainta toimivaan pyyntöön. Tarkista myös käyttö tarkoitetusta tilauksesta.


## Ailoot · Yritys ja sen projektisalkku

Ailoot perustuu kertyneeseen toimintakokemukseen, laajaan asiakaskuntaan, vakaaseen palveluun ja jatkuvaan KPI-seurantaan.

Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.

Ailoot hyödyntää tätä toimintakokemusta tarjotessaan API-yhteyden tekoälytoimintoihin asiakkaiden tuotteissa, agenteissa, sovelluksissa ja automaatioissa.
