所有節目›AI Engineer Europe 2026World's Fair 2026World's Fair 線上軌AI in HealthcareSoftware Factories
Malleable Evals: Why Are We Evaluating Adaptive Systems with Static Tests?在 YouTube 看這一場

AI Engineer Europe 2026 · 演講 · 2026-05-12 · 15 分

評測該跟著 agent 一起變

Malleable Evals: Why Are We Evaluating Adaptive Systems with Static Tests? · Vincent Koc,OpenClaw

Vincent Koc 認為 agent 會自己調整,靜態 benchmark 跟不上,主張把 eval 當成會長大的程式,只定義想達到的終點,讓 agent 自己維護測試。

eval 或監控看原片 ↗

概要

  • 靜態測試套在會變的東西上Vincent 說傳統做法是手寫一批題目、上線前離線跑完,但 AI 應用本身不是靜態的,卻被當成靜態軟體來測。出事只是時間問題,之後又得從頭查起。
  • 軟體本身也在變形Vincent 是 OpenClaw 的核心貢獻者之一,說 harness 會自己改、自己長 skills。軟體出貨的速度已經很快,benchmark 要怎麼跟上,則是這場拋出的問題。
  • 從 prompt 到 context 再到 intentVincent 把這幾年分成 prompt engineering、context engineering,以及 2025 年之後的 intent engineering。機器能依意圖自我優化,評估就更難,因為每個人的使用經驗都不一樣。
  • evals 沒死,做法要換Vincent 講到的方向有三個:agent 從 traces 自己整理測試集、常駐的線上評估、讓 harness 看得到 telemetry 並自我修正。
  • eval 的終點是目標狀態eval 不再是資料集或起點,而是想達到的 end state,其餘交給機器。Vincent 把測試拆成大約 80% 已定義的部分和 20% 一直在變的部分,後者才是會出事的地方。

原話

  • “our AI applications are not static, but we're treating them like they're static software.”

    AI 應用不是靜態的,我們卻把它們當成靜態軟體

    ▶ 04:12
  • “once we have agents doing the evals not static benchmarks we can have this like as an always on sort of service”

    由 agent 來做 eval 而不是靜態 benchmark,就能把它變成常駐服務

    ▶ 11:20
  • “our evals become like what is the end state that we want to get to”

    eval 變成我們想達到的終點狀態

    ▶ 13:04
  • “that 20% is always going to keep changing and it's that 20% that's going to mess up your business”

    那 20% 一直在變,會搞砸你生意的就是那 20%

    ▶ 13:24
  • “not as a point in time but as like a self-optimizing growing solution”

    不是某個時間點的快照,而是會自我優化、持續成長的解決方案

    ▶ 14:00

延伸

  • Vincent 提到有一篇 adaptive testing 的 LLM eval 論文,但說不記得發表時間,也沒有講篇名。
  • Vincent 舉金融業的例子說明傳統做法:手寫一批問題,確認 AI 不會順手推銷金融服務,離線調到完美才上線。

章節

點時碼直接跳到原片的那一段。

  1. 開場Vincent 說這是連續第三場:週三一場、昨天一場 keynote,今天是 workshop 形式。接著用 2013 年戴 VR 眼鏡的故事說,走在前緣的東西都會有點粗糙。
  2. 背景與主題Vincent 在 Comet 做 eval 研究,替 Uber、Netflix、英國的銀行等做 benchmark。現在流行「evals 已經死了」的玩笑,想談 agent 領域的變化再回頭看 eval。
  3. 軟體工程的量測方式軟體工程有單元測試、回歸測試、CI/CD,再加上 chaos engineering 與 observability。AI 這邊的對應做法則是靜態 benchmark 和手工題庫。
  4. 缺的那一塊Vincent 認為 AI 這邊缺了混沌工程那種測邊界的做法。學界只談 benchmark 和分數,最後堆出一大堆資料集,直到出事才發現解釋不了 agent。
  5. 應用不是靜態的AI 應用會變,連軟體本身也在變。Vincent 提到 OpenClaw 的 harness 會自己調整,並引了一篇 adaptive testing 的論文,問 benchmark 為什麼不能跟著變。
  6. 從 prompt 到 contextprompt engineering 是亂堆字、碰運氣,Vincent 說大約 2023 年就退場了。context engineering 加進 RAG、tool calling,agent 可以拆成零件單獨測,評估比較有抓手。
  7. 2025 年之後程式碼變便宜,token 像速食,軟體產出的速度跟著上升,模型也變得很強。Vincent 舉 ARC-AGI 2 的謎題為例,說模型能做 pattern recognition 並解題。
  8. intent engineering機器可以依意圖自我優化,OpenClaw、Claude、Codex 的 harness 都有這個傾向。評估因此更複雜,因為你的經驗和別人的經驗不同。
  9. evals 沒死Vincent 說 evals 和 observability 會消失只是玩笑,現在大家更想知道 agent 各層在做什麼,「不安全」「不確定」這類說法要能變成具體的東西。
  10. 模糊與個性怎麼測回顧靜態 benchmark 的缺口後,Vincent 問怎麼定義 agent 的模糊性與個性。研究顯示可以用 rubric,像學校評鑑美術作品那樣。客戶群變了,問法也會變,這些變化應該被量到。
  11. 常駐評估與 telemetry有 traces 之後,可以讓 agent 做 eval,變成常駐的線上服務。如果 harness 看得到 telemetry、錯誤與成本,就能設條件自我修正。
  12. eval calcificationVincent 把測試愈來愈難維護叫作 eval calcification,說還在想,聽起來像篇論文標題。也提到 auto research:設定目標與 reward signal,讓系統自己調。
  13. 以終點當 evaleval 不再是資料集或起點,而是想達到的 end state,其餘由機器做。Vincent 舉 80% 靜態、20% 一直在變的比例,說後者最會出事,要有 agent 專門盯著。
  14. 結語Vincent 主張 eval 要當成程式或活的 agent,不是某個時間點的快照。完整的 demo 還沒做完,這場刻意不是 sales pitch。

名詞

OpenClaw
Vincent 是其核心貢獻者之一,說它的 harness 會自己調整、長出 skills
Comet
Vincent 自述工作的地方,做 eval 研究並替許多公司跑 benchmark
harness
包住模型、讓 agent 能行動的那一層,Vincent 說它現在會自己改變
intent engineering
Vincent 接在 prompt、context engineering 之後的概念:機器依意圖自我優化
ARC-AGI 2
Vincent 舉的謎題型評測,用來說明模型能 pattern recognition 並解題
eval calcification
Vincent 自己命名的問題:eval 愈來愈難維護、愈來愈僵化
telemetry in the loop
讓 harness 看得到錯誤與成本等資料,並據此自我修正
auto research
設定目標與 reward signal,讓程式自己調整、自我優化的簡單做法

相關影片 同屬「eval 或監控」