事實查核結論:大致屬實,但需釐清範圍
這不是 Anthropic 官方政策,而是 Claude Code 團隊工程師 Thariq Shihipar 於 2026 年 5 月 8 日在 X(Twitter)發表的個人觀點文章,標題為「Using Claude Code: The Unreasonable Effectiveness of HTML」。兩則相關推文合計超過 15,000 個讚,引發廣泛討論,因此被媒體放大成「Anthropic 工程師集體棄用 Markdown」的標題。
原始來源
- 作者: Thariq Shihipar,Anthropic Claude Code 團隊工程師
- 發布平台: X(Twitter),2026 年 5 月 8 日
- 範例頁面: thariqs.github.io/html-effectiveness(收錄 20 個 agent 生成的 HTML 輸出範例)
- 二手整理: 知名開發者 Simon Willison 在其部落格整理重點,進一步擴大傳播
核心論點摘要
Thariq 指出 Markdown 曾是 agent 輸出的主流格式,但這個習慣源自過去的技術限制,而非真正的最佳解。
Markdown 的侷限
- 超過 100 行就難以閱讀
- 無法原生支援視覺化(圖表、顏色、互動元件)
- 瀏覽器無法直接渲染,分享必須以附件形式傳送
- 以前 Markdown 最大優勢「人工編輯」如今常由 Claude 代勞,優勢消失
HTML 的四大優勢
- 資訊密度:可內嵌 SVG、CSS 樣式、JavaScript 互動、表格、圖片
- 可讀性:標籤頁、視覺層次、行動裝置響應設計
- 易於分享:上傳至 S3 即可用連結分享,同事更願意開啟閱讀
- 雙向互動:HTML 中可加入滑桿、按鈕,讓使用者調整後回傳結果給 Claude Code
重要背景:為何 Markdown 曾是標準?
Markdown 之所以成為主流,主要是 GPT-4 時代 8K context window 的限制——HTML 標籤比 Markdown 耗費更多 token,在小 context 時代不划算。如今 Claude 進入 200K~1M context 時代,token 成本不再是瓶頸,HTML 的表達優勢才得以完整發揮。
我的觀點
這是「輸出格式」的建議,不是「輸入格式」的革命。 文章討論的是讓 Claude 生成 HTML 作為最終文件,並非要工程師用 HTML 撰寫 prompt 或 system prompt。兩者差距極大,不應混淆。
Markdown 不會消失,角色會分化。 對於程式碼片段、簡短回覆、版本控制中的文件、API 工具回傳值,Markdown 的輕量與可讀性仍具備優勢。HTML 更適合「發布給他人閱讀的最終成果」,Markdown 仍是「在 agent pipeline 中流轉的中間素材」的理想格式。
這篇文章的傳播本身就是一個現象。 一位工程師的個人觀點能引發如此廣泛討論,反映出開發者社群對 AI 工作流程的格式選擇已高度關注。這代表我們正在集體摸索 agent 時代的最佳實踐,而答案尚未定論。
總結: 這件事是真的,但範圍比傳言窄——它是一個值得參考的個人最佳實踐,不是 Anthropic 的官方指引,也不是 Markdown 的終結宣言。