軟件開發的“第三紀元”正在加速到來。知名AI代碼編輯器Cursor於 9 月 10 日正式推出全新功能——Projects(beta版)。這一突破性功能旨在幫助開發者承接功能開發、大規模遷移以及完整應用構建等大型複雜工作,通過引入“協調者智能體”來調度數千個子智能體並行執行,讓開發者從繁瑣的智能體管理中徹底解放,轉而直接指揮任務本身。

在覈心架構與運作機制上,Projects引入了三大支柱能力。首先是默認雲端運行與按需本地測試:每個Project都在獨立的雲端計算機上運行,即使合上筆記本電腦也不會中斷,從而支持超越本地算力的海量子智能體並行;當需要進行本地測試時,協調者會自動啓動本地智能體處理。其次是共享系統上下文:每個Project維護一組持續同步的文件,智能體會將研究成果、代碼庫理解及偏好設置沉澱其中,隨着時間推移讓協調者變得愈發高效。最後是智能訂閱機制:協調者可以監控Slack頻道、按計劃運行或跟蹤所有的Pull Request(PR),在檢測到信號時主動採取行動,無需人工持續提示。

圍繞具體的應用場景,Projects主要涵蓋三大落地模式。在功能開發方面,系統會先由智能體開展研究並建立共享上下文,隨後由協調者制定計劃並指派子智能體並行實現與測試,上線後還能持續監控日誌並處理bug。在代碼遷移方面,針對容易開始卻難以收尾的大規模框架升級或樣式替換,系統能在數百個PR中逐步推進,前期人工嚴格審查,後期隨着方案成熟由協調者自主持續推進。在持續性的“園藝”維護方面,它非常適合處理代碼質量監控或迴歸測試,例如自動提取設計系統組件並在線生成規則,實現高效的自動化治理。

Cursor官方透露,內部團隊已對Projects進行了數月的深度測試,並將其應用於涉及數百個PR的遷移及功能發佈中。實測數據顯示,使用該功能帶來了顯著的生產力倍增:新用戶合併的PR數量增加了30%,而主要依賴Projects的用戶,其合併的PR數量更是達到了驚人的六倍。目前,該功能正處於beta階段,並從即日起向所有用戶逐步推出。