🧧較早收集於 2h

Qwen-code v0.18.0-preview.0:CLI 與工作流程增強

Qwen-code v0.18.0-preview.0:CLI 與工作流程增強
PostLinkedIn
🧧閱讀原文: Qwen (GitHub Releases: qwen-code)

💡Qwen-code 重大 CLI 更新,支援 qwen3.7-plus 多模態功能並新增自動化開發者工作流程。

⚡ 30-Second TL;DR

有什麼變化

為 CLI 新增了獨立的自動更新支援。

為什麼重要

這些更新透過自動化維護任務並提供更好的模型互動可視性,簡化了使用 Qwen-code 的工程師的開發週期。對 qwen3.7-plus 的多模態支援擴展了該工具在複雜編碼任務中的實用性。

下一步行動

將您的 Qwen-code CLI 更新至 v0.18.0-preview.0,並測試新的 /fork 背景代理指令以優化您的多工工作流程。

誰應關注:Developers & AI Engineers

關鍵要點

  • 為 CLI 新增了獨立的自動更新支援。
  • 實現了對 qwen3.7-plus 的多模態支援。
  • 透過 @qwen/triage 引入了自動化的 PR/Issue 分類工作流程。
  • 透過 /fork 和 /copy N 等新指令提升了 CLI 生產力。
  • 透過模型名稱顯示和技能選擇對話框改善了 UI/UX。

🧠 深度解析

Web-grounded analysis with 20 cited sources.

🔑 增強重點摘要

  • Qwen-code是一個開源的終端AI程式碼代理,專為Qwen系列模型優化,並且是Google Gemini CLI的一個分支,旨在幫助開發者理解大型程式碼庫、自動化繁瑣工作並加速交付。
  • Qwen-code支援多種協定和靈活的供應商,包括OpenAI、Anthropic、Gemini相容的API、阿里巴巴雲程式碼計畫、OpenRouter和Fireworks AI,允許使用者使用自己的API金鑰。
  • Qwen-code所支援的qwen3.7-plus模型是一個多模態互動式混合代理,能夠感知真實世界場景、讀取螢幕、操作圖形使用者介面(GUI),並從視覺參考生成程式碼。
  • 自動化的PR/Issue分類工作流程(@qwen/triage)利用Qwen模型分析問題標題和內容,自動應用區域、類型和優先級標籤,並能標記需要更多資訊或重新測試的問題。
  • Qwen-code專為代理式程式設計工作流程設計,提供豐富的內建工具(技能、子代理),以實現完整的代理式工作流程,並可選與VS Code、Zed和JetBrains等IDE整合。
📊 競品分析▸ Show
特性/產品Qwen-codeClaude CodeGemini CLICursor
主要用途開源終端AI程式碼代理,優化Qwen模型,理解程式碼庫,自動化任務。Anthropic的終端AI程式碼助手,專為代理式軟體開發。Google的開源AI程式碼助手,將Gemini能力帶入終端。AI驅動的程式碼編輯器。
開源狀態是 (框架與Qwen3-Coder模型為開源,許多Qwen模型採用Apache 2.0許可證)。否 (專有)。是 (Apache 2.0許可證)。否 (專有)。
底層模型Qwen系列,特別是Qwen3-Coder、Qwen3.7-Plus。Claude 3.7 Sonnet (或更新版本)。Gemini 2.5 Pro/Flash。Composer 2。
上下文視窗Qwen3-Coder原生支援256K,可擴展至1M;Qwen3.7-Plus為1M。依賴Claude 3.7 Sonnet的能力,具體限制未公開。1百萬token。未在搜尋結果中明確說明。
多模態能力是 (透過qwen3.7-plus,可感知場景、讀取螢幕、操作GUI、從視覺參考生成程式碼)。Claude模型通常具有強大的多模態能力,但未明確說明CLI。是 (可處理圖像和螢幕截圖)。未在搜尋結果中明確說明。
定價/成本取決於部署選擇;Qwen OAuth免費方案已終止;Qwen3.7-Plus輸入$0.40/M token,輸出$1.60/M token。訂閱模式,按使用量付費。市場上最慷慨的免費方案。訂閱模式,Pro功能每月$20 (含500次高級模型請求)。
IDE整合可選與VS Code、Zed和JetBrains IDEs整合。與測試套件、建構系統、版本控制整合。未明確說明IDE整合,但專注於CLI和可擴展性。本身就是一個IDE。
代理能力豐富的內建工具(技能、子代理),實現完整的代理式工作流程。擅長深度程式碼庫理解、複雜除錯、系統性問題解決,處理GitHub工作流程。結合程式碼與更廣泛的實用功能,可透過Google搜尋提供提示,支援MCP擴展。代理模式可有效處理複雜的重構。

