KeyFrame內部研究專用

别再盲目追新词! 从工程视角看透Loop与Graph之争

Why QQ·8月1日週六·7 min中文

三句話摘要

Agent 工程中,Loop 實現常見的失控問題,以及何時應該升級到更複雜的執行編排(Graph Engineering)。 Loop 沒死,只是從整個系統變成了系統裡的一個局部結構;真正成熟的 Agent 系統,應該是在清晰的可控邊界內,用結構化狀態、明確的節點契約和獨立驗證,而不是盲目追逐複雜圖譜。 Loop 失控的根本原因:簡陋實現把聊天記錄當資料庫,累積的歷史、工具結果、事實和錯誤全塞在越來越長的上下文中,模型無法準確區分,串行執行也很低效。

重點整理

重點
  • 1

    Loop 失控的根本原因:簡陋實現把聊天記錄當資料庫,累積的歷史、工具結果、事實和錯誤全塞在越來越長的上下文中,模型無法準確區分,串行執行也很低效。

  • 2

    Graph 不是新東西,而是舊問題的新名稱:工作流、狀態機、DAG 早已存在,Graph Engineering 只是在系統複雜度上升時,對執行編排的新概括——它是把多個 Agent、確定性代碼、驗證器和人工審批組織成可控制、可審計的執行網絡。

  • 3

    三個核心工程實踐:(1)狀態外置,結構化存儲計畫、驗證事實、執行檢查點;(2)明確誰決定下一步——權限、預算和不可逆操作必須由確定性程式或人工處理;(3)謹慎使用並行和循環,失敗回復時必須攜帶具體原因和修改建議。

  • 4

    Graph 的限制與務實升級路徑:Graph 無法修復目標偏差或依賴有偏見模型的驗證,只會更快更系統地做錯事。真正的升級時機是任務有可並行分支、需要檢查點恢復、或需要執行審計時,先明確單個 Agent 的驗收標準,看能否收斂,再逐步增加複雜度。

實用技巧與重點

乾貨
  • 推波助瀾的人物:Peter Steinberger(2026年7月提出問題)、Hamel Hussain(發文嘲諷新名詞通膨)
  • 歷史背景:prompt engineering → context engineering → loop engineering → graph engineering(名詞通膨現象)
  • 簡陋 Loop 的具體問題:對話記錄當狀態資料庫、串行執行、同一模型生成又驗證、自我偏好盲區
  • 三層執行編排:單 Agent Loop → 多節點圖 → 動態圖(風險最高)
  • Anthropic 相關方案:Building Effective Agents(提及路由、並行、編排器、工作者模式)、Dynamic Workflows(支持 JavaScript 編排、Agent 協調、恢復和並行)
  • 升級決策樹:任務短 + 探索強 + 失敗重來成本低 → 用 Loop;有並行分支 + 需隔離上下文 + 需檢查點恢復 + 需審計 → 升級編排
  • 務實路徑:明確驗收標準 → 檢查能否收斂 → 狀態外置 + 獨立驗證 + 失敗回復 → 複雜編排

結論

結論

Loop 沒死,只是從整個系統變成了系統裡的一個局部結構;真正成熟的 Agent 系統,應該是在清晰的可控邊界內,用結構化狀態、明確的節點契約和獨立驗證,而不是盲目追逐複雜圖譜。

完整解析

詳細

講者首先指出當下 AI 工程界的焦點問題:用 Agent 寫代碼越來越累,模型改了十分鐘不但沒修好還把正常代碼改崩。表面上看是模型不聰明,但根本原因往往是控制流、狀態管理和驗證出了問題。正因為這樣,整個技術圈最近為「Loop vs Graph」炒翻了天。

這場討論的引爆點發生在 2026 年 7 月,開發者 Peter Steinberger 在推特上拋出靈魂拷問:「我們還在談 Loop 還是已經轉向 Graph?」隨後,另一位大佬 Hamel Hussain 用一篇標題煽動的文章《Loop Engineering is Dead, Enter Graph Engineering》回應,點進去才發現文章只有一個句號和一段搞笑影片——這其實是在嘲諷技術圈的名詞通膨現象。每隔幾個月就會發明新詞彙:prompt engineering、context engineering、loop engineering,現在又來 graph engineering。

但講者強調,我們不能因為討厭新名詞就無視背後的真實工程挑戰。對於簡陋的 Loop 實現,最大的問題是架構設計缺陷。最常見的做法是把所有東西——歷史記錄、工具調用結果、事實、錯誤——全都塞進越來越長的對話上下文。這樣做的後果是模型分不清什麼是事實、什麼是它自己猜的,而且串行執行太慢,一步失敗整個任務可能得從頭來過。

Graph Engineering 其實不是突然出現的新算法,工作流、狀態機、DAG 早已存在。它的本質是:當系統從單 Agent 複雜化,涉及多個 Agent、確定性代碼、驗證器,甚至人工審批時,你需要把他們組織成一個可控制、可審計的執行網絡。Loop 和 Graph 不是誰替代誰的關係,而是不同層級的問題。Anthropic 在《Building Effective Agents》中提到的路由、並行、編排器、工作者模式,其實已經具備了圖的結構。

針對如何做好執行編排,講者列舉了三個比較有共識的工程做法。首先,把狀態外置。別再把聊天記錄當資料庫了,任務的計畫、驗證過的事實、執行的檢查點這些都要變成結構化的資料存起來,狀態字段應該有明確的所有者,模型不能隨便覆蓋事實。其次,明確節點和邊的契約。不一定非得是模型決定下一步,涉及權限、預算和不可逆操作時必須交給確定性的代碼、規則或人工審批。最後,小心使用並行和循環。並行能加快速度但帶來結果冲突,而對於循環,如果驗證失敗不要簡單讓 Agent 再試一次,回復必須携帶具體失敗原因、證據和建議的修改範圍。

