Ankit Jain · Aviator · 16:25
這支影片在講:別再把「讀 diff」當成 AI 時代唯一的品質閘門
程式碼可以由 agent 大量生成,但團隊不該因此放棄把關。Ankit Jain 的主張是把人工注意力前移到意圖與限制,並將反覆出現的 review 意見固化成可執行的驗證規則。
AI Engineer · 2026-08-17 · Video ID: YgEv7IQzGdM
60 秒速讀
01 / 壓力
產碼速度已超過閱讀速度
AI 讓 PR 與變更量快速增加;如果流程仍要求資深工程師掃完每個 diff,等待時間只會變成新的交付瓶頸。
02 / 拆解
Review 有兩種工作
「對齊」處理需求、架構與共享理解;「標準檢查」處理 bug、慣例與安全。兩者不該再用同一個人工 diff 流程解。
03 / 替代
審意圖,驗規則
保留 prompt/session 中的決策,濃縮為 acceptance criteria;把反覆的 review 註解做成 invariant,並以獨立驗證與 live preview 產出證據。
Signals
影片中的四個關鍵數字與轉折
Review load
4×
描述指出仍在被 review 的變更,等待時間已是過去的四倍。
Unreviewed
30%+
超過三成變更已在沒有人工 review 的情況下合併;問題是系統是否有替代把關。
Comment mining
1,000
作業是回挖最近一千則 review comment,找出可制度化的重複模式。
Rule split
45 / 30 / 25
依講者經驗,review 意見可分為 deterministic、可執行測試與仍需人類判斷三類。
Core story
重做 review 的三個步驟
步驟 1
把意圖從 prompt 與 session 中救回來
規格在開工前寫下,卻會在實作過程遇到大量未預見的微決策。真正的意圖存在於 ticket、設計討論與 agent 對話;送 PR 前,將範圍、驗收條件與明確不做的事整理出來,讓 reviewer 能先判斷「是否做對問題」。
步驟 2
把重複評論升格為 AI slop registry
某個資深工程師第四次留下同樣的註解時,那不應再只是個人記憶,而是一條 invariant。它可以是 linter、靜態分析、測試或其他可重複執行的 guardrail;每週再從已合併 PR 的評論中提議新增規則。
步驟 3
用獨立驗證輸出取代「看起來沒問題」
生成者與驗證者不應共享同一組盲點。先盡可能採 deterministic check;剩下無法編碼的判斷,交給沒有實作上下文、輸出檔案位置與理由的受限 verifier。人的 review surface 因而變成意圖、判決與證據。
Practical implications
導入時要守住的四條邊界
不要直接關掉 review初期同時做既有 review 與規則登錄會有雙重成本。講者建議先建立 registry:第一個月累積規則,第二個月開始縮短 review,第三個月才把人力重心放到意圖。
把 acceptance criteria 當成可審查工件它必須包含範圍、成功條件與約束,而非只有一段泛泛需求。這是人類對齊、知識傳遞與架構討論仍然發生的地方。
優先自動化可重複、可證明的意見先挑能明確判定、可在 CI 或 preview 執行的規則。不要把含糊的架構判斷硬塞給模型,也不要以模型建議取代驗證。
讓驗證貼近真實執行環境test plan 應結合 acceptance criteria 與 invariants,在 live preview 或可觀測的執行環境跑出結果;這比只針對 diff 文字做評論更接近交付品質。
Content map
影片章節
00:00
五層 trust model 漏掉了什麼回顧舊框架,指出 review 並不只是在抓 correctness。
01:17
我們其實已經停止逐行 reviewAI review 加上無人閱讀的合併流程,正使傳統品質閘門失效。
03:05
Code review 原本真正的用途知識分享、mentor、架構回饋與共同擁有,必須被新流程保留。
05:53
意圖住在被丟棄的 prompts從 session 萃取 acceptance criteria,取代脫離實作回饋的靜態規格。
06:42
AI slop registry把反覆 review comment 轉化為長期運行的 invariant。
07:58
從 session 到測試計畫用意圖與規則生成可驗證的計畫,並讓 verifier 產生 evidence。
11:51
能確定就 deterministic,否則才用模型讓人審意圖而不是 diff;LLM 只處理無法規則化的受限判斷。
Source video