🛠️ 技術深入

  • Qwen-code架構: 採用模組化設計,將CLI(前端)與Core(後端)分離,允許獨立開發和未來擴展。
  • CLI套件 (packages/cli): 負責處理使用者輸入(文字、斜線指令、@file引用、!shell指令)、輸出、使用者介面和歷史管理。
  • 核心套件 (packages/core): 作為後端,接收來自CLI的請求,協調與配置模型API的互動,管理工具執行、提示建構和狀態管理。
  • 設計原則: 強調模組化、可擴展性(透過工具系統和MCP伺服器整合)和使用者體驗(豐富的終端UI)。
  • 底層模型Qwen3-Coder: 採用混合專家(MoE)架構,總參數達480B,但每次查詢僅啟用35B參數,平衡了強大能力與計算效率。 該模型在7.5兆token的資料集上進行預訓練,其中70%為程式碼。 原生支援256K token的上下文視窗,可擴展至1M token。
  • Qwen3.6-Plus模型改進: 移除了Qwen3.5系列中的「思考/非思考」模式切換,預設始終啟用推理,但效率更高。 引入preserve_thinking參數,可在多輪代理對話中保留推理上下文,減少token開銷並提高長代理會話的一致性。
  • Qwen3.7-Plus多模態能力: 作為多模態互動式混合代理,能夠統一視覺和語言。它能感知真實世界場景、讀取螢幕、操作GUI,並從視覺參考(如UI截圖或設計稿)生成程式碼。
  • 自動化分類工作流程 (@qwen/triage): 使用Qwen模型分析GitHub Issue和Pull Request的標題和內容,自動應用area/*kind/*priority/*等標籤。它還能標記需要更多資訊或重新測試的問題。 該工作流程在Issue創建/重新開啟後立即運行,並每小時對所有開放Issue進行排程檢查。
  • CLI使用模式: 支援互動模式(終端UI)、無頭模式(腳本、CI)、IDE整合、SDKs(TypeScript、Python、Java)和守護程式模式(qwen serve)。
  • 配置: 可透過settings.json檔案、環境變數和CLI旗標進行配置。

🔮 前景展望AI analysis grounded in cited sources

Qwen-code的自動化工作流程將顯著提升開源專案的維護效率。
透過AI驅動的PR/Issue分類和自動更新,專案維護者可以更快地處理貢獻並保持工具的最新狀態,減少手動介入。
Qwen-code對多模態模型(如qwen3.7-plus)的支援將擴展其在軟體開發中的應用範圍,超越傳統的程式碼生成。
能夠從視覺參考(如UI截圖或設計稿)生成程式碼,將使Qwen-code成為前端開發和UI/UX設計流程中更全面的輔助工具。
Qwen-code作為開源且支援多種API的終端AI代理,將加速其在不同開發環境和雲端平台中的採用。
其靈活的供應商支援和開源性質降低了開發者的進入門檻,促進了更廣泛的整合和客製化。

時間線

2023-04
阿里巴巴推出Qwen的測試版,名為通義千問。
2023-09
Qwen在獲得監管批准後向公眾開放。
2025-07
Qwen3-Coder發布,同時推出Qwen-Code CLI,作為Google Gemini CLI的一個分支。
2026-02-16
Qwen3.5-Plus上線。
2026-04-02
Qwen3.6-Plus上線,顯著提升代理式程式碼能力和多模態感知推理能力。
2026-05-31
Qwen3.7-Plus發布,作為多模態代理模型,統一了視覺和語言能力。
📰

AI 週報

閱讀本週精選 AI 大事摘要 →

👉相關動態

AI 策展新聞聚合。所有內容版權歸原始發布者所有。
原始來源: Qwen (GitHub Releases: qwen-code)