跳至主要內容

關於 #AI 的內容

蒼時弦也蒼時弦也

正確使用 Claude Code 的 Agent 功能

你是否看到 Claude Code 的 Sub-Agent 功能就想設計一堆來用?Backend Agent、Frontend Agent 等等,感覺得到更強的工具,但真的需要嗎?

WebConf 2025 期間跟朋友聊到這個話題,才發現大家對 Sub-Agent 的使用時機還是相對陌生。今年有兩場演講提供了不錯的切入點:ihower 大大的 AI Agents 開發 以及 91APP 首席架構師安德魯大大的 從 Service 到 Agent

蒼時弦也蒼時弦也

測試步驟 - Clean Architecture in TypeScript

如果直接使用 Vitest 來撰寫測試,我們需要模擬大量的 API 請求和回應的檢查,這會造成單一測試非常不好閱讀,在維護新的功能時也需要反覆的產生大量重複的程式碼。

我們可以模仿 BDD(Behavior-Driven Development)風格的方式,設定「步驟」的概念,來讓測試案例變得容易理解,也能讓 AI 擴充測試時更加穩定。