NVIDIA 透過 Cursor 讓 30,000 名開發者提交的程式碼量提升 3 倍
工作流程 · 自主代理
AI(人工智慧)軟體工廠。
Cursor 不再只是用來寫程式碼,而是像指揮隊友一樣,指揮一整支自主代理團隊:你提供工具讓它們獨立完成工作,並審查它們交回的成果。
這些代理會在雲端各自的機器上自主執行,由排程或你已在使用的工具觸發。它們會規劃、打造、測試、監控與維護,然後交回可供你審查的成果。只有在關鍵之處,人才需要留在流程中。
AI 軟體成熟度曲線
每個團隊都會沿著同樣的路徑前進。起點是 Tab:低熵、按鍵層級的建議。接著是同步代理,由開發者在提示詞與回應的循環中引導工作,並在每一步都參與其中。
自主雲端代理是下一步。每個代理都在自己的虛擬機器上執行,因此你可以交辦任務後繼續處理其他事情。代理會持續工作數小時,反覆迭代與測試,並回傳可供你審查的產物,而不是一段還得由你重新拼湊的工作階段。人的角色也會從逐行引導,轉變為定義問題並設定審查標準。
工程心力的投入方向
大多數工程時間依然花在維持既有系統運作上:重構、遷移、依賴項升級,以及不穩定的測試。自主代理正好擅長這類穩定、範圍明確的工作。
隨著代理承擔越來越多這類工作,整體重心也隨之轉移。Teams 花在維護既有成果上的時間更少,而能把更多時間投入新產品,以及那些一直躺在待辦清單中的大膽構想。
涵蓋 SDLC 各階段的 Agent
先從幾個用來處理重複性日常工作的常時運作的工作流程開始。我們建議先從這些著手。
Plan
Frame the work before an agent starts: triage what comes in and keep the team oriented.
Build
Turn bug reports and review comments into reviewable pull requests.
Test & review
Keep every change green and safe, from failing CI to continuous security review.
Monitor
Investigate production the moment something breaks.
Maintain
Keep the codebase healthy over the long run.
我們相信,大多數軟體將由在雲端運行的自主代理撰寫,而非由受限於開發者本機的代理撰寫。