Qwen Code และ Qwen 3.7-max: วิธีตั้งค่า Token Plan
Markdownติดตั้ง Qwen Code บน Node.js 22 เชื่อมต่อ Token Plan ระหว่างประเทศ และกับดัก 3 ข้อที่ทำให้เกิดข้อผิดพลาด 401 ได้แก่ ที่อยู่ API, คีย์ และการกำหนดที่นั่ง
อ่านบทความฉบับเต็ม
เอกสารอ้างอิงของ Ailoot: ailoot.ai/docs/.
อัปเดต 03.10.2026: มีสามสิ่งเปลี่ยนไปนับตั้งแต่เผยแพร่ Alibaba ปิดการซื้อ Coding Plan สำหรับลูกค้าใหม่—แพ็กเกจ Lite กลับมาในเดือนมีนาคม ส่วน Pro ขายหมดแล้ว Token Plan เปลี่ยนจากโควตารายสัปดาห์เป็นรายเดือน มีโมเดลใหม่กว่าออกมาแล้ว คือ Qwen3.8-max ฉันยังแก้ไขข้อผิดพลาดในคำอธิบายคีย์ของ Token Plan ด้วย—เรื่องนี้เกี่ยวข้องกับข้อผิดพลาด 401 โดยตรง และฉันจะอธิบายไว้ด้านล่าง
Qwen Code คืออะไร และทำไมจึงไม่ใช่แค่ของเลียนแบบอีกชิ้น?
ประเด็นสำคัญ
Qwen Code เป็นเอเจนต์ AI แบบโอเพนซอร์สสำหรับเทอร์มินัลจาก Alibaba ที่ทำงานคล้าย Claude Code: ทำงานในเทอร์มินัลของ VS Code อ่านโปรเจกต์ เขียนโค้ด และเรียกใช้คำสั่ง จุดต่างสำคัญคือเข้าถึงโมเดลได้มากกว่าหนึ่งโหลผ่านการสมัครสมาชิกเดียว รวมถึง Qwen 3.7, DeepSeek V4 และ Kimi K2
ตอนที่ได้ยินเรื่อง Qwen Code ครั้งแรก ฉันคิดว่า “เป็นโคลน Claude Code อีกตัวที่คงพังหลังพรอมป์ต์ที่สอง” ฉันคิดผิด Alibaba ไม่ได้ลอกอินเทอร์เฟซ แต่สร้างเอเจนต์ CLI ของตัวเองขึ้นมาใหม่ทั้งหมด พร้อมความเข้ากันได้เต็มรูปแบบกับ OpenAI API นั่นหมายความว่าคุณใช้โมเดลอื่นนอกจาก Qwen ได้ด้วย ทั้ง DeepSeek, GLM, Kimi และแม้แต่ Claude ผ่าน Anthropic API
นี่คือสิ่งที่มันทำได้จริง:
- อ่านโครงสร้างโปรเจกต์และเข้าใจบริบท (คล้าย Claude Code ที่ใช้
CLAUDE.md) - เรียกใช้คำสั่ง shell แก้ไขไฟล์ และสร้าง commits
- รองรับ Skills และ SubAgents
- ทำงานใน VS Code ผ่านเทอร์มินัลในตัวหรือส่วนขยาย
- สลับโมเดลด้วยคำสั่ง
/modelเพียงคำสั่งเดียว
มีข้อเสียอยู่ข้อหนึ่งและเป็นเรื่องสำคัญมาก: แพ็กเกจฟรีปิดให้บริการเมื่อ 15 เมษายน 2026 ก่อนหน้านี้ Qwen OAuth ให้คำขอฟรี 100 ครั้งต่อวัน—ตอนนี้เหลือแต่ตัวเลือกแบบชำระเงิน ถึงอย่างนั้น Qwen Code แบบชำระเงินก็ยังมีราคาต่ำกว่าการสมัคร Claude Pro อย่างเห็นได้ชัด หากตอนนี้คุณกำลังเลือกระหว่างเครื่องมือ ฉันรวบรวมตัวเลือกทั้งหมดไว้ในคู่มือ “ใช้เครื่องมืออะไรเขียนโค้ดในปี 2026: เครื่องมือ AI 8 ตัว”
ราคาเท่าไร และควรเลือกแผนไหน?
ประเด็นสำคัญ
Alibaba มีตัวเลือกการชำระเงิน 3 แบบ ได้แก่ จ่ายตามจำนวนโทเค็น การสมัคร Coding Plan และการสมัคร Token Plan สำหรับ vibe coding ทุกวัน Token Plan คุ้มค่าที่สุด: จ่ายรายเดือนในราคาคงที่ ใช้ได้กับโมเดลมากกว่า 10 ตัว และไม่ต้องคอยนับโทเค็น
ความสับสนเรื่องแผนเป็นปัญหาปวดหัวที่สุดตอนตั้งค่า Qwen Code Alibaba เรียกสิ่งต่าง ๆ ด้วยชื่อไม่เหมือนกันในแต่ละส่วนของคอนโซล และแม้แต่ส่วนขยาย VS Code ก็แสดงตัวเลือกผิด นี่คือวิธีทำงานจริง (ตรวจสอบกับเอกสารของ Alibaba Cloud ซึ่งอัปเดตเมื่อ 28.09.2026)
| แผน | คืออะไร | เหมาะกับใคร | ราคาโดยประมาณ |
|---|---|---|---|
| จ่ายตามการใช้งาน | จ่ายแยกตามจำนวนโทเค็นทุก 1 ล้านโทเค็น | ใช้เป็นครั้งคราว ทดลองใช้ | $0.30–1.20 ต่อ 1M โทเค็น |
| Coding Plan | การสมัครสมาชิกสำหรับบุคคลทั่วไป พร้อมโควตรายเดือน (ยกเลิกโควตรายสัปดาห์เมื่อ 22.09.2026) | ขณะนี้ไม่มีให้สมัครใหม่—ปิดการซื้อแพ็กเกจ Lite เมื่อ 20.03.2026 ส่วน Pro ขายหมดแล้ว | ขณะนี้บัญชีใหม่สมัครไม่ได้ |
| Token Plan Team Edition, Standard Seat | 25,000 Credits ต่อที่นั่งต่อเดือน ใช้ได้กับโมเดลมากกว่า 10 ตัว | ทำ vibe coding ทุกวันและสลับโมเดล | $20/ที่นั่งต่อเดือนในช่วงโปรโมชัน (ราคาปกติ: $30) |
จากประสบการณ์ที่ผู้เขียนบรรยาย เลือกใช้ Token Plan เพราะการสมัครสมาชิกเดียวให้สิทธิ์เข้าถึง Qwen 3.7-max (และ Qwen3.8-max รุ่นใหม่กว่า), DeepSeek V4 Pro และ GLM-5 โมเดลทั้งหมดใช้ Credits จากพูลเดียวกัน สลับได้ด้วยคำสั่ง /model—ไม่ต้องซื้อคีย์แยกให้ผู้ให้บริการแต่ละราย
สำคัญ: Coding Plan และ Token Plan เป็น ผลิตภัณฑ์คนละอย่าง และใช้ที่อยู่ API ต่างกัน คีย์ของ Coding Plan มีคำนำหน้า sk-sp- ส่วนคีย์ของ Token Plan ไม่มีคำนำหน้าเลย—เอกสารทางการของ Qwen Code ระบุไว้อย่างนั้น หากใช้ที่อยู่หรือคีย์ของคนละผลิตภัณฑ์ปะปนกัน คุณจะได้รับข้อผิดพลาด 401 และเนื่องจาก Coding Plan ปิดรับการซื้อใหม่แล้ว ตอนนี้ Token Plan จึงเป็นตัวเลือกเดียวที่ใช้งานได้สำหรับผู้อ่านส่วนใหญ่
ติดตั้ง Qwen Code อย่างไร?
ประเด็นสำคัญ
มี 2 วิธี: ติดตั้งผ่าน npm (npm install -g @qwen-code/qwen-code@latest) หรือ Homebrew (brew install qwen-code) ต้องใช้ Node.js 22 ขึ้นไป เมื่อติดตั้งแล้ว ให้เรียกใช้ qwen ในเทอร์มินัล
ตรวจสอบเวอร์ชัน Node.js ก่อนติดตั้ง:
node --version
ต้องใช้เวอร์ชัน 22 ขึ้นไป หากเวอร์ชันของคุณเก่ากว่านั้น ให้อัปเดตผ่าน nodejs.org หรือใช้ nvm:
nvm install 22
nvm use 22
จากนั้นติดตั้ง Qwen Code ด้วยคำสั่งเดียว:
npm install -g @qwen-code/qwen-code@latest
หรือใช้ Homebrew บน macOS:
brew install qwen-code
ตรวจสอบการติดตั้ง:
qwen --version
หากมีเวอร์ชันแสดงขึ้นมา ก็พร้อมใช้งานแล้ว เริ่ม Qwen Code ด้วยคำสั่ง qwen ในเทอร์มินัล ใน VS Code ให้เปิดเทอร์มินัลในตัว (Ctrl+) แล้วพิมพ์ qwen`
นอกจากนี้ยังมี ส่วนขยาย VS Code ชื่อ Qwen Code Companion โดย QwenLM ใน Marketplace ส่วนขยายนี้เพิ่มแถบแชตด้านข้าง คล้าย GitHub Copilot ฉันใช้ตัวนี้—สะดวกกว่าใช้เทอร์มินัลเปล่า ๆ
สร้างบัญชีและซื้อ Token Plan อย่างไร?
ประเด็นสำคัญ
สมัครบัญชีในคอนโซล Alibaba Cloud ระหว่างประเทศ (modelstudio.console.alibabacloud.com) เพิ่มบัตรที่ผู้ให้บริการยอมรับ แล้วสมัคร Token Plan ใช้เวลาทั้งหมด 10 นาที
ทำตามขั้นตอนต่อไปนี้:
- ไปที่ modelstudio.console.alibabacloud.com
- คลิก Free Sign Up ที่มุมขวาบน
- กรอกอีเมล (ใช้ Gmail ได้) แล้วยืนยันรหัสที่ได้รับในกล่องจดหมาย
- เพิ่มหมายเลขโทรศัพท์
- เพิ่มบัตรที่ผู้ให้บริการยอมรับ Alibaba จะเรียกเก็บเงิน $1 เพื่อยืนยันบัตรและคืนเงินภายใน 1–3 วัน
- ในคอนโซล ให้หาส่วน ModelStudio แล้วเลือกแท็บ Token Plan
- เลือกระดับ Standard (ระดับขั้นต่ำสำหรับเริ่มต้น)
- ยืนยันการชำระเงิน
หลังซื้อแล้ว คุณจะไปยังหน้า My Subscriptions ที่นั่นคุณจะเห็น:
- Standard Seat: 0/1—หมายความว่าคุณซื้อที่นั่งแล้ว แต่ยังไม่ได้กำหนดให้ตัวเอง
- คลิก Assign—เลือกบัญชีของคุณและยืนยัน
- สถานะควรเปลี่ยนเป็น 1/1
คีย์ API จะใช้ไม่ได้หากไม่ทำขั้นตอนนี้ จากประสบการณ์ที่ผู้เขียนบรรยาย ขั้นตอนนี้ใช้เวลา 20 นาที
รับคีย์ API และที่อยู่ที่ถูกต้องจากที่ไหน?
ประเด็นสำคัญ
คีย์ API และที่อยู่ API (Base URL) อยู่ในหน้า Management Platform สำหรับ Token Plan ระหว่างประเทศ ที่อยู่คือ https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1 อย่าสับสนกับที่อยู่ DashScope ปกติ—คีย์ Token Plan ใช้ที่นั่นไม่ได้
ในหน้า My Subscriptions ให้คลิกปุ่มสีม่วงขนาดใหญ่ Go to Management Platform แผงควบคุมอีกชุดจะเปิดขึ้น
เลือก Overview ในเมนูด้านซ้าย หน้านี้จะแสดงสองส่วน:
Plan-specific API Key—คีย์ส่วนตัวของคุณ โดยจะแสดงเป็นเครื่องหมายดอกจัน คลิก ไอคอนคัดลอก ที่อยู่ข้าง ๆ (อย่าใช้เมาส์ลากเลือก เพราะจะคัดลอกเครื่องหมายดอกจันไปด้วย) คีย์ Token Plan ไม่มีคำนำหน้า นี่ไม่ใช่คำพิมพ์ผิดในคำแนะนำ เอกสารทางการของ Qwen Code ระบุรูปแบบนี้ไว้ หากเห็น sk-sp- นั่นคือคีย์ Coding Plan จากผลิตภัณฑ์คนละตัว—คุณคัดลอกผิดคีย์
Plan-specific Base URL—มีสองตัวเลือก:
- สำหรับเครื่องมือที่รองรับ OpenAI (Qwen Code):
https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1 - สำหรับเครื่องมือที่รองรับ Anthropic:
https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic
จำไว้ว่า มีเพียงที่อยู่เหล่านี้เท่านั้นที่ใช้กับคีย์ Token Plan ได้ ที่อยู่มาตรฐาน dashscope-intl.aliyuncs.com ใช้กับคีย์ปกติ (จ่ายตามการใช้งาน) ส่วน coding-intl.dashscope.aliyuncs.com เป็นที่อยู่ของ Coding Plan หากใช้คีย์ Token Plan กับที่อยู่ใดที่อยู่หนึ่ง ระบบจะส่งข้อผิดพลาด 401 กลับมา
เชื่อมต่อกับ VS Code อย่างไร?
ประเด็นสำคัญ
กำหนดค่าส่วนขยาย VS Code ผ่านไฟล์ ~/.qwen/settings.json คุณต้องใส่คีย์ ที่อยู่ API ที่ถูกต้อง และโมเดล นี่คือการตั้งค่าพร้อมใช้—คัดลอกแล้วแทนที่คีย์ด้วยคีย์ของคุณ
หากติดตั้ง Qwen Code Companion จาก VS Code Marketplace:
- เปิด Command Palette (Cmd+Shift+P)
- พิมพ์ Qwen Code: Choose Provider
- หากมีเมนูตัวเลือกแสดงขึ้นมา อย่าเลือก Coding Plan (เป็นผลิตภัณฑ์คนละตัว) ให้เลือก Standard API Key
- วางคีย์จาก Management Platform—คีย์ Token Plan ไม่มีคำนำหน้าตายตัว
- ภูมิภาค: Singapore
- โมเดล:
qwen3.7-max
หากเกิดข้อผิดพลาดหลังจากนี้ ให้กำหนดค่าด้วยตนเองผ่านไฟล์ เพราะบางครั้งส่วนขยายใส่ที่อยู่ผิดให้
เปิดหรือสร้างไฟล์ ~/.qwen/settings.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" }
}
แทนที่ YOUR-KEY-FROM-MANAGEMENT-PLATFORM ด้วยคีย์ของคุณจาก Management Platform รีสตาร์ต VS Code เสร็จแล้ว
ทำไมจึงเกิดข้อผิดพลาด 401 และแก้ไขอย่างไร?
ประเด็นสำคัญ
ใน 90% ของกรณี ข้อผิดพลาด 401 เมื่อตั้งค่า Qwen Code หมายความว่าที่อยู่ API หรือคีย์ไม่ถูกต้อง Token Plan, Coding Plan และการจ่ายตามการใช้งานใช้ที่อยู่คนละแห่งกัน และคีย์ของแต่ละแบบใช้แทนกันไม่ได้
ผู้เขียนบรรยายข้อผิดพลาดที่พบระหว่างตั้งค่า นี่คือรายการสาเหตุของข้อผิดพลาด 401 ทั้งหมดและวิธีตรวจสอบ:
| อาการ | สาเหตุ | วิธีแก้ |
|---|---|---|
invalid_api_key | ส่งคีย์ Token Plan ไปยังที่อยู่ DashScope (หรือกลับกัน) | ตรวจสอบ Base URL สำหรับ Token Plan: token-plan.ap-southeast-1...; สำหรับ Coding Plan: coding-intl.dashscope... |
invalid access token | ยังไม่ได้กำหนด Standard Seat (0/1) | ไปที่ My Subscriptions—คลิก Assign—สถานะควรแสดง 1/1 |
invalid_api_key | ส่วนขยาย VS Code สร้างคีย์ของตัวเองผ่านขั้นตอนการยืนยันตัวตน แทนที่จะใช้ Token Plan | เปิด ~/.qwen/settings.json—ตรวจสอบว่าคีย์ตรงกับที่ Management Platform แสดง (อย่าสับสนกับคีย์ Coding Plan ซึ่งมีคำนำหน้า sk-sp-) |
invalid_api_key | คัดลอกช่องว่างหรือการขึ้นบรรทัดใหม่ติดมากับคีย์ | ลบคีย์แล้วคัดลอกใหม่โดยใช้ไอคอนคัดลอก (อย่าลากเลือกด้วยเมาส์) |
model not found | โมเดลไม่รวมอยู่ในแผนของคุณ | ตรวจสอบรายการ Available Models ในหน้าการสมัครสมาชิก |
Insufficient quota | Credits หมดแล้ว | ตรวจสอบ Usage ใน My Subscriptions หากอยู่ที่ 100% ให้รอรีเซ็ตหรือซื้อ Boost Pack |
ตรวจสอบคีย์อย่างรวดเร็วผ่านเทอร์มินัล:
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}'
หากส่งกลับ 200 แสดงว่าคีย์ใช้ได้และปัญหาอยู่ที่การตั้งค่าส่วนขยาย หากส่งกลับ 401 แสดงว่าคีย์หรือที่อยู่ไม่ถูกต้อง
มีโมเดลใดให้ใช้บ้าง และควรเลือกโมเดลไหน?
ประเด็นสำคัญ
Token Plan มีโมเดลจากผู้ให้บริการ 5 รายให้เลือกมากกว่า 10 โมเดล; Qwen3.8-max ซึ่งเป็นโมเดลเรือธงรุ่นใหม่เพิ่มเข้ามาในเดือนสิงหาคม 2026 สำหรับ vibe coding โมเดลหลักที่ใช้ทำงานคือ qwen3.6-plus (สมดุลระหว่างราคาและคุณภาพ) สำหรับงานซับซ้อน ให้ใช้ qwen3.7-max หรือ qwen3.8-max รุ่นใหม่กว่า สำหรับแก้ไขงานอย่างรวดเร็ว ให้ใช้ qwen3.6-flash
โมเดลเหล่านี้มีประโยชน์จริงสำหรับ vibe coding:
| โมเดล | ใช้เมื่อใด | การใช้ Credits |
|---|---|---|
| qwen3.8-max | โมเดลเรือธงรุ่นใหม่ของ Alibaba (เปิดตัวในเดือนสิงหาคม 2026) คุณภาพสูงสุดสำหรับงานซับซ้อน | สูง—Credits หมดเร็วกว่าการใช้ 3.7-max |
| qwen3.7-max | งานสถาปัตยกรรมซับซ้อน การปรับโครงสร้างโปรเจกต์ขนาดใหญ่ การสร้างจากศูนย์ | สูง—โควตาหมดภายในหนึ่งสัปดาห์หากเขียนโค้ดทุกวัน |
| qwen3.6-plus | โมเดลหลักสำหรับงานประจำวัน: แก้ไข ปรับปรุง รีวิว และอธิบาย | ปานกลาง—พอใช้ได้หนึ่งเดือนเมื่อทำงานวันละ 2–4 ชั่วโมง |
| qwen3.6-flash | แก้ไขด่วน คำถามง่าย ๆ จัดรูปแบบ | ต่ำ |
| deepseek-v4-pro | ทางเลือกแทน Qwen: บางครั้งทำงานด้านอัลกอริทึมและคณิตศาสตร์ได้ดีกว่า | ปานกลาง |
| kimi-k2.6 | บริบทขนาดยาว: อ่านโค้ดเบสขนาดใหญ่และวิเคราะห์เอกสาร | ปานกลาง |
สลับโมเดลได้ด้วยคำสั่ง /model ในเซสชัน Qwen Code โดยตรง—ไม่ต้องเปลี่ยนการตั้งค่าหรือรีสตาร์ต
ฉันแนะนำให้เริ่มด้วย qwen3.6-plus หากผ่านไปหนึ่งสัปดาห์แล้วรู้สึกว่าโควตาหมดเร็วเกินไป ให้เปลี่ยนงานทั่วไปไปใช้ qwen3.6-flash และเก็บ qwen3.7-max ไว้ใช้เฉพาะงานซับซ้อน
Qwen Code กับ Claude Code—ควรใช้ตัวไหนดี?
ประเด็นสำคัญ
Claude Code สร้างโค้ดได้ดีกว่าและเข้าใจบริบทได้ดีกว่า Qwen Code ราคาถูกกว่าและให้สิทธิ์เข้าถึงหลายโมเดลผ่านการสมัครสมาชิกเดียว การใช้ร่วมกันที่ลงตัวที่สุด: ใช้ Claude Code กับงานหลัก และใช้ Qwen Code กับงานคู่ขนานและการทดลอง
รีวิวนี้เล่าถึงประสบการณ์ของผู้เขียนที่ใช้เครื่องมือทั้งสองเป็นเวลาหนึ่งเดือน นี่คือการเปรียบเทียบจากประสบการณ์ดังกล่าว:
| เกณฑ์ | Claude Code | Qwen Code |
|---|---|---|
| คุณภาพโค้ด | ดีกว่า—Anthropic ออกโมเดลใหม่กว่าในภายหลัง (Opus 5.5, 22.09.2026); ช่องว่างไม่ได้แคบลง | ดี แต่แม้แต่ Qwen3.8-max ซึ่งเป็นโมเดลเรือธงใหม่ก็ยังตามหลังโมเดลชั้นนำของ Anthropic ในการทดสอบอิสระ |
| ความเข้าใจโปรเจกต์ | CLAUDE.md + อ่านโครงสร้างโปรเจกต์อย่างละเอียด = ทำงานเหมือนคน | กลไกคล้ายกัน แต่ยังไม่ประณีตเท่า |
| ราคา | Claude Pro $20/เดือน (Max $100–200/เดือนสำหรับการเขียนโค้ดหนัก ๆ) | Token Plan Standard เริ่มต้นที่ $20/เดือน รวมโมเดลมากกว่า 10 ตัว |
| การเลือกโมเดล | ใช้ได้เฉพาะ Claude (Opus/Sonnet/Haiku) | Qwen + DeepSeek + GLM + Kimi + MiniMax |
| โอเพนซอร์ส | ไม่ใช่ (ซอร์สโค้ดปิด) | ใช่ (สัญญาอนุญาต MIT) |
| ส่วนขยาย VS Code | มีมาให้และเสถียร | มีให้ใช้ แต่ยังไม่เรียบร้อย—บางครั้งมีปัญหาเกี่ยวกับคีย์ |
กรณีที่ Qwen Code คุ้มกว่า:
- ต้องการเข้าถึงหลายโมเดล (DeepSeek สำหรับคณิตศาสตร์, Kimi สำหรับบริบทยาว)
- กำลังทดลองวิธีต่าง ๆ เพื่อทำงานเดียวกัน
- มีงบจำกัดแต่เขียนโค้ดทุกวัน
- ต้องการเครื่องมือโอเพนซอร์สที่ปรับแต่งได้
กรณีที่ขาด Claude Code ไม่ได้:
- โปรเจกต์สำคัญที่คุณภาพโค้ดมีมูลค่าเป็นเงินจริง
- ทำงานกับโปรเจกต์เก่าขนาดใหญ่ (Opus รักษาบริบทได้ดีกว่า)—ฉันเขียนแยกไว้แล้วเรื่อง วิธีไม่ใช้โควตา Claude Code จนหมด
- ต้องการส่วนขยาย VS Code ที่เสถียรโดยไม่ต้องตั้งค่าด้วยตนเอง
การใช้งานร่วมกันตามประสบการณ์ที่ผู้เขียนบรรยาย: ใช้ Claude Code กับโปรเจกต์หลัก และ ใช้ Qwen Code สำหรับทดลองและทำงานคู่ขนาน ซึ่งทดลองไอเดียกับโมเดลราคาถูกกว่าได้อย่างรวดเร็ว หากต้องการเปรียบเทียบกับเครื่องมืออื่นอย่างละเอียด โปรดดู Cursor เทียบกับ Claude Code และ Codex เทียบกับ Claude Code
กับดัก 3 ข้อที่ทุกคนต้องเจอ
ประเด็นสำคัญ
Token Plan และ Coding Plan เป็นผลิตภัณฑ์คนละอย่างและใช้ที่อยู่ต่างกัน ส่วนขยาย VS Code ใส่คีย์ผิด คุณต้องกำหนดที่นั่งด้วยตนเอง กับดักทั้งสามข้อนี้ทำให้เสียเวลาตั้งแต่ 30 นาทีไปจนถึงหลายชั่วโมง—ฉันเจอมาครบทั้งสามข้อและบันทึกวิธีแก้ไว้แล้ว
กับดักข้อ 1: Token Plan ≠ Coding Plan
Alibaba เรียกผลิตภัณฑ์เหล่านี้ด้วยชื่อต่างกันในแต่ละส่วนของคอนโซล ตัวเลือก “Coding Plan” ในส่วนขยาย VS Code ไม่ใช่ Token Plan โปรดจำไว้ว่า ณ วันที่ 20.03.2026, Coding Plan Lite ปิดการซื้อใหม่แล้ว และ Pro ขายหมดแล้ว—หากคุณยังไม่มี ก็เลือกได้แค่ Token Plan ทั้งสองแผนใช้ที่อยู่ API ต่างกัน:
- Token Plan:
https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1 - Coding Plan:
https://coding-intl.dashscope.aliyuncs.com/v1
หากซื้อ Token Plan แต่ตั้งค่าส่วนขยายเป็น Coding Plan คุณจะได้รับข้อผิดพลาด 401 และในทางกลับกันก็เช่นกัน
กับดักข้อ 2: ส่วนขยาย VS Code สร้างคีย์ของตัวเอง
เมื่อทำการตั้งค่าผ่าน GUI ของส่วนขยาย (Cmd+Shift+P - Qwen Code: Choose Provider) ส่วนขยายอาจสร้าง คีย์ของตัวเอง ผ่าน Alibaba Auth API คีย์นี้มีรูปแบบต่างออกไปและไม่ได้ผูกกับการสมัคร Token Plan ของคุณ
วิธีแก้: หลังตั้งค่าผ่าน GUI แล้ว ให้เปิด ~/.qwen/settings.json และตรวจสอบว่าคีย์ใน env ตรงกับคีย์ที่ Management Platform แสดง (Overview - Plan-specific API Key) หากไม่ตรง ให้แทนที่ด้วยตนเอง
กับดักข้อ 3: ยังไม่ได้กำหนด Standard Seat
หลังซื้อ Token Plan คุณจะเห็น Standard Seat: 0/1 ในหน้า My Subscriptions ซึ่งหมายความว่าซื้อที่นั่งแล้ว แต่ ยังไม่ได้เชื่อมโยงกับบัญชีของคุณ คีย์ API จะใช้ไม่ได้จนกว่าคุณจะคลิก Assign
จากประสบการณ์ของผู้เขียน การแก้ปัญหา 401 ใช้เวลา 20 นาที ก่อนจะสังเกตเห็นบรรทัดนี้
ตรวจสอบอย่างไรว่าทุกอย่างทำงาน?
ประเด็นสำคัญ
มีสองขั้นตอน: ขั้นแรกตรวจสอบคีย์ด้วย curl ในเทอร์มินัล (ควรได้ผลลัพธ์ 200) จากนั้นเขียนพรอมป์ต์ใดก็ได้ใน Qwen Code หาก curl ใช้ได้แต่ส่วนขยายใช้ไม่ได้ ปัญหาอยู่ที่การตั้งค่าในไฟล์ ~/.qwen/settings.json
ขั้นที่ 1. ตรวจสอบคีย์ผ่านเทอร์มินัล:
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"}]}'
หากคำตอบมีข้อความจากโมเดล แสดงว่าคีย์และที่อยู่ใช้งานได้
ขั้นที่ 2. ตรวจสอบใน Qwen Code:
เปิด VS Code—เทอร์มินัลในตัว—แล้วพิมพ์ qwen หากเริ่มทำงาน ให้เขียนข้อความสักอย่าง:
โครงการในโฟลเดอร์นี้คืออะไร?
Qwen Code จะอ่านโครงสร้างและตอบกลับ หากเป็นเช่นนั้น การตั้งค่าก็เสร็จสมบูรณ์
ขั้นที่ 3. ตรวจสอบการใช้ Credits:
ห้านาทีหลังส่งคำขอแรก ให้ไปที่ Management Platform—Overview—Usage Consumption เปอร์เซ็นต์ควรมากกว่าศูนย์ หากยังเป็น 0% หลังส่งคำขอมากกว่า 10 ครั้ง แสดงว่าคุณใช้ที่อยู่ผิด (คำขอออกไปนอกการสมัครสมาชิก ไปยังระบบจ่ายตามการใช้งานหรือไม่ไปที่ใดเลย)
ทำอะไรต่อ?
ประเด็นสำคัญ
ตั้งค่า Qwen Code เสร็จแล้ว—เริ่ม vibe coding ได้เลย แต่ตัวเครื่องมือเป็นเพียงจุดเริ่มต้น ความแตกต่างระหว่าง “ติดตั้ง CLI แล้ว” กับ “กำลังสร้างผลิตภัณฑ์ด้วย AI” คือวิธีการทำงานกับบริบท
คุณติดตั้ง Qwen Code แล้วและมันทำงานได้ คุณเปิดโปรเจกต์ใดก็ได้และเริ่มสร้างงานผ่านบทสนทนากับ AI
คำถามต่อไปคือ ทำไมพรอมป์ต์เดียวกันใน Qwen Code จึงให้ผลลัพธ์ยอดเยี่ยมในโปรเจกต์หนึ่ง แต่ได้ผลลัพธ์ไร้สาระในอีกโปรเจกต์หนึ่ง? คำตอบอยู่ที่บริบท หากโปรเจกต์มีโครงสร้าง business/ ซึ่งประกอบด้วยกลุ่มเป้าหมาย ผลิตภัณฑ์ และเป้าหมาย AI จะทำงานเหมือนคู่หู หากโฟลเดอร์ว่าง มันก็จะหลอนข้อมูลขึ้นมา
แหล่งที่มา
- Qwen Code บน GitHub—ซอร์สโค้ดและเอกสาร ตรวจสอบเมื่อ 03.10.2026
- Alibaba Cloud ModelStudio—คอนโซลสำหรับจัดการการสมัครสมาชิกและคีย์
- ภาพรวม Token Plan—แผนปัจจุบันและสถานะ Coding Plan อัปเดตโดย Alibaba เมื่อ 28.09.2026 และตรวจสอบเมื่อ 03.10.2026
- เอกสาร Qwen Code: การยืนยันตัวตน—รูปแบบคีย์ของ Token Plan และ Coding Plan ตรวจสอบเมื่อ 03.10.2026
อ่านเรื่องราวเพิ่มเติมเกี่ยวกับ Ailoot ได้ที่ ailoot.ai.
รายละเอียดเพิ่มเติม
คำถามที่พบบ่อย
คีย์ Token Plan ตอบ 401 ควรตรวจอะไรก่อน?
ยืนยันว่าคีย์และ Base URL เป็นของ Token Plan ไม่ใช่ Coding Plan หรือ DashScope ปกติ คัดลอกคีย์ด้วยปุ่มในคอนโซล ตรวจว่าได้จัดสรร Standard Seat ที่ซื้อแล้ว จากนั้นเทียบค่าที่ส่วนขยายบันทึกกับชุดเดียวกัน
คำขอในเทอร์มินัลสำเร็จพิสูจน์ว่าส่วนขยาย VS Code ตั้งค่าถูกหรือไม่?
ยืนยันได้เฉพาะคีย์ endpoint และโมเดลในคำขอนั้น ต้องทดสอบพรอมป์ต์ใน Qwen Code แยก แล้วเทียบ Base URL กับคีย์ที่บันทึกกับคำขอที่ทำงานได้ พร้อมตรวจยอดใช้ในสมาชิกที่ตั้งใจใช้