AI 課本 › 📺 Claude Code

別再當 agent 的保母了(第 2/3 段)

2026/05/20 · 37 分鐘 · 官方字幕實證
示範前端 verification loop 的步驟,打包成 skill,並現場讓 Claude 自我驗證
💡 你可以怎麼用:下次請 Claude 做網頁功能時,最後加一句:「把網站開起來,用 /chrome 實際操作給我看,修改前後各截一張圖」;如果網站要登入,先給它一組測試帳號。跑順之後,再請它「把這次的驗證流程寫成 skill,之後卡關就更新這份 skill」。
看全部 28 條重點

🧑‍🏫 這段示範怎麼讓 Claude 自己檢查它寫的網頁是不是真的能用,你不必在旁邊一直盯著。重點是 verification loop,也就是讓 AI 自己把程式跑起來、實際操作、確認結果的一套流程,以及怎麼把它存成能重複用的 skill。看完你會知道「叫 AI 自己驗收」具體要先準備哪些東西。

📘 術語
verification loop(驗證迴圈):讓 Claude 跑起 app、實際操作、證明功能可用,並排除卡關點的流程
dev server(開發伺服器):例如執行 npm run start 啟動的伺服器,讓前端 app 跑起來
MCP(MCP 工具):讓 Claude 控制瀏覽器等外部工具的方式,例如 Claude in Chrome MCP
Claude in Chrome(Claude in Chrome):講者首選的瀏覽器 MCP 工具,在 Claude Code 輸入 /chrome 即可使用
Playwright(Playwright):另一個可以用來控制瀏覽器的選項
auth(身分驗證):給 Claude 一個能登入你網頁應用程式的身分
state(狀態):預先設定的資料,例如電商網站預先填好的庫存
end-to-end tests(端對端測試):傳統軟體工程的測試,常需要寫 state 設定腳本
skill(skill):存放某個特定主題 context 的方式,可分享給同事,也能自我改進
smoke test(冒煙測試):skill 裡用瀏覽器工具實際檢查自己成果的步驟
full-stack app(全端應用程式):如 MonkeyType:TypeScript、Express 後端,加上 MongoDB 和 Redis
lint errors(lint 錯誤):Claude 做完功能後發現、接著自己修正的錯誤
auto mode(自動模式):開啟後,每次編輯檔案都不必再問使用者
✏️ 小考一題

講者提到,在正式環境的 app 建立 verification loop 時,常見的兩個 blocker 是什麼?

A. auth 和 stateB. lint 和 build 時間C. 網路延遲和 API 額度D. 截圖解析度和瀏覽器版本
看答案
答案:A。[13:23] 講者說「some of the common blockers are, for example, auth and state」
📺 看原片📚 在課本 App 讀
💛 覺得有幫助?支持一下台灣Pay 銀行轉帳 QRPayPal QR
課本免費、沒有廣告,支持與否都能照常讀 🐰

重點整理自 YouTube 影片字幕,每條附時間碼可跳回原片;🧑‍🏫/↳ 是 Claude 補充的白話,不是影片原話。