AI 課本 › 📺 Claude Code

我們在 Anthropic 怎麼用 Claude Code(第 3/3 段)

2026/05/23 · 31 分鐘 · 官方字幕實證
示範讓 agent 透過 DOM contract 自己驗證,並把驗證錄成證據、嵌入 artifact
💡 你可以怎麼用:下次請 AI 幫你做網頁或小工具時,要它自己開瀏覽器跑一遍檢查並錄影給你看。同時要求它加幾項故意出錯的測試,確認它真的抓得到問題,而不是只回一句「完成了」。
看全部 29 條重點

🧑‍🏫 這段示範怎麼讓 agent(能自己動手操作電腦、完成任務的 AI)自己檢查做出來的網頁 app 對不對,還會把檢查過程錄成影片當證據。重點在於不能只聽 AI 說「好了」,要讓它拿出看得到的證明。如果你常叫 AI 幫你做東西,這個觀念很實用。

📘 術語
clips(錄影片段):擷取下來的影片,用來當驗證證據,可以儲存、分享或放 S3
S3(S3):字幕未解釋,只說 clips 可以放到 S3
probes(探測測試):加進驗證裡,用來把測試推離 happy path
happy path(理想路徑):字幕未解釋,只說要用 probes 讓測試不只走 happy path
DOM contract(DOM 契約):讓 agent native 的東西被讀取的約定,state 對 agent 可見,agent 可以自己端到端驗證
headless(無介面執行):讓 Claude 自己跑驗證,或直接從 CLI 執行
Playwright MCP(Playwright MCP):講者事先連接好,讓 Opus 4.7 用來調查驗證失敗的原因
fast mode(快速模式):很好但比較貴,適合快速迭代 specs
auto mode(自動模式):講者說之前提過,很好用;這段沒有再解釋
/goal(/goal 指令):講者說之前提過;這段沒有再解釋
bun verify(bun verify 指令):在 CI 裡執行驗證用的指令
CI(持續整合):三種 surface 之一,可以直接跑 bun verify
artifact(產出物):目標是把驗證嵌入 artifact 本身
primitives(基本元件):大家已經熟悉在用的東西,重新組合後讓 agent first 可用
HTML spec(HTML 規格):單次生成較耗 token,但長期迭代較少,所以通常不會比較沒效率
✏️ 小考一題

講者說 Opus 4.7 在這套驗證做法上表現特別好,原因是什麼?

A. 它比 Sonnet 便宜B. 它內建 Playwright,不需要另外接 MCPC. 它有更好的 vision modelD. 它生成 HTML spec 時用的 token 最少
看答案
答案:C。[30:20] 講者說「Opus 4.7 works really well because it has a better vision model」。另外 [26:13] 講者提到 Playwright MCP 是另外接上的,所以選項 C 不對。
📺 看原片📚 在課本 App 讀
💛 覺得有幫助?支持一下台灣Pay 銀行轉帳 QRPayPal QR
課本免費、沒有廣告,支持與否都能照常讀 🐰

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