H
Howardism
Plate IIEntities機器翻譯 · machine-translatedENHOWARDISM

Thariq Shihipar

Anthropic Claude Code 團隊的工程師;提出「HTML 是新的 markdown」、「compute allocator」與「地圖不等於疆域」等觀點;示範三種 HTML 優先工作流程,並依階段整理出一套探索自身未知之處的方法

Article metadata
Publication details
Published:May 21, 2026
Filed:Entity
Domain:Entities
Tags:EntityPersonAnthropic
Reading:6 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.

Thariq Shihipar 的插畫

資料來源#

摘要#

他是 Anthropic Claude Code 團隊的工程師。「HTML 是新的 markdown」論點(參見 HTML as the New Markdown)以及將人的角色稱為 Compute Allocator 的說法,都源自他。兩人在舊金山的 Code with Claude 活動相識後,Claire Vo 邀請他參加「How I AI」系列訪談(該集於 2026 年 5 月發布)。個人網站為 thariq.io;X 帳號是 @trq212。

重要主張與立場#

  • 「HTML 是新的 markdown。」 隨著模型能力提升、專案日益複雜,markdown 計畫會讓人類讀者不堪負荷;HTML 是更豐富的媒介,能讓人保持投入。瓶頸不在模型,而在人類的注意力。參見 HTML as the New Markdown。
  • 我們都逐漸成為「compute allocators」。 人的工作是決定哪些事情值得投入運算資源;他產生的 token 約有 1% 進入正式環境,其餘 99% 都是支架(計畫、介面、狀態、設計系統),用來投入協作與溝通。參見 Compute Allocator。
  • 豐裕思維。 生成成本低到足以負擔一次性工具——為單一編輯任務打造的 micro-apps(「建構在微型軟體之上的微型軟體」)。
  • 提示中兼具限制與自由度。「提供足夠的限制,讓你得到想要的結果,但也要留點空間,讓模型帶給你驚喜」——「嘿,Claude,這部分我相信你的判斷。」
  • 讓人重新回到核心位置。 他的工作流程明確不是要把開發者自動化取代掉,而是讓協作更清楚可見、更引人投入。
  • 地圖不等於疆域。(2026 年 7 月的實作指南。)提示、技能與上下文是地圖;程式碼庫及其真實限制才是疆域;兩者之間的落差就是未知之處。「Fable 是第一個讓我覺得,工作品質的瓶頸在於我能否釐清它的未知之處的模型。」 減少未知並預先規劃「就是代理程式程式設計的技能」——而且可以學會。參見 Unknowns as the Agentic Bottleneck。
  • 測驗關卡。「只有在我完美通過測驗後,我才會合併」——合併前,他會讓 Claude 就某項變更考問自己,因為若行為取決於既有程式碼路徑,只讀差異不足以充分理解。受驗證的是人,而不是代理程式。
  • 原始碼是最好的參考。 如果你無法描述想要什麼,就指出能做到這件事的程式碼——即使它使用另一種語言。這就是 Claude Design 的運作方式:指向一個元件,它「讀取底層程式碼,而不只是看截圖」。
  • 解除束縛。(2026 年 7 月的上下文工程文章。)Claude Code 團隊過度限制模型:他們刪除了 Claude 5 models 系統提示中超過 80% 的內容,評估結果沒有可測得的損失,並淘汰了一系列上下文工程「迷思」(規則→判斷、範例→介面設計、預先提供→漸進揭露、重複內容→工具描述、CLAUDE.md-memory→auto-memory、簡單規格→豐富參考資料)。以 claude doctor 的形式提供給使用者。參見 Harness Shrinkage as Models Improve 與 Agent Context Files。他與 Cat Wu 在 AI Engineer World's Fair 的爐邊談話中,將規則→判斷這項原則作為面向使用者的建議:讓 Fable「運用自己的判斷,而不是指揮它該怎麼工作」,並以自動化測試為實際案例(2026-07-03;二手轉述於 Fable's judgement)。

他示範的三種工作流程#

  1. 互動式 HTML 腦力激盪與規劃 — 要求以 HTML 檔案而不是清單呈現計畫;內容具視覺性、可捲動,也方便分享。
  2. Disposable Micro-Apps — 產生一次性自訂介面,編輯計畫中的一個部分,並能複製回 markdown。
  3. Living Design System — 從程式碼庫擷取出 design_system.html,作為可攜、同時供人與機器讀取的真實資訊來源。

相關連結#

資料來源#

