Money Forward 將 Cursor 的程式設計代理帶入產品、設計與 QA

Money Forward 的目標,是將程式設計代理導入每一個參與軟體開發的團隊。這項工作先從工程團隊開始,Cursor 很快就為開發人員每週節省 15–20 小時,之後再擴展到產品、設計與品質保證 (QA) 。
如今,Money Forward 已有超過 1,000 名員工每天使用 Cursor。QA 工程師生成測試案例的速度提升了 70%。產品經理會分析實際產品程式碼,以撰寫更完善的規格。設計師則直接根據線上的前端介面製作原型,並分析使用者資料以持續優化設計。
先在工程團隊中證明價值
Money Forward 的工程團隊起初使用其他外部供應商提供的程式碼自動補全與基礎 AI 聊天功能。由於開發人員沒有在軟體相關任務上看到明顯的時間節省,整體採用進展大致陷入停滯。
導入 Cursor 後,使用程式設計代理的工程師人數在短短一週內增加了 30%。
我們舉辦了一場工程團隊全員大會,展示 Cursor 的代理確實能端對端處理完整的軟體工程任務。這立刻引發了開發人員自下而上的需求。
開發人員現在使用 Cursor 處理以下任務時,平均每人每週預估可節省 15–20 小時:
- 為 Money Forward 的 iOS 應用程式重構服務層
- 最佳化 Rails 應用程式,將效能提升 10 倍
- 使用 Terraform 管理 AWS 和 GCP 部署
- 將既有前端服務從 Vue 遷移到 React
但隨著工程團隊開始更快交付軟體,產品、設計和 QA 反而成了瓶頸。
評估 Cursor 是否適合全公司導入
Money Forward 的 Engineering Productivity and AI Research (MEPAR) 部門在選定 Cursor 作為全公司 Agent 導入方案之前,評估了多種不同的 AI (人工智慧) 程式設計工具。
Cursor 的模型無關基礎架構,讓我們能將長時間執行的任務分散到非同步的雲端代理上並行處理。這些代理可連接到我們的內部工具,快速擷取上下文,不受本地硬體限制。Cursor 在我們所有團隊中的角色正迅速擴大。
有幾項優勢成為關鍵:
- **最少設定:**使用者可以立即開始使用代理進行開發,而不需要任何複雜的環境設定。這讓技術深度不同的各種職能團隊都能實際導入。
- **視覺化能力:**Cursor 內建的瀏覽器讓設計師和 QA 工程師能輕鬆以視覺方式驗證代理所做的變更。相較於以終端機為主的替代方案,這些團隊更偏好 Cursor 豐富的介面,因為在那些方案中,審查視覺輸出還需要額外工具。
- **統一的代理工作空間:**Cursor 提供單一平台來進行程式碼生成、審查、測試和除錯,讓使用者不必在不同工具之間切換就能完成工作。
- **大型程式碼庫效能:**Money Forward 維護著複雜且彼此相依的正式環境系統。Cursor 的上下文擷取在這些程式碼庫上的表現穩定可靠,這對首次接觸正式環境程式碼的非工程團隊而言至關重要。
Cursor 已經從工程擴展到設計、產品和 QA。這些團隊對其他工具的接受度很低,因為那些工具並未投入打造完善的 UI 和使用者體驗。
QA 將測試生成自動化,並提早介入上游流程
在使用 Cursor 之前,QA 工程師必須手動閱讀產品規格、為每個使用者故事設計測試案例,並撰寫測試指令碼。
現在,QA 工程師會透過 MCPs 將相關的 Jira 工單和 Notion 文件提供給 Cursor。接著,一個代理會產生結構化的測試案例,另一個代理則會將其轉換為 Playwright 指令碼。
因此,測試生成所花費的時間已減少 70%。QA 團隊現在能把更多時間投入到軟體生命週期更早期的產品品質工作,專注於以風險為基礎的測試和品質關卡。
QA 團隊現在會使用 Cursor 分析異常事件、自動化測試結果,並在開發開始前審查規格。Cursor 正在改變我們確保軟體卓越品質的方式。
產品團隊使用 Cursor 完善需求
Cursor 可協助產品經理從儲存庫中擷取系統關聯、產生架構圖,並起草以真實實作細節為依據的 PRD。
這種做法幫助產品團隊在工程工作開始前找出邊界情況與被忽略的限制因素,提升整體軟體開發生命週期的效率。
即使我們的文件中沒有這些規格,Cursor 也能直接從程式碼中找出來。這讓我們能擬定更完善的產品需求,讓工程團隊據此打造。
設計直接對正式環境程式碼進行作業
過去,設計師多半依賴靜態模擬稿與二手的系統行為描述來工作,也往往與實際使用者旅程及決定功能成敗的業務資料脫節。
如今,Money Forward 的設計師會運用 Cursor 的瀏覽器能力與全端上下文,直接在程式碼中針對應用程式前端進行迭代。設計師也會使用 Cursor 的代理與 MCPs,直接存取產品分析資料,並據此完善設計。
有了 Cursor,我可以自己存取產品規格和資料。這讓我能更清楚地了解產品實際上的行為,而不只是它在文件中的描述。
如果您有興趣將代理導入參與您 SDLC 各環節的每個團隊,歡迎聯絡我們,開始試用 Cursor。