然而,Graph 並非萬能藥。它無法修復錯誤的目標、評價標準和外部事實依據。如果系統目標本身就是偏的,或驗證器依賴同一個有偏見的模型,那麼 Graph 只會讓你的系統更快更系統地做錯事。此外,動態圖(讓模型自己生成工作流和節點結構)聽起來很酷,但若缺少足夠的約束,可能生成無限分支、瘋狂消耗成本,甚至繞過安全審批。

講者強調的務實原則是:不要盲目追逐新概念。如果你的任務很短、探索性強、失敗了重來成本不高,那就老老實實用 Loop。但如果任務有可並行的分支、需要不同 Agent 的隔離上下文、需要檢查點恢復或需要準確審計執行路徑,這時候更好的執行編排帶來的收益才大於它增加的複雜度。一個務實的做法是:先給單個 Agent 設置明確的驗收標準、截止期限和停止條件,看看它能否收斂;如果不能,再把狀態外置、加上獨立驗證和失敗回復;最後才考慮複雜編排。不要為了畫圖而畫圖,工程的本質是解決問題,而不是堆砌複雜度。

最後,講者展望工業級系統的方向:絕對不會是模型在裡面隨意狂奔,而是模型提議、運行時約束、外層可編程執行引擎來約束節點類型、全線預算和副作用。Anthropic 的 Dynamic Workflows 已經展示了這個方向——執行 JavaScript 的工作流、協調 Agent 的支持、恢復和並行能力。我們需要的是可控的智能,而不是失控的黑盒。

關鍵時刻

Pipeline v2

帶時間戳的重點,會在逐字稿層級分析上線後產生。目前請先透過原始影片觀看。

事實查核

Pipeline v2

說法查證是下一次管線升級的一部分。KeyFrame 只會顯示它真正能驗證的內容。

更多「AI 技術」的內容

🔬“We have foundation models for language, not for physics” — Anima Anandkumar, Bren Professor of Computing
編輯精選
83 min
AI 技術英文PODCAST8月26日

🔬“We have foundation models for language, not for physics” — Anima Anandkumar, Bren Professor of Computing

Latent Space

  • 加速傳統物理模擬的典範轉移:氣象科學家原本認為 AI 無法匹敵數十年的物理建模工作,但傅里葉神經算子不僅達到同等精度,還快了一萬多倍。原本需要超級計算機的計算現在用消費級 GPU 就能完成,這改變了整個領域的思維方式。
  • 傅里葉域的非局部現象捕捉:傅里葉域能有效表示非局部現象(如大氣河流跨越千里的影響),且計算複雜度為準線性,遠優於完全連接的全局模型。這特別適合流體動力學、量子化學等自然現象中普遍存在的非局部相互作用。
  • 多解析度連續函數表示:神經算子將輸入輸出視為連續函數而非固定維度向量,可在推論時以任意解析度查詢,並能在更高解析度上疊加物理約束或額外數據,克服了固定解析度神經網路的限制。
Between Two Nerds: Attribution is dead, long live attribution
32 min
AI 技術英文PODCAST8月25日

Between Two Nerds: Attribution is dead, long live attribution

Risky Business

  • 工具成本的破壞性下降 — 傳統上,攻擊者必須重複使用昂貴自製的惡意軟體或工具組,因為開發和維護成本極高。這種成本結構使得安全研究人員可以通過工具特徵和程式碼簽名來追蹤攻擊者。LLM 自動化了代碼生成與維護工作流,使得攻擊者可以輕易為每個目標生成新工具,或改用通用系統工具,導致傳統的工具特徵分析失效。
  • 所有取證證據都在攻擊者掌控之中 — 無論是使用的 IP 位址、惡意軟體類型或戰術流程,這些都是攻擊者的主動選擇。即使看似是隨機巧合,攻擊者仍有能力在事前決定留下什麼痕跡。因此,所有可恢復的取證證據本質上都是攻擊者願意暴露的信息。
  • LLM 削弱工具簽名但保留高階行為特徵 — LLM 經過公開駭客技術訓練,使不同使用者產生相似的攻擊模式。然而,勒索軟體集團、國家級行為者的受害者選擇、贖金要求方式或目標模式等高階特徵仍具有識別價值。例如,鎖定加密交易所的攻擊幾乎只能指向朝鮮。
Why the Next AI Breakthrough May Come from Physics with Max Welling - #774
55 min
AI 技術英文PODCAST8月25日

Why the Next AI Breakthrough May Come from Physics with Max Welling - #774

TWIML AI

  • 多層篩選的材料設計流程:先搜尋文獻資料庫找現有材料,若無合適的就用生成模型產生數十萬個候選分子,用機器學習力場進行分子動力學模擬篩選,再進行實驗驗證。這套流程相比傳統量子力學計算能加速效率數個數量級。
  • 生成AI與熱力學的數學等價性:資訊論是兩個領域的共同基礎,生成模型的擴散過程與非平衡統計力學描述資訊損失的過程在數學上完全對應,許多開發出來的方法工具在兩領域都有精確對應的形式。
  • 基礎模型的遷移學習策略:先在廣泛材料資料集上訓練基礎力場表示,再針對特定材料類別進行蒸餾微調,既能保持計算效率也能獲得專一性。