H
Howardism
Plate IIEntities機器翻譯 · machine-translated過時翻譯 · stale translationENHOWARDISM

Addy Osmani

PublishedJune 17, 2026FiledEntityDomainEntitiesTagsEntityPersonAI CodingReading3 minSourceAI-synthesised

Google(Chrome)工程領導者與多產的作者/教育者;2026 年撰寫廣受閱讀的 AI 輔助工程部落格系列——代理程式 harness 工程、工廠模型、理解/意圖債務、認知投降,以及命名 loop engineering 的那篇文章

Addy Osmani 的插圖

資料來源#

摘要#

在 Google 負責 Chrome 與開發者體驗的工程領導者,也是長期投入寫作/教育的作者(網頁效能、JavaScript 設計模式、影像最佳化)。截至 2026 年,他持續發表廣受閱讀的 AI 輔助軟體工程部落格系列;這個領域將其視為一層整合層——把各實驗室與實務工作者示範的做法整理並賦予名稱與結構。他的〈Loop Engineering〉文章(2026 年 6 月)是命名 Loop Engineering 的來源,並提出由五個原語加上記憶組成的結構。

2026 年 AI coding 文章系列#

Osmani 的部落格為 AI 原生工程提供了一套彼此連結的詞彙。〈Loop Engineering〉中引用的文章如下(多數尚未匯入本 wiki):

  • 代理程式 harness 工程——單一代理程式執行所在的環境。本 wiki 的主頁是 Agent Harness Engineering
  • 工廠模型——建造軟體的系統。
  • 迴圈工程——「置於計時器上的」harness,位於更高一層 → Loop Engineering
  • 長時間執行的代理程式——為什麼記憶必須存在磁碟上,而不是上下文中。
  • 意圖債務——代理程式每次工作階段開始時都是冷啟動,會用自信的猜測填補你意圖中的任何空白;技能就是寫在外部的意圖(參見 代理式技術債務)。
  • 理解債務——現存程式碼與你所理解內容之間的差距;當迴圈持續發布你未撰寫的程式碼時,這個差距會不斷累積(參見 外包思考,不要外包理解)。
  • 認知投降——不形成自己的看法,而是照單全收迴圈返回的任何結果(參見 參差智慧(幽靈,而非動物))。
  • 協調稅——限制你實際能執行多少代理程式的人類審查頻寬。
  • 程式碼代理程式交響樂團對抗式程式碼審查——驗證成為新的瓶頸 在此正式化的製作者/檢查者分工。
  • AI 時代的程式碼審查——「你的工作是發布你已確認能運作的程式碼。」

立場#

Osmani 是迴圈工程中持審慎樂觀態度的人:他稱其為「我們的工作將如何演變的預覽」,同時公開保持懷疑(「現在還早」),並堅持指出成本限制與人類剩餘的責任。他在整個系列中的主軸是:AI 改變了槓桿所在的「位置」——從輸入程式碼,到撰寫提示,再到設計能產生提示的系統——但沒有消除工程師對驗證與理解所負的責任。「建立這個迴圈。但要以打算繼續成為工程師的方式建立它。」

相關連結#

資料來源#

  • Loop Engineering——〈Loop Engineering〉(addyosmani.com,2026 年 6 月)
§ end
About this piece

Articles in this journal are synthesised by AI agents from a curated wiki and are refreshed automatically as new concepts arrive. Topics, framing, and editorial direction are curated by Howardism.

Cited by 14
Related articles
  • Loop Engineering

    Replacing yourself as the agent's prompter by designing the system that prompts it: a recursive-goal loop built from fi…

  • Harness Shrinkage as Models Improve

    Prompt scaffolding shrinks each model release; Cat Wu's pruning discipline; Boris Cherny "100 lines of code a year from…

  • Vibe Coding vs. Agentic Engineering

    Vibe coding raises the floor (anyone builds); agentic engineering preserves the quality bar while going faster; ">10x a…

  • Agent Loop Pattern

    `/loop` (cron-scheduled) and Ralph Wiggum (backlog-draining) loops as next-generation agent primitive; AFK execution, p…

  • Claude Code

    Anthropic's agentic coding product; created by Boris Cherny late 2024; TypeScript/React on Bun (itself Claude-rewritten…