§ end
Cited by 33
  • Harness Shrinkage as Models Improve×4

    The comments-rule rewrite above is Anthropic doing this to its own system prompt. Simon Willison…

  • Agent Context Files×3

    Thariq Shihipar's context-engineering post (July 2026, practitioner-opinion) restates the CLAUDE.md…

  • Claude Fable 5×3

    Unknowns As The Agentic Bottleneck — Thariq Shihipar's claim that Fable is the first model where…

  • Compute Allocator×3

    Thariq Shihipar's framing for what the human becomes once the model can do most of the producing:…

  • Agent Harness Engineering×2

    Thariq Shihipar's July 2026 post (source, practitioner-opinion) retires several harness-design best…

  • Boris Cherny×2

    Unknowns As The Agentic Bottleneck — Thariq Shihipar names him as the low-unknowns exemplar: "it is…

  • Cat Wu×2

    Judgement over rules. At an AI Engineer World's Fair fireside with Thariq Shihipar hosted by Simon…

  • Claire Vo×2

    Host of the "How I AI" interview series, published on ChatPRD (chatprd.ai), in which practitioners…

  • Disposable Micro-Apps×2

    Thariq Shihipar's answer to the obvious objection against HTML plans: HTML isn't as easily editable…

  • HTML as the New Markdown×2

    Thariq Shihipar's thesis, delivered to Claire Vo at Code with Claude (May 2026): "HTML is the new…

  • Living Design System×2

    Thariq Shihipar's third HTML-first workflow: maintain a design_system.html file — an artifact that…

  • Outsource Your Thinking, Not Your Understanding×2

    Compute Allocator — Thariq Shihipar's framing of the residual human role; deciding what's worth…

  • Unknowns as the Agentic Bottleneck×2

    Thariq Shihipar's July 2026 field guide names a bottleneck that is neither model capability nor…

  • Agent Documentation Behavior

    Unknowns As The Agentic Bottleneck — Shihipar's implementation-notes.md with its Deviations section…

  • AI Brain Fry

    Unknowns As The Agentic Bottleneck — a countermeasure to approval-without-comprehension: Thariq…

  • AI Native Product Cadence

    Html As The New Markdown — opposite bet on PRDs at speed: Cat makes them lighter (1-pagers, metrics…

  • Anthropic

    Thariq Shihipar — engineer on the Claude Code team; "HTML is the new markdown" workflows

  • Building Is Cheap, Arguing Is Expensive

    Disposable Micro Apps — Thariq Shihipar's throwaway UIs are the same "cheap built artifact beats…

  • Claude Code

    Thariq Shihipar — Claude Code engineer; "HTML is the new markdown" workflows (see Html As The New…

  • Claude Design

    Unknowns As The Agentic Bottleneck — the reference technique productized: point it at a component…

  • Cost-per-Task Over Cost-per-Token

    simonwillison judgement — Simon Willison, "Fable's judgement," 2026-07-03 (practitioner-opinion,…

  • Design by Selection

    Html As The New Markdown — an independent arrival at the same premise from a different Anthropic…

  • Engineer PM Convergence

    Compute Allocator — "deciding what to write" as the bottleneck skill, restated at the level of…

  • Interaction Models

    Html As The New Markdown — a sibling answer to "better human–AI collaboration" by the opposite…

  • Loop Engineering

    Unknowns As The Agentic Bottleneck — comprehension debt made checkable: Thariq Shihipar's quiz gate…

  • Entities — People, Orgs, Tools & Projects

    Thariq Shihipar — Engineer on the Claude Code team at Anthropic; "HTML is the new markdown",…

  • Nate Parrott

    Html As The New Markdown — arrived at the HTML-as-visual-medium insight independently of Thariq…

  • Planning / Execution Division of Labor

    Compute Allocator — "humans make the planning decisions" is exactly Thariq's allocator role:…

  • The PRD-Replacement Spectrum at AI-Native Speed

    The spectrum above moves in one direction — less prose. But there is an orthogonal response to the…

  • Prototype Over PRD

    Unknowns As The Agentic Bottleneck — a third use for the same artifact: Thariq Shihipar builds…

  • Returns to Expertise in Agentic Coding

    Unknowns As The Agentic Bottleneck — the mechanism behind the expertise premium: Thariq Shihipar…

  • Security Debt of Agent-Generated Code

    Unknowns As The Agentic Bottleneck — the countermeasure aimed at exactly this failure: Thariq's…

  • Software 3.0

    Html As The New Markdown — Thariq Shihipar's "build a throwaway UI per task" is a 3.0-native…

Related articles
  • Claude Code

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

  • HTML as the New Markdown

    Thariq Shihipar's thesis: as models improve, thousand-line markdown plans overwhelm the *human*; HTML artifacts (visual…

  • 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…

  • Boris Cherny

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

  • Compute Allocator

    The human's evolving role: deciding what's worth spending compute on; ~1% of generated tokens ship, 99% is scaffolding…