Cursor 推出 Projects:由協調代理指揮成千上萬個 subagent

Cursor 在官方 changelog 發布 Projects 功能,讓使用者承接較大型的工作,例如單一功能、一次重構、甚至整個產用;官方指 Projects 可以堅持跨越數個月的工作脈絡、把任務分派給數千個 subagent,並在毋須提示的情況下執行重複性工作。

協調代理不眠程式

官方說明,使用者可從左側導覽進入 Projects。專案內的協調代理不會自行鑽研程式碼,而是規劃工作、把工作分派給負責實作的代理,再把完成的工作交回使用者檢查;協調代理會代使用者建立與管理代理,並按工作需要同時運行多個代理。

由遠端代理執行

官方指出,一個 Project 在遠端自己 的電腦上運行,因為這合上筆記型電腦也不會停止。當有些工作需要在使用者的機器上測試時,協調代理會啟動一個本地代理,在聽診執行測試。

共用脈絡

官方表示,使用者不需講每次開始任務都要重新向代理介紹背景,因此每個 Project 會堅守一組檔案,在它所所有代理使用的遠端與本地機器之間同步。代理會加入研究與產出物,以及它們對程式庫的理解和使用者偏好的工作方式;例如某個代理徵清晰如何測試某個服務之後,未來每個代理都可以繼用那些指示。官方形容共用脈絡會隨著 Project 成長,令協調代理隨時間變得更有效。

訂閱與自動觸發

官方指出,使用者可以指示協調代理留意某個 Slack 頻道、按時間表執行,或跟進自己的所有 PR,令它可以在偵測到訊號時採取行動,毋須等待使用者的提示。官方舉例:連接 Slack 並把它指向錯誤回報頻道,每次有錯誤進來,它就會開始分派工作。

推出狀態

官方表示 Projects 目前為 beta 版本,並由發布當日起陸續向所有使用者推出。

參考資料

[1] Cursor 官方 changelog — Cursor Projects

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*