Qwen Code 是 Alibaba Qwen 團隊推出的開放原始碼 AI 程式設計代理程式(Apache-2.0)。設定分為四個步驟:安裝、在專案中以 qwen 啟動、使用 /auth 選擇提供者,以及提出任務。首先要注意:免費的 Qwen OAuth 額度已於 2026 年 4 月 15 日結束——依照較舊指南操作將不再免費。 本頁依照目前的 /auth 選單,說明切換成德文、為 Claude 或 GPT 設定自有端點,以及重要命令。最新版本為 v0.24.7,於 2026 年 9 月 29 日發布至 npm;版本至少每週發布一次,請使用 qwen --version 檢查你的版本。
安裝
命令取自官方 README。使用獨立安裝程式時不需要自行提供 Node.js;只有使用 npm 時才必須使用 Node.js 22 或更新版本。
# macOS / Linux (offizieller Standalone-Installer)
curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.sh | bash
# Windows (PowerShell)
irm https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.ps1 | iex
# npm (benötigt Node.js 22 oder neuer)
npm install -g @qwen-code/qwen-code@latest
# Homebrew (macOS / Linux)
brew install qwen-code之後重新開啟終端機,讓環境變數生效。Qwen Code 最初以 Google Gemini CLI v0.8.2 為基礎,但自 v0.1 起獨立開發,且不再與原始專案同步。Gemini CLI 的設定與額度不適用於此處。
首次啟動與德文介面
cd /pfad/zu/ihrem-projekt
qwen
# in der Sitzung:
/language ui de-DE # Oberfläche auf Deutsch
/language output German # Antworten des Modells auf Deutsch
/auth # Anbieter und API-Key einrichten執行 /language ui de-DE 後,Qwen Code 會顯示自己的德文名稱,例如「選擇驗證方法」或「工具核准模式」;本頁使用相同術語。回覆語言與此分開,使用 /language output German 設定。
除了終端機外,還有桌面應用程式、瀏覽器中的 Web 介面(qwen serve --open,實驗性功能)、VS Code、Zed 和 JetBrains 整合,以及供腳本和 CI 使用的無頭模式(qwen -p "...")。所有功能都位於同一個免費 repository 中;推理費用需另行支付。
使用 /auth 選擇提供者
/auth(別名 /login)會開啟「選擇驗證方法」,最上層有三個選項。若仍想選擇 Qwen OAuth,會看到:「已停止——請改用 Coding Plan 或 API Key」。
| 選項 | 其實代表什麼 | 計費單位 |
|---|---|---|
| Alibaba ModelStudio → Coding Plan | 供個別開發者使用的訂閱;金鑰以 sk-sp- 開頭 | 請求(Pro 每月 $50;同時最多 5 小時內 6,000 次、每週 45,000 次、每月 90,000 次) |
| Alibaba ModelStudio → Token Plan | 以 credit 為基礎的方案,目前僅限新加坡地區 | 每月 credits(Personal Lite $8 至 Pro $80,期間限定折扣) |
| Alibaba ModelStudio → Standard API Key | 現有的 ModelStudio API 金鑰 | Token,依輸入長度分級計費 |
| 第三方供應商 | 在 OpenRouter 或 ModelScope 等外部提供者註冊瀏覽器帳戶 | 各提供者的方案 |
| 自訂供應商 | 本機伺服器、Proxy 或不受支援的提供者(「使用自己的 API Key」) | 端點的方案 |
三種 ModelStudio 方式不是同一張帳單的三種付款方式:文件為每種方式指定不同的端點與金鑰,而金鑰類型和 baseUrl 必須相互對應。2026 年 10 月 1 日,Coding Plan 標示為「限量供應,先到先得,每日 0:00(UTC+8)補充」——因此某一天可能無法購買。Coding Plan 中的一項任務會消耗多次模型呼叫;Alibaba 表示,簡單任務通常需要 5–10 次,複雜任務則需要 10–30 次或更多。英文頁面 Qwen Code 定價 詳細說明了費用比較。
使用 Claude 或 GPT:settings.json 中的自訂提供者
驗證文件建議,對於 OpenAI、Anthropic、Google、OpenRouter 等第三方或自有端點,在 ~/.qwen/settings.json 中使用 modelProviders 區塊。Kunavo 的設定如下:
{
"modelProviders": {
"openai": [
{
"id": "claude-sonnet-5",
"name": "Claude Sonnet 5 (Kunavo)",
"baseUrl": "https://api.kunavo.com/v1",
"description": "Kunavo, OpenAI-kompatibel",
"envKey": "KUNAVO_API_KEY"
}
]
},
"security": {
"auth": {
"selectedType": "openai"
}
},
"model": {
"name": "claude-sonnet-5"
}
}# Den Key nicht in settings.json schreiben, sondern in .qwen/.env oder die Umgebung
echo 'KUNAVO_API_KEY=sk-kn-...' >> ~/.qwen/.env四個可省下除錯時間的重點:
baseUrl以/v1結尾。 Model Providers 參考文件明確表示:應設定 API 的/v1根路徑,而不是/v1/chat/completions——SDK 會自行附加該路徑。加入路徑會得到 404,而不是驗證錯誤。- 金鑰存放位置。 Qwen Code 會從
envKey所指定的環境變數讀取金鑰。優先順序為:Shell-export,接著是.env檔案(建議使用.qwen/.env;只會採用找到的第一個檔案),最後是env中的settings.json——金鑰會以純文字儲存於該處。 - 檔案優先於 CLI 選項。 順序為:
/auth中的值 → 所選modelProviders項目 → CLI 引數 → 環境變數 →settings.json。因此--openai-base-url有時不會生效。舊指南中的security.auth.apiKey和security.auth.baseUrl已過時。 - 先從 Chat Completions 開始。 未設定
wireApi時會使用 Chat Completions。設定"responses"後,不會進行端點偵測,也不會自動回退。對modelProviders的變更也會在執行中的工作階段生效(重新開啟/model)。
Kunavo 目錄中沒有 Qwen 文字模型。 因此這不是取得 Qwen 的較便宜方式,而是透過預付餘額在 Qwen Code 中使用 Claude 或 GPT 的方式。Kunavo 也未親自使用 Qwen Code 對其端點執行;與英文的 Qwen Code 設定頁面一樣,設定來自官方文件。試用期間請保留一條可運作的路由。
第一項任務與重要命令
README 大意上建議的第一個任務是:「說明這個 repository,並告訴我應該從哪裡開始。」這會同時測試檔案存取和工具呼叫——單純說「你好」無法發現連線問題。
| 命令 | 用途 |
|---|---|
/init | 分析目前目錄並建立第一個上下文檔案 |
/model | 切換模型;modelProviders 中的項目會依通訊協定分組顯示 |
/approval-mode | 工具核准模式:default 在變更時詢問,auto-edit 自動核准變更,yolo 核准包括 Shell 和網路在內的所有操作 |
/compress | 以摘要取代歷程記錄,以節省 token |
/stats (/usage) | 使用統計;/stats model 顯示每個模型的 token 與預估費用 |
/restore | 將檔案還原至工具呼叫前的狀態 |
/resume | 繼續先前的工作階段 |
/clear | 刪除歷程記錄並釋放上下文 |
/help | 命令概覽 |
對於 yolo 和其他自動模式,文件本身警告:只能在可信任、隔離或拋棄式環境中使用。/stats model 中的預估費用由 Qwen Code 自行計算;實際金額請查看提供者的使用記錄。
你應瞭解的限制
- 內建 Web 搜尋取決於主機。 它使用 DashScope 的伺服器端搜尋:ModelStudio Standard API Key 和 Token Plan 啟用;偵測到 DashScope 主機的項目啟用;Coding Plan 停用(此處未驗證);其他主機上的第三方與自有端點停用(web_search 文件)。替代方案:MCP 搜尋伺服器。
- Kunavo 僅提供 Chat。 Kunavo 不提供 embedding、語音合成或語音辨識模型。Qwen Code 的 Live Voice 無論如何都要求 DashScope 端點,並持續使用自己的金鑰,不受 Chat 模型指向何處影響。
試用 Kunavo 時付款
Kunavo 使用無訂閱的預付餘額,並按 token 用量計費。最低儲值金額為 $10;Stripe 結帳頁面提供卡片(Visa、Mastercard、American Express)、Apple Pay、Google Pay 和 Link,在奧地利還提供 EPS——目前不提供 SEPA 直接扣款。Stripe 僅向英國、愛爾蘭和芬蘭的買家提供 Pay by Bank;在德國目前僅作為封閉預覽功能提供(Stripe 文件,截至 2026 年 10 月 3 日)。詳情請參閱 帳務;請使用帳戶建立金鑰。完成第一次任務後,使用紀錄會顯示實際金額。
常見問題
Qwen Code 免費嗎?
軟體本身免費(Apache-2.0),但免費推理已不再提供。根據 Qwen Code 文件,Qwen OAuth 的免費額度已於 2026 年 4 月 15 日停止,且 Qwen OAuth 已無法在 /auth 對話框中選取。聲稱「每天免費 2,000 次請求」的指南描述的是截至 2026 年 2 月 v0.9.0 為止的情況。如今你必須支付推理費用:使用 Alibaba Cloud 的 Coding Plan、Token Plan 或按 token 計費的 API 金鑰,使用 OpenRouter 等第三方服務,或使用自己的端點。
安裝 Qwen Code 需要什麼?
使用官方獨立安裝程式(macOS/Linux 使用 curl,Windows PowerShell 使用 irm)不需要自行安裝 Node.js。使用 npm 安裝則需要 Node.js 22 或更新版本:npm install -g @qwen-code/qwen-code@latest。使用 Homebrew:brew install qwen-code。之後重新開啟終端機,並在專案目錄中啟動 qwen。
可以將 Qwen Code 的介面切換成德文嗎?
可以。在工作階段中,/language ui de-DE 會將介面切換為德文,/language output German 會設定模型的回覆語言。根據命令文件(於 2026 年 10 月 1 日驗證),內建語言包括簡體中文、英文、俄文、德文、日文、巴西葡萄牙文、法文和加泰隆尼亞文。
Qwen Code 可以使用 Claude 或 GPT 模型嗎?
可以。在 ~/.qwen/settings.json 的 modelProviders 下設定 OpenAI 相容端點,即可將模型 ID 原樣傳遞給端點;如果端點提供 Claude 或 GPT,就能運作。baseUrl 應以 /v1 結尾——使用 /v1/chat/completions 會得到 404。Kunavo 根據 Qwen Code 文件建立了此設定,但未親自使用 Qwen Code 對其端點執行。
為什麼 Qwen Code 忽略 --openai-base-url?
因為 modelProviders 項目具有優先權。文件記載的順序為:正在執行的工作階段中從 /auth 取得的值,接著是所選 modelProviders 項目的 baseUrl 和 envKey,再接著是 CLI 引數、環境變數,最後是 settings.json。只要選取了某個項目,就會以該項目的 baseUrl 為準。若要讓選項生效,請編輯該項目或將其移除。
於 2026 年 10 月 1 日核查:Qwen Code README、身分驗證、Model Providers、命令及 web_search 文件(main 分支)、德文 UI 文字(packages/cli/src/i18n/locales/de.js)、npm 上的 @qwen-code/qwen-code 0.24.7,以及 Alibaba Cloud 的 Coding Plan 和 Token Plan 頁面。Kunavo 未將 Qwen Code 連接至其端點執行。