摘要: Qwen Code在2026年6月18日當週推進v0.18.0到v0.18.3,合併超過100個PR,新增實驗性且預設關閉的Agent Team、可跨重啟的Durable /loop,以及不離開CLI的/cd。Durable /loop只保存明確需要持久化的任務,週期任務在最後觸發滿七天自動過期;/cd會驗證路徑並走信任確認。Agent Team的隊友由模型驅動,協作品質會受模型能力影響,適合先小範圍評估。
2026 年 6 月 18 日當週,Qwen Code 一口氣推進了四個版本——v0.18.0 到 v0.18.3,合併的 PR 數量突破 100。這批更新不是零散的功能堆疊,而是針對幾個開發者每天都會撞上的痛點:多個 Agent 能以團隊形式平行協作、排程任務撐得過程式重啟,以及不必關掉 CLI 就能更換工作目錄。底下從產品設計的視角,逐項檢視這些變動背後的取捨與適合的使用情境。
Agent 團隊:把背景 Agent 變成會溝通的隊友
在這之前,/fork 已經能把 Agent 丟到背景同時執行,但彼此之間完全沒有對話管道,最後得由你親手把幾份輸出兜成一個結論——好比派三位工程師分頭寫報告,整合的苦工卻留給你自己。
新登場的 Agent Team 模式(實驗性功能,預設不開)允許模型組出有名稱的團隊,派出多位「隊友」同時作業;隊友之間能互傳訊息、共用同一份任務清單,收尾時再由隊長把結果彙整成單一報告。設計上最關鍵的差異在於:這些隊友是常駐的,而不是做完就丟的一次性子 Agent——手邊任務結束後,它們會留下來等下一份指派,並不會就此退場。
開啟的方法不複雜:把設定裡的 experimental.agentTeam 打開,或者設好環境變數 QWEN_CODE_ENABLE_AGENT_TEAM=1。啟用之後,模型手上會多出一組團隊協作工具(建立/刪除團隊、傳訊息給隊友、建立/更新/列出共享任務),Agent 工具也新增了 name 參數,專門用來養出長期存在的具名隊友。
幾個實際的應用方式:
- 派三位 reviewer 同時審同一份程式碼——分別盯錯誤處理、race condition 與邊界案例——最後收回一份彙整好的報告。
- 指揮一個團隊把一個小型書籤應用程式打造出來。
- 隊友做完事會主動向隊長回報,再由隊長遞給你一份統一的總結。
持久化排程:任務表不再隨重啟歸零
另一個貼近日常的困擾也在這次獲得解決。以往所有 /loop 排出來的任務都綁在 session 上——你才剛交代「每 30 分鐘檢查我的 PR」,Qwen Code 一重啟,這條排程就悄無聲息地不見了。
Durable /loop 的加入讓排程任務挺得過重啟。只要請求聽起來需要持久化(好比「每小時檢查我的 PR」),任務就會以專案為單位寫進 ~/.qwen/tmp/<project-hash>/scheduled_tasks.json(位置在 workspace 之外,git 不會追蹤它),並在下次啟動時自動還原。預設行為照舊是 session-only,臨時的提醒不會落到檔案裡。
幾個邊界情況也都有對應的設計:
- 排程若在離線期間已經到期,重啟後模型會先向你確認再動手,不會自己悄悄跑掉。
- 沒趕上的週期性任務會在啟動後補跑一輪,接著回到原本的節奏。
- 同一專案開了多個 session 時,只有其中一個會負責觸發持久化任務;一旦持有者 crash,其他 session 幾秒內就會頂上。
- 週期性任務距離最後一次觸發滿 7 天便自動過期。
換句話說,現在你大可以直接交代「每小時檢查我的 PR」,關掉 Qwen Code 出去吃頓午飯,回來時那條排程還在照常運作。
/cd:換目錄不必重開 CLI
以前要讓 Agent 換到別的專案目錄開工,唯一的辦法是離開 CLI 再整個重啟。多個 repo 之間、或父子 workspace 之間的往返因此格外折騰,session 裡已經建好的工具上下文也帶不走。
新指令 /cd <path> 正是為此而生。它會先驗證目標目錄、走完信任確認,接著更新 workspace roots 與 cwd service,把當前 session 的 transcript/runtime/worktree 檔案搬進新 workspace 的 session 目錄,再自動刷新系統/目錄上下文。路徑補全照常可用。
實際操作起來:
/cd ../another-project跳到隔壁專案,session 檔案跟著自動搬過去。/cd /path/to/parent-repo讓你在 session 內於目錄間上下移動,完全不用重啟。- 碰到不被信任的路徑,會觸發確認流程,規則和第一次啟動時的信任流程相同。
其餘值得一提的變動
三個主打功能之外,這波更新還有幾項對開發者體驗影響不小的調整:
- 思考過程折疊:模型的思考區塊以往動輒佔滿整個畫面,如今改成三態呈現——串流期間是 4 行固定高度的滾動視窗加上計時器,跑完後收合成一行並標出總時間,按下
Ctrl+O就能攤開完整的推理內容。 - MCP 審核閘門:專案層級的 MCP 設定不會再自動連上線,得先通過審核才准啟用。審核結果依設定檔的 hash 綁定,設定一經修改就會自動要求重新審核。
- 背景 Agent 權限冒泡:背景 Agent 碰上需要你點頭的工具呼叫時,不再一律自動拒絕,而是把請求「冒泡」到父 session 的背景任務 UI,你可以從 footer 的 pill 點開來審核。
/compress-fast:完全不靠 LLM、純用規則驅動的即時上下文壓縮,token 消耗為零,想趕快騰出空間時正好派上用場。
結語
整批更新最值得注意的,其實不是哪一個單獨功能,而是 Qwen Code 團隊如何有系統地處理「開發者工作流程中斷」這個問題。排程不該一重啟就憑空消失、換目錄不該逼人重開 CLI、背景 Agent 更不該只為了等不到一個確認就白白浪費一次執行——這些摩擦點在開發工具裡隨處可見,卻總是被放著不管。
已經在用 Qwen Code 的話,建議先從 Durable /loop 和 /cd 下手,兩者對日常開發流程的提升最立即可感。Agent Team 目前仍屬實驗性,不過若你的工作型態經常要同時推進多件事,花點時間把它啟用來試試也不吃虧。
