Qwen Code は、ターミナルベースの AI コーディングツールです。従量課金、Coding Plan、Token Plan (Personal Edition)、または Token Plan (Team Edition) を利用して Alibaba Cloud Model Studio に接続できます。
一般的なシナリオ
Qwen Code は、次のシナリオをサポートしています:
- AI コーディング支援:自然言語を使用してターミナルからコードを生成、補完、レビューし、日常的な開発を加速します。
- Web 開発:対象 Web サイトのスクリーンショットを提供すると、Qwen Code がページ構造を解析し、高忠実度のフロントエンドコードを生成します。
- 動画制作:オープンソースリポジトリの URL を指定すると、専用のプロモーションビデオをワンステップで生成します。
Qwen Code のインストール
-
インストールコマンドの実行
-
macOS/Linux:
ターミナルを開き、次のコマンドを実行して Qwen Code をインストールします。
-
macOS/Linux:
bash -c "$(curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.sh)" -s --source bailian
-
Windows:
タスクバーの検索ボックスに
cmdと入力し、[管理者として実行] を選択します。次に、cmdウィンドウで次のコマンドを実行して Qwen Code をインストールします。
curl -fsSL -o %TEMP%\install-qwen.bat https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.bat && %TEMP%\install-qwen.bat --source bailian
-
cmdウィンドウを閉じて再度開くWindows では、インストール完了後に環境変数を適用するため、現在の
cmdウィンドウを閉じてください。cmdを再度開き、次のコマンドを実行してインストール済みのバージョンを確認します。
qwen --version
アクセス認証情報の設定
Qwen Code を起動し、/auth と入力して GUI で設定を行います。Alibaba Cloud Model Studio では、次の課金プランを提供しています。ニーズに応じて選択してください。
- Token Plan (Personal Edition):トークン消費に基づいて個人のクレジットから差し引かれます。
- Token Plan (Team Edition):シートごとのサブスクリプションで、トークン消費はクレジットから差し引かれます。
- Coding Plan:月額固定のサブスクリプションで、モデルの呼び出し回数で計測されます。
- 従量課金:実際の使用量に基づく後払いです。
Token Plan (Personal Edition)
settings.json ファイルを編集または作成し、YOUR_API_KEY を Token Plan (Personal Edition) 専用の API キーに置き換えます。対応モデルには、qwen3.8-max、qwen3.7-max、qwen3.7-plus、qwen3.6-flash、glm-5.2、deepseek-v4-pro、deepseek-v4-pro-0813、deepseek-v4-flash-0731 が含まれます。完全なリストについては、Token Plan (Personal Edition) 対応モデルをご参照ください。ファイルパスは次のとおりです。
- macOS/Linux:
~/.qwen/settings.json - Windows:
C:\Users\<Windows username>\.qwen\settings.json
{
"env": {
"BAILIAN_TOKEN_PLAN_API_KEY": "YOUR_API_KEY"
},
"modelProviders": {
"openai": [
{
"id": "qwen3.8-max",
"name": "[Token Plan Personal] qwen3.8-max",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
}, {
"id": "qwen3.7-max",
"name": "[Token Plan Personal] qwen3.7-max",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "qwen3.7-plus",
"name": "[Token Plan Personal] qwen3.7-plus",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "qwen3.6-flash",
"name": "[Token Plan Personal] qwen3.6-flash",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "glm-5.2",
"name": "[Token Plan Personal] glm-5.2",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
{
"id": "deepseek-v4.1-flash",
"name": "[Token Plan Personal] deepseek-v4.1-flash",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
{
"id": "deepseek-v4-pro",
"name": "[Token Plan Personal] deepseek-v4-pro",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
{
"id": "deepseek-v4-pro-0813",
"name": "[Token Plan Personal] deepseek-v4-pro-0813",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
{
"id": "deepseek-v4-flash-0731",
"name": "[Token Plan Personal] deepseek-v4-flash-0731",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
]
}
}
Token Plan (Team Edition)
Qwen Code を起動し、/auth と入力してから、[サブスクリプションプラン] > [Alibaba Cloud Model Studio Token Plan] を選択し、Token Plan (Team Edition) 専用の API キーを入力して設定を完了します。対応モデルについては、Token Plan (Team Edition) 対応モデルをご参照ください。
詳細設定: settings.json での設定
settings.json ファイルを編集または作成し、YOUR_API_KEY を Token Plan (Team Edition) 専用の API キーに置き換えます。ファイルパスは次のとおりです。
- macOS/Linux:
~/.qwen/settings.json - Windows:
C:\Users\<Windows username>\.qwen\settings.json
{
"env": {
"BAILIAN_TOKEN_PLAN_API_KEY": "YOUR_API_KEY"
},
"modelProviders": {
"openai": [
{
"id": "qwen3.8-max",
"name": "[Token Plan Team Edition] qwen3.8-max",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
}, {
"id": "qwen3.7-max",
"name": "[Token Plan Team Edition] qwen3.7-max",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "qwen3.7-plus",
"name": "[Token Plan Team Edition] qwen3.7-plus",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "qwen3.6-plus",
"name": "[Token Plan Team Edition] qwen3.6-plus",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "qwen3.6-flash",
"name": "[Token Plan Team Edition] qwen3.6-flash",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "deepseek-v4.1-flash",
"name": "[Token Plan Team Edition] deepseek-v4.1-flash",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
{
"id": "deepseek-v4-pro",
"name": "[Token Plan Team Edition] deepseek-v4-pro",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
{
"id": "deepseek-v4-pro-0813",
"name": "[Token Plan Team Edition] deepseek-v4-pro-0813",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
{
"id": "deepseek-v4-flash",
"name": "[Token Plan Team Edition] deepseek-v4-flash",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
{
"id": "deepseek-v4-flash-0731",
"name": "[Token Plan Team Edition] deepseek-v4-flash-0731",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
{
"id": "deepseek-v3.2",
"name": "[Token Plan Team Edition] deepseek-v3.2",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
},
{
"id": "kimi-k2.7-code",
"name": "[Token Plan Team Edition] kimi-k2.7-code",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "kimi-k2.6",
"name": "[Token Plan Team Edition] kimi-k2.6",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "kimi-k2.5",
"name": "[Token Plan Team Edition] kimi-k2.5",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "glm-5.2",
"name": "[Token Plan Team Edition] glm-5.2",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "glm-5.1",
"name": "[Token Plan Team Edition] glm-5.1",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "glm-5",
"name": "[Token Plan Team Edition] glm-5",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "MiniMax-M2.5",
"name": "[Token Plan Team Edition] MiniMax-M2.5",
"baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_TOKEN_PLAN_API_KEY"
}
]
},
"security": {
"auth": {
"selectedType": "openai"
}
},
"tokenPlan": {
"region": "global"
},
"model": {
"name": "qwen3.8-max"
},
"$version": 3
}
Coding Plan
Qwen Code を起動し、/auth と入力してから、[サブスクリプションプラン] > [Alibaba Cloud Model Studio Coding Plan] を選択し、Coding Plan のリージョン (global) を選択して、Coding Plan 専用の API キーを入力して設定を完了します。対応モデルについては、Coding Plan 対応モデルをご参照ください。
詳細設定: settings.json での設定
settings.json ファイルを編集または作成し、YOUR_API_KEY を Coding Plan 専用の API キーに置き換えます。ファイルパスは次のとおりです。
- macOS/Linux:
~/.qwen/settings.json - Windows:
C:\Users\<Windows username>\.qwen\settings.json
{
"env": {
"BAILIAN_CODING_PLAN_API_KEY": "YOUR_API_KEY"
},
"modelProviders": {
"openai": [
{
"id": "qwen3.7-plus",
"name": "[Bailian Coding Plan] qwen3.7-plus",
"baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1",
"envKey": "BAILIAN_CODING_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "qwen3.6-plus",
"name": "[Bailian Coding Plan] qwen3.6-plus",
"baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1",
"envKey": "BAILIAN_CODING_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "qwen3.5-plus",
"name": "[Bailian Coding Plan] qwen3.5-plus",
"baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1",
"envKey": "BAILIAN_CODING_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "qwen3-max-2026-01-23",
"name": "[Bailian Coding Plan] qwen3-max-2026-01-23",
"baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1",
"envKey": "BAILIAN_CODING_PLAN_API_KEY"
},
{
"id": "qwen3-coder-next",
"name": "[Bailian Coding Plan] qwen3-coder-next",
"baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1",
"envKey": "BAILIAN_CODING_PLAN_API_KEY"
},
{
"id": "qwen3-coder-plus",
"name": "[Bailian Coding Plan] qwen3-coder-plus",
"baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1",
"envKey": "BAILIAN_CODING_PLAN_API_KEY"
},
{
"id": "MiniMax-M2.5",
"name": "[Bailian Coding Plan] MiniMax-M2.5",
"baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1",
"envKey": "BAILIAN_CODING_PLAN_API_KEY"
},
{
"id": "glm-5",
"name": "[Bailian Coding Plan] glm-5",
"baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1",
"envKey": "BAILIAN_CODING_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
},
{
"id": "glm-4.7",
"name": "[Bailian Coding Plan] glm-4.7",
"baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1",
"envKey": "BAILIAN_CODING_PLAN_API_KEY"
},
{
"id": "kimi-k2.5",
"name": "[Bailian Coding Plan] kimi-k2.5",
"baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1",
"envKey": "BAILIAN_CODING_PLAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
}
]
},
"security": {
"auth": {
"selectedType": "openai"
}
},
"codingPlan": {
"region": "global"
},
"model": {
"name": "qwen3.7-plus"
},
"$version": 3
}
従量課金
Qwen Code を起動し、/auth と入力してから、[独自の API キーを使用] > [標準 API キー] を選択し、リージョンを選択して Alibaba Cloud Model Studio API キーを入力して設定を完了します。対応モデルについては、OpenAI 互換 - 対応モデルをご参照ください。
詳細設定: settings.json での設定
settings.json ファイルを編集または作成し、YOUR_API_KEY を Alibaba Cloud Model Studio API キーに置き換えます。ファイルパスは次のとおりです。
- macOS/Linux:
~/.qwen/settings.json - Windows:
C:\Users\<Windows username>\.qwen\settings.json
リージョンに応じて baseUrl を設定します。API キーは選択したリージョンに対応している必要があります。URL 内の {WorkspaceId} を実際のワークスペース ID に置き換えてください。
- 中国 (北京):
https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1 - シンガポール:
https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1 - 米国 (バージニア):
https://{WorkspaceId}.us-east-1.maas.aliyuncs.com/compatible-mode/v1
{
"env": {
"BAILIAN_API_KEY": "YOUR_API_KEY"
},
"modelProviders": {
"openai": [
{
"id": "qwen3.6-plus",
"name": "[Bailian] qwen3.6-plus",
"baseUrl": "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"envKey": "BAILIAN_API_KEY",
"generationConfig": {
"extra_body": {
"enable_thinking": true
}
}
}
]
},
"security": {
"auth": {
"selectedType": "openai"
}
},
"model": {
"name": "qwen3.6-plus"
},
"$version": 3
}
その他のモデルを追加するには、modelProviders.openai 内に同じ形式で追加してください。
設定の確認
設定が完了したら、プロジェクトディレクトリで次のコマンドを実行すると、Qwen Code が起動し、会話を開始できます。
qwen
Qwen Code IDE プラグイン
Qwen Code は、VS Code および JetBrains IDE でプラグインとして利用でき、IDE 内で AI コーディング機能を提供します。
VS Code
使用する前に、VS Code のバージョンが 1.85.0 以上であることを確認してください。
- VS Code を開き、拡張機能マーケットプレースで
Qwen Code Companionを検索してインストールします。 - CLI と IDE プラグインは同じ
settings.jsonを共有します。上記の設定をすでに完了している場合は、この手順をスキップしてください。それ以外の場合は、上記の「アクセス認証情報の設定」セクションを参照してください。 - 右上隅のアイコンをクリックして Qwen Code を起動します。
/を入力またはクリックし、Switch modelを選択してモデルを切り替えます。
JetBrains IDE
使用する前に、JetBrains IDE が Agent Client Protocol (ACP) をサポートしていることを確認してください。
-
Qwen Code IDE は Qwen Code CLI に依存しています。まず、このドキュメントの「Qwen Code のインストール」セクションの手順に従ってインストールし、「アクセス認証情報の設定」を完了してください。
-
JetBrains IDE を開き、[AI Chat] ページに移動して [Install Plugin] をクリックします。IDEA に JetBrains AI Assistant プラグインがインストールされます。
-
AI Chat ウィンドウの右上隅にある 3 点メニューをクリックし、[Add Custom Agent] を選択して、次の設定を入力します。
/path/to/qwenを Qwen Code のインストールパスに置き換えてください。次のコマンドを実行してパスを確認してください。- macOS/Linux:
which qwen - Windows:
where qwen(CMD) またはGet-Command qwen(PowerShell)
- macOS/Linux:
{
"agent_servers": {
"qwen": {
"command": "/path/to/qwen",
"args": ["--acp"],
"env": {}
}
}
}
- 設定後、Qwen Code が [AI Chat] パネルに表示されます。右下隅でモデルを切り替えることができます。
Qwen Code Desktop
Qwen Code Desktop は、CLI ランタイムが組み込まれた Qwen Code の GUI アプリケーションで、追加のコマンドラインツールをインストールする必要はありません。デスクトップ版は CLI と同じsettings.json 設定ファイルを共有します。CLI ですでに設定を完了している場合、デスクトップ版は追加設定なしですぐに使用できます。
まだ設定を行っていない場合は、デスクトップ GUI から設定できます。
-
Qwen Code Desktop を開き、左側のサイドバーで [設定] をクリックし、[AI] タブを選択します。
-
[モデルプロバイダー] セクションで、[+ 接続] をクリックします。
-
表示されたポップアップで、[Alibaba ModelStudio] タブを選択し、ニーズに合った料金プランを選択します。
- Coding Plan:個人開発者向けの、呼び出しごとの従量課金です。
- Token Plan:チーム向けの、トークン消費量に応じた従量課金です。
- Standard API Key:既存の ModelStudio API キーを使用する従量課金です。
-
画面の指示に従って API キーを入力し、設定を完了します。
一般的なコマンド
注記以下のコマンドは Qwen Code CLI に適用されます。IDE プラグインは、一部のコマンドのみをサポートしています。実際の使用状況をご確認ください。
コマンド | 説明 | 例 |
|---|---|---|
| 現在のセッションで使用するモデルを切り替えます。 |
|
| 認証方法を変更します。 |
|
| 現在のディレクトリを分析し、プロジェクトレベルの指示とコンテキストを定義するための初期コンテキストファイル (QWEN.md) を作成します。 |
|
| ターミナル画面をクリアし、新しい会話を開始します。 |
|
| チャット履歴をサマリーに置き換えることで、トークンを節約します。 |
|
| 設定エディターを開き、言語やテーマなどを設定します。 |
|
| 会話履歴に基づいてプロジェクトのサマリーを生成します。 |
|
| 以前の会話セッションを再開します。 |
|
| 現在のセッションの詳細な統計情報を表示します。 |
|
| 使用できるコマンドのヘルプ情報を表示します。 |
|
| Qwen Code を終了します。 |
|
Qwen Code のより高度な機能については、Qwen Code 公式ドキュメントをご覧ください。
詳細
- Qwen Code のサブエージェント、MCP、スキルなどの高度な機能については、「Qwen Code 公式ドキュメント」をご参照ください。
- Qwen Code のユースケースについては、「ユースケース」をご参照ください。
よくある質問
エラーコード
設定中にエラーが発生した場合は、料金プランの FAQ ドキュメントをご参照ください。
- 従量課金:エラーコード
- Coding Plan:Coding Plan FAQ
- Token Plan (Personal Edition):Token Plan FAQ
- Token Plan (Team Edition):Token Plan (Team Edition) FAQ
モデルを切り替える方法
Qwen Code で直接 /model コマンドを入力すると、settings.json で設定されたモデルのリストからモデルを選択したり切り替えたりできます。新しいモデルを追加するには、settings.json の modelProviders セクションに対応する設定を追加してから、Qwen Code を再起動します。