JCConf 2026

把 AI 納入軟體工藝:用 Codex Skills 與 Multi-Agent 賦能 Java 團隊協作與交付

金融軟體開發以嚴謹、流程固定(SA、SD、實作、整合測試、回歸測試)著稱,文件更是不可或缺的基石。在 Agent 世代,這種深厚的文件文化非但沒有過時,反而與主流的 SDD(Specification-Driven Development,規格驅動開發) 完美結合。
本分享將以自身後端團隊的實戰經驗出發,展示如何以 API-First 為溝通中樞,將傳統 SA/SD 文件轉化為機器可讀的規格契約。由於 LLM 模型本身是無狀態(Stateless)且伴隨幻覺風險,我們透過一套工程化的 Harness(開發治具) 嚴格控制開發流程;同時利用 Codex Skills 將團隊既有的架構規範與安全準則標準化。
透過 Multi-Agent 協作機制,我們將 SA、SD、PG、QA 角色虛擬化(Virtual Dev Team),為每個角色設定明確的任務目標與嚴格的交付邊界。本場 talk 將完整解析從系統設計、API 契約定義、程式自動生成、整合測試,到最終部署與 E2E 回歸測試的完整閉環。這套方法證明了:加強 SDD 與傳統開發方式不僅沒有衝突,反而是相輔相成,在大幅提升交付效率的同時,更能將人為失誤降至最低,實踐金融級的軟體工藝落地。

Samson

現任國泰金控助理架構師,擁有豐富的系統開發與架構設計經驗。職涯深耕於後端開發、微服務架構與雲端技術(GCP/AWS),曾主導多項單體系統的微服務重構,致力於建構高併發、高穩定性的系統。

近年專注於 AI Agent 系統設計、AI 賦能開發工具鏈(Developer Tooling)以及上下文工程(Context Engineering) 在金融科技中的實際落地。他致力於探討如何將 AI 代理技術與傳統金融業嚴謹的軟體工藝(Software Craftsmanship)完美契合,透過規格驅動開發(SDD)與工程治具(Harness)建立可控的開發流水線,在確保系統安全與品質的同時,實現開發團隊的虛擬化協作與效能躍升。