接下來的軟體開發,我決定嘗試我過去不曾使用的做法——同時搭配 Claude 與 GitHub Copilot。
其中,Claude 我想用在「角色協作」的實驗:透過設定不同的 AI 角色,讓它們像是一個小型的專案團隊,各自分工完成開發任務。這個想法是參考網路上不少案例後,覺得值得實際操作看看。
在這樣的架構下,我先規劃了四個核心角色:
為了讓開發能順利接棒,「文檔保存」就成了不可或缺的關鍵。每個 Agent 的成果都會以檔案形式保存,下一個角色可以直接接續,減少資訊落差。例如:
產品經理輸出 prd.md,供設計師參考。
設計師再輸出 設計規範文檔,作為工程師的實作依據。
雖然 Claude 能幫忙快速建立框架,但我心裡也知道,這個做法仍存在不確定性。為了補足不足,我會再搭配 GitHub Copilot,在 Claude 寫出的程式需要微調或最佳化時,交由 Copilot 來協助精修。
接下來的實作,就會以這「Claude 團隊 × Copilot 輔助」的組合為主。
明天的計劃,就是正式打造屬於我的 Claude 開發團隊。