LINE臺灣 AI Coding實戰:規格驅動開發(SDD)與工程師角色轉變

LINE臺灣企業解決方案事業部技術總監林建辰分享,從Vibe Coding演進至規格驅動開發(SDD),揭示AI Coding時代工程師的新核心價值。


核心概念:規格驅動開發(SDD)

  • 使用 GitHub 開源的 Spec Kit 框架
  • 四階段流程:Constitution → Specify → Plan → Tasks
  • 理念:「以前白天寫code,現在變成白天寫spec,下班後讓AI寫code」
  • 適用範圍:目前僅適用中小型元件,大型核心系統尚未套用

AI介入開發生命周期

階段效益
需求釐清整理市場資訊、提出技術解法
實作70%程式碼由AI生成(Mini Home案例)
測試迴歸測試從2週→2~3天
維運自動整理Change Log、ADR

資安治理:AI監督AI

  • 資安規範直接寫入規格(個資加密、第三方函式庫審核)
  • CI/CD pipeline 導入 AI Agent 自動掃描
  • AI Agent 透過 MCP 連接內部 Wiki,即時比對安全指引

工程師角色轉變

工匠 → 工頭(帶AI Agent做事) → 小型產品經理

核心價值:定義問題、寫出好規格、對AI產出負責

AI Agent企業化待解問題

  • 指令快取策略(語法 vs. 語意層級)
  • 稽核紀錄(Audit Log)
  • LLM異常時自動切換
  • Token用量即時監控與成本控管

來源文章

相關頁面