所有節目›AI Engineer Europe 2026World's Fair 2026World's Fair 線上軌AI in HealthcareSoftware Factories
CI/CD Is Dead, Agents Need Continuous Compute and Computers在 YouTube 看這一場

AI Engineer Europe 2026 · 演講 · 2026-05-13 · 19 分

CI/CD 被 agent 壓垮

CI/CD Is Dead, Agents Need Continuous Compute and Computers · Hugo Santos、Madison Faulkner

Madison 與 Hugo 主張 agent 寫程式的速度,會讓以 PR 為單位、靠人類審查的 CI/CD 跟不上;Hugo 描述他們團隊已在用的新流程,並說明驗證如何變成迴圈的一部分。

加速或放慢看原片 ↗

概要

  • Agent 讓 CI/CD 失去前提Madison 指出,人類一週只送一兩個 diff,agent 卻會同時開出大量 PR 與短命分支,全都從同一份程式碼往不同方向改,最後很難合併。
  • 替換要從加速開始Madison 提的路線是先在既有的 GitHub Actions 與底層設施上加速,再往 cache、路由、agent 身分與大規模重試走,並指出 cache 會成為編排層,且需要軟硬體協同設計。
  • 合併像資料庫的序列化問題Hugo 說 git repository 像一本帳(ledger),每個變更都要鎖住才能寫入;人類慢所以鎖得久,機器快所以鎖得短,合併時間因此變得重要。
  • 新流程沒有 PRHugo 說自己的團隊從意圖與計畫(spec)出發,交給 agent harness 在迴圈裡實作、建置、測試;外部驗證改由其他 agent 負責,人只看結果。
  • 多個變更先進 pre-merge 佇列同時跑的變更太多、改到同一塊程式碼,需要一道程序把它們整理成可序列化的順序,再交給人核准。
  • CI 沒消失,只是移位驗證變成每次迭代的一部分,協調與治理則從 CI 搬進 harness。

原話

  • “And giving a little bit of a hint, it's agents all the way down.”

    先透露一點線索:一路都是 agent

    ▶ 06:15
  • “There are no PRs. We start with intent and plan.”

    沒有 PR,我們從意圖與計畫開始

    ▶ 10:08
  • “It's impossible for a human reviewer to look at every single PR.”

    人類審查者不可能看完每一個 PR

    ▶ 15:15
  • “Don't do work that is not necessary. Don't start things from scratch all the time.”

    不要做不必要的工作,也不要老是從零開始

    ▶ 16:23
  • “CI still matters, but it's just shifted.”

    CI 仍然重要,只是位置變了

    ▶ 16:40

延伸

  • Madison 提到的 agent 身分(agentic identity)與大規模重試,只在路線圖上點到,沒有展開。
  • Hugo 說外部驗證可由安全或 API 一致性的 LLM 擔任,但沒有說這些 agent 的具體實作。
  • Hugo 舉合規為例:驗證就算併進迴圈,仍要保證每次都從已知的 checkout 開始,避免有人塞進沒審過的程式碼。

章節

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

  1. 開場與自我介紹Madison 說這場要談為什麼 CI/CD 已死、持續運算(continuous compute)可能是下一步,並介紹自己與 Namespace 的 CEO Hugo Santos。
  2. Agent 軟體打破傳統 CI/CD從把 LLM 當單一引擎的整塊 agent,走向以 agent 組成的微服務,開發生命週期因此變得零碎。
  3. 人類規模與 agent 規模人類一週一兩個 diff、要同事審查;agent 有 n 個 PR、n 個 repo,驗證時間差不多,卻有成千上萬條短命分支。
  4. GitHub 活動暴增Madison 拿近幾個月的 commit 數與新增、刪除行數的圖說明增幅驚人,接著談替換 CI/CD 的起點。
  5. 加速、cache 與路由先加速現有 CI/CD,再談 cache、路由到對的設施、agent 身分與大規模重試,並引 Mitchell Hashimoto 寫過自己會怎麼修 GitHub。
  6. 交棒給 HugoMadison 說這只是起點,Hugo 接手講實際的解法長什麼樣。
  7. 人類本來就是迴圈裡的 agentHugo 說程式碼生成變便宜、工作變連續,驗證被迫進到內圈;過去 PR 格式、測試、審查、merge queue 每一關都把人送回迴圈。
  8. PR 與 CI 在做什麼PR 是為人類審查設計的工作單位,CI 負責驗證回歸、建置來源、衝突與是否允許;合併則像資料庫的序列化與單一帳本。
  9. 新架構:沒有 PR從意圖與計畫出發,進入 agent harness 的迴圈,從已知 commit 開始,內部驗證後回報給人,確認後繼續。
  10. 接下來幾週到幾個月生成更快、內部驗證要極快,外部驗證由安全、API 一致性之類的 agent 擔任,並需要有狀態的環境。
  11. pre-merge 佇列與人的角色完成的變更先進 pre-merge 佇列、整理成可序列化的順序;人看的是結果,例如功能運作的影片或安全 LLM 的輸出。Hugo 說他們團隊現在的 PR 量已是以前的四倍。
  12. 多重宇宙與資源用量計畫未必從最新 commit 起算,agent 可能同時在多個 commit 上處理同一份計畫,資源用量跟著暴增。
  13. 效率與 CI 的位置不做不必要的工作、不要每次從頭開始;CI 仍重要,但驗證成為每次迭代的一部分。
  14. 協調與治理搬家協調離開 CI;治理仍重要,但被提升到 harness,由 harness 引導變更符合團隊寫下的規範。

名詞

Madison Faulkner
NEA 的合夥人,專注基礎設施與開發工具投資,曾任 Meta AI 研究員,這場前半段由 Madison 主講
Hugo Santos
Namespace 的 CEO,曾在 Google 帶領微服務,這場後半段由 Hugo 主講
Namespace
Hugo 的公司,做高效能運算基礎設施
agent harness
包住 agent 的迴圈,負責檢出程式碼、實作計畫、跑建置與測試;Hugo 舉例有 Claude Code、AMP、Cursor、Factory
pre-merge
Hugo 說他們開始這樣稱呼的佇列:變更已完成,但要先整理成可序列化的順序才進 repository
ledger
Hugo 把 git repository 比喻成的帳本,每個變更都要依序寫入
Mitchell Hashimoto
Madison 提到的前 HashiCorp 創辦人,寫過自己會怎麼修 GitHub

相關影片 同屬「加速或放慢」