Qwen Code adalah alat alur kerja AI berbasis command-line yang dioptimalkan untuk Qwen3-Coder. Alat ini meningkatkan efisiensi pengembangan melalui pemahaman kode tingkat lanjut, otomatisasi tugas, dan fitur bantuan cerdas.
Procedure
Preparations
Get an API key: Dapatkan kunci API sebelum memulai.
Periksa versi Node.js: Qwen Code memerlukan Node.js versi 20 atau lebih baru. Jalankan
node -vuntuk memeriksa versi. Jika versinya lebih lama dari 20, Anda harus menginstal ulang.
Instal dan konfigurasikan Qwen Code
Instal Qwen Code
Jalankan salah satu perintah berikut di terminal Anda untuk menginstal Qwen Code.
Instal menggunakan npm (Direkomendasikan)
npm install -g @qwen-code/qwen-code@latestInstal dari source
git clone https://github.com/QwenLM/qwen-code.git cd qwen-code npm install npm install -g .Jalankan dan konfigurasikan Qwen Code
Mulai Qwen Code
Masukkan
qwendi terminal Anda untuk menjalankan Qwen Code.Pilih metode autentikasi
Contoh ini menggunakan autentikasi kompatibel OpenAI yang disediakan oleh Model Studio. Pilih OpenAI lalu tekan Enter.

Masukkan informasi berikut pada halaman tersebut:
Item
Description

API Key
Kunci API Model Studio Anda.
Base URL
Singapura:
https://dashscope-intl.aliyuncs.com/compatible-mode/v1Virginia:
https://dashscope-us.aliyuncs.com/compatible-mode/v1Beijing:
https://dashscope.aliyuncs.com/compatible-mode/v1
Model
Nama model. Qwen Code secara khusus dioptimalkan untuk seri Qwen3-Coder dan kompatibel dengan model yang menyediakan API kompatibel dengan OpenAI, seperti Qwen-Max, Qwen-Plus, Qwen-Flash, dan DeepSeek. Kami merekomendasikan model dengan kemampuan coding yang kuat, seperti:
qwen3-coder-plusqwen3-coder-480b-a35b-instructqwen3-coder-flashqwen3-coder-30b-a3b-instruct
Untuk menghindari memasukkan informasi ini setiap kali menjalankan Qwen Code, ekspor variabel lingkungan seperti dijelaskan di bawah.
Ekspor variabel lingkungan
Ajukan pertanyaan ke Qwen Code
Pada kotak dialog, masukkan "How to implement a Binary Search Tree in Python?" Qwen Code kemudian membuat rencana dan meminta izin untuk melakukan operasi, seperti membuat, menulis, dan mengeksekusi file.

Hasilnya ditampilkan pada gambar berikut:

Lihat token usage
Masukkan /stats model untuk melihat penggunaan token dan jumlah panggilan API sejak Qwen Code dijalankan.

Kuota gratis
Klaim kuota gratis dengan salah satu dari dua cara berikut:
Metode 1: Model Studio – kuota gratis pengguna baru
Model Studio menyediakan kuota gratis sebesar 1 juta token untuk setiap model, seperti Qwen3-Coder (hanya di wilayah Singapura). Saat Anda mengakses layanan menggunakan metode autentikasi OpenAI, kuota gratis untuk model tersebut akan digunakan terlebih dahulu. Untuk memeriksa sisa kuota, buka halaman Models dan klik kartu model tersebut. Untuk menghindari biaya tambahan, aktifkan fitur Free Quota Only.

Metode 2: Kuota gratis harian Qwen Code
Lakukan autentikasi dengan Qwen Chat untuk mendapatkan 2.000 panggilan API gratis setiap hari. Setelah menjalankan Qwen Code, masukkan
/auth, pilih metode autentikasi Qwen Oauth, lalu login ke akun Qwen Chat Anda pada halaman yang diarahkan atau pindai kode QR untuk melakukan autentikasi.Note:
Untuk terus menggunakan layanan setelah 2.000 panggilan API habis, beralihlah ke metode autentikasi OpenAI menggunakan perintah
/auth.Jika Anda menggunakan Qwen Chat untuk pertama kalinya, register akun terlebih dahulu.
Anda tidak dapat mengganti model dengan metode autentikasi ini. Untuk menjaga kualitas layanan, model mungkin diturunkan spesifikasinya.
Operasi lanjutan
Untuk informasi selengkapnya mengenai fitur lanjutan Qwen Code atau model coder lain dari seri Qwen, lihat dokumentasi Qwen Code dan Kemampuan coding (Qwen-Coder) di Model Studio.
FAQ
Q: Mengapa Qwen Code mengonsumsi token dengan cepat?
A: Qwen Code mungkin memanggil API beberapa kali, yang dapat menghabiskan banyak token. Gunakan metode berikut untuk mengontrol konsumsi token:
Sederhanakan direktori kerja
Jalankan Qwen Code di direktori proyek tertentu. Terlalu banyak file di direktori startup, seperti direktori root, dapat meningkatkan konsumsi token.
Tetapkan batas token
Buat file
.qwen/settings.jsondi direktori root proyek dan restart Qwen Code. GunakansessionTokenLimituntuk mengontrol penggunaan token dalam satu panggilan API:{ "sessionTokenLimit": 32000 }Qwen Code mungkin memanggil API beberapa kali, sehingga konsumsi token untuk satu pertanyaan dapat melebihi nilai
sessionTokenLimit.Gunakan perintah kompresi/purge
Masukkan perintah berikut untuk mengurangi konsumsi token:
/compressMengompresi riwayat percakapan agar dialog dapat dilanjutkan dalam batas token.
/clearPurge seluruh riwayat percakapan dan mulai sesi baru.
Q: Bagaimana cara mengganti model?
A: Metodenya bergantung pada apakah Anda telah menyetel variabel lingkungan:
Jika Anda belum mengonfigurasi variabel lingkungan
Masukkan
/quituntuk keluar dari Qwen Code.Masukkan
qwenuntuk menjalankan Qwen Code, pilih metode autentikasi OpenAI, lalu masukkan kunci API, URL dasar, dan nama model target.
Jika Anda telah mengonfigurasi variabel lingkungan
Ubah variabel lingkungan
OPENAI_MODELmenjadi model target dan terapkan perubahan tersebut. Untuk informasi selengkapnya, lihat Ekspor variabel lingkungan.Masukkan
/quituntuk keluar dari Qwen Code, lalu masukkanqwenuntuk menjalankannya kembali.
Q: Mengapa saya mendapatkan error 401 Incorrect API key provided?
A: Error ini mungkin disebabkan oleh konfigurasi API yang salah. Bandingkan kunci API dalam pesan error dengan pengaturan Anda untuk memastikan keduanya sesuai. Konfigurasi variabel lingkungan global memiliki prioritas lebih tinggi daripada konfigurasi file lingkungan. Untuk menggunakan konfigurasi dari file lingkungan, pastikan variabel lingkungan global terkait tidak disetel atau hapus sementara.
Untuk informasi selengkapnya, lihat panduan troubleshooting Qwen Code.