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

Jarred Sumner

Bun 執行環境的創作者,在 2025 年 12 月收購案後成為 Anthropic 員工;《Rewriting Bun in Rust》一文作者,這是 wiki 中對以約 50 個 Claude Code 動態工作流程執行大型工程專案最詳盡的第一手記錄

Article metadata
Publication details
Published:August 3, 2026
Filed:Entity
Domain:Entities
Tags:EntityPersonAnthropicAI Coding
Reading:4 min
Source:AI-synthesised
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.

Jarred Sumner 插圖

資料來源#

摘要#

Bun 的創作者。他在 2021 年 4 月 16 日寫下第一行 Zig 程式碼;讀過 Hacker News 上的單頁語言參考資料後,便押注這門語言,並在一年內獨自打造 Bun 的初始版本。當時尚無 LLM,他住在「奧克蘭一間狹小的公寓」裡。Bun 於 2025 年 12 月被 Anthropic 收購;Sumner 和 Bun 團隊如今都在該公司工作。

他在 2026 年 7 月發表的文章 Rewriting Bun in Rust,是 wiki 中對大型動態工作流程專案最具方法細節的實務記錄,也是更正 Boris Cherny 對同一專案二手轉述版本的來源。

值得延續的立場#

  • 語言選擇不再是單向決定。「直到最近,對像 Bun 這樣的專案來說,程式語言的選擇都是單向決定。」整篇文章的核心主張不是 Rust 比 Zig 好,而是切換成本降低了。他謹慎地沒有歸咎於 Zig:「其他 Zig 使用者沒有我們遇到的那些 bug……我永遠心懷感激。」
  • 編譯器錯誤勝過風格指南。 重寫的動機是回饋迴路,而非效能:風格指南(TigerStyle、Google 長達 31,000 字的 C++ 指南)仰賴程式碼審查盡力落實;安全的 Rust 則能把相同規則變成編譯錯誤。
  • 修正流程,而非程式碼。 他明確表示,面對每一次工作流程失敗,都要「修正產生程式碼的流程,而不是手動修正程式碼」。這項專案每次出現錯誤開端,最後都是透過編輯工作流程提示來收尾。
  • 審查提升到更高層次。 他沒有讀完一百萬行程式碼。他檢視的是對抗式審查代理程式是否抓到真實的 Zig/Rust 差異,並搭配手動並排抽樣(審查作為控制點)。
  • 結語主張。「一位工程師今天能做的事,比一年前多得多」——這番話是針對明確提出的反事實情境:三位工程師投入一年;而實際可行的另一種選擇則是什麼也不做。

證據權重#

Sumner 在此報告的所有內容都是 case-study,並明確揭露了自己的身分:他是 Anthropic 員工,使用尚未正式推出的 Claude Fable 5 和 Claude Code,描述自己團隊的專案。這份記錄罕見地坦承失敗(代理程式互相執行 git reset、以空殼實作鑽漏洞、磁碟空間耗盡,以及上線 19 個回歸問題),因此很有參考價值;但它是建置過程紀錄,沒有對照組,並非測量結果。

針對同一專案的首篇外部稽核(Tom Lockwood,2026-07-27)特別為他撇清責任:「Bun 團隊從未做過那種宣稱。」 稽核的目標是二手轉述的「這次重寫花了 $165k」;Sumner 的文章並未如此宣稱,甚至還指出這個說法的問題,因為他明確表示,合併到 main 並不代表推出了有版本號的正式版本。稽核指出,這篇文章未劃清一條會計界線:~$165k 是讓測試轉綠所花的 token 費用;CI、員工工時和合併後的後續工作都不在其中,而「三位工程師投入一年」的反事實估算則包含了完整成本。參見動態工作流程:代理程式的代數。

相關項目#

資料來源#

§ end
Cited by 13
  • Dynamic Workflows: An Algebra for Agents×3

    Jarred Sumner's Rewriting Bun in Rust (2026-07-08, case-study) is the published methodology for the…

  • Parallel Agent Orchestration×3

    The collision rate is jointly a harness and a model property. Bun's agents clobbered each other in…

  • Anthropic×2

    2025 December — acquired Bun, the JavaScript runtime Claude Code is built on; Jarred Sumner and the…

  • Bun×2

    A JavaScript and TypeScript runtime that bundles what is normally five separate tools:…

  • Claude Code×2

    Runtime: built on Bun. In July 2026 Cherny reported Bun itself was rewritten from Zig to Rust by…

  • Claude Fable 5×2

    Jarred Sumner ported Bun from 535,496 lines of Zig to Rust in 11 days using a pre-release version…

  • Boris Cherny

    Dynamic Workflows Agent Algebra — designed the "algebra for agents" (his functional-programming…

  • Build for the Next Model

    The first-party account tells it differently, and the difference matters to this page. Jarred…

  • Latent Capability Overhang

    Dynamic Workflows Agent Algebra — the product surface built to let long-horizon orchestration…

  • Entities — People, Orgs, Tools & Projects

    Jarred Sumner — Creator of the Bun runtime, now an Anthropic employee after the December 2025…

  • Optimizer–Evaluator Decoupling

    Jarred Sumner's account of porting Bun from Zig to Rust (rewriting bun in rust, case-study,…

  • Risk-Tiered Auto-Approval

    Two labs, secondhand. Orosz says this is how Anthropic and Openai work, "which I confirmed by…

  • Verification as the New Bottleneck

    Cherny's Bun example above was an assertion on stage. Jarred Sumner's first-party write-up…

Related articles
  • Dynamic Workflows: An Algebra for Agents

    Claude Code's sandboxed orchestration primitive: Claude writes and runs a program that composes agents in sequence and…

  • Claude Code

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

  • Verification as the New Bottleneck

    Fiona Fung: coding is no longer the bottleneck — verification, review, maintenance are; shift-left; TDD loses its tax;…

  • Anthropic

    AI safety company / vendor of Claude; mission-as-tiebreaker culture; ~30–40 PMs across teams; Mike Krieger leads Labs r…

  • Boris Cherny

    Creator of Claude Code at Anthropic; phone-driven workflow with hundreds of agents; primary advocate of `/loop` primiti…