Claude Code 重構 Projects:像「幕僚長」一樣協調多執行緒並行開發
Anthropic 在 Claude Code 中推出新版 Projects 測試版。使用者設定一個目標,Claude 就會像幕僚長一樣把任務拆解並分派到多個平行的雲端執行緒中,各執行緒在獨立分支上跑測試、提 PR,最後由主協調器彙總,各執行緒間還共享記憶。目前向部分 Pro 和 Max 雲端使用者開放。
以往用 AI 寫程式碼,最折磨人的往往不是寫不出來,而是你自己成了工頭。
你要在幾個對話窗口裡來回切,把架構圖複製給這個視窗,把報錯日誌貼給那個視窗,最後還要人肉把三段程式碼拼在一起。現在 Anthropic 想把這個工頭的角色接過去。
Anthropic 對 Claude Code 裡的 Projects 功能做了一次大改版。它不再只是存提示詞和檔案的資料夾,而是變成了一個能同時排程多個 AI 智慧體的協調中樞。
目前這個功能已經面向部分 Claude Pro 和 Max 訂閱使用者開啟 Beta 測試。
找個參謀長,手下管著一群程式設計師
新版 Projects 的架構簡單直接:一個協調者配多個幹活的執行緒。
你在主對話方塊裡跟 Claude 交代任務,就像跟幕僚長佈置工作。Claude 會先評估需求,拆解出具體步驟,然後把任務分派給不同的並行執行緒。
舉個例子,你想給應用的結賬介面降延遲,只要定下最佳化指標,Claude 就會在後臺為每個介面單獨開一個執行緒,一邊做效能分析,一邊測試最佳化程式碼,最後同時提好幾個 Pull Request。
如果要下線一箇舊版本介面,它可以同時連上前端、移動端和後端三個程式碼倉庫。每個倉庫分配一個執行緒去改程式碼、跑測試,改完還會提醒你先合併哪一個 PR 才能避免衝突。
在底層實現上,每一個執行緒其實都是一個執行在雲端的完整 Claude Code 會話。它們在各自的程式碼分支和獨立副本上幹活,如果改動撞車了,就按照程式設計師最熟悉的 Git 衝突機制來合併。每個執行緒甚至還能自己繼續細分出子智慧體。
你哪怕離開電腦,用手機也能在主會話裡看進度、調方向,AI 依然在雲端繼續幹活。
記住團隊規矩,別把額度一下子霍霍完
除了能分頭幹活,改版後的專案還加上了共享記憶和資源庫。
各個執行緒幹活時踩過的坑、做過的決策,都會沉澱到同一個記憶庫裡。比如發版時間挪到了週五、某個匯出功能為什麼被砍掉、動計費模組前必須找誰確認,Claude 都會記住,不需要你在每個提示詞裡反覆叮囑。
它甚至能適應你的溝通習慣,你可以讓它平時少來打擾,或者每次彙報只挑核心進展講。
不過多開幾個 AI 員工的代價也很直接:額度消耗極快。因為每個執行緒都是獨立的雲端全量會話,稍微跑幾個大任務,用量上限就見底了。好在專案裡可以單獨檢視額度消耗,還能給協調者和幹活執行緒選擇不同的模型與算力等級。
目前該功能只支援雲端環境,Anthropic 表示很快會支援本地機器、本地工具以及企業內網環境。
為什麼重要
我們認為,Anthropic 這次改版的聰明之處,在於它沒有發明新的玄學概念,而是老老實實順著軟體工程的成熟邏輯走。
把每個並行智慧體直接對映到一個 Git 分支,把智慧體之間的協作成果變成 PR,把邏輯打架交給合併衝突。這種做法既符合開發者的直覺,又把 AI 幻覺和亂改程式碼的破壞範圍鎖在了獨立分支裡。
對開發者來說,這相當於低門檻擁有了一個可以自主做效能排查和跨端重構的虛擬團隊。尤其是在重構、多倉遷移這種枯燥但繁瑣的髒活上,價值極高。
但現階段值不值得主力去用,還得打個問號。一方面雲端環境對依賴私有內網和複雜本地依賴的專案很不友好,必須等接下來的本地支援;另一方面,多執行緒並行對 Token 額度的吞噬是驚人的,個人訂閱使用者可能跑不了幾個複雜流程就會被限流。
從競爭來看,這也給 Cursor 等同類程式設計助手定下了新的基準線。程式碼工具的較量,已經徹底從比拼誰的程式碼補全更準,升級到了多智慧體編排與工程落地的排程能力。
來源 (2)
- claude.com(在新分頁開啟)原文claude.com
- theverge.com(在新分頁開啟)報導theverge.com