
HTML還是Markdown?用Claude Code輸出格式前,先花30秒想想這些事
Claude Code工程師提倡以HTML取代Markdown作為AI輸出的預設格式,引發正反兩論,有專欄作家建議用戶在要求AI生成格式前先花30秒評估這些事。
Claude Code工程師提倡HTML取代Markdown
在 AI 代理人(AI Agents)逐漸普及的當下,Markdown 格式已成為多數 AI 與使用者溝通的預設標準。
但最近 Claude Code 工程師塔里克·什希帕爾(Thariq Shihipar)發文指出,隨著 AI 代理人能力大幅提升,Markdown 已逐漸成為一種限制,超過 100 行的 Markdown 文件難以閱讀,且在分享與視覺化呈現上存在諸多不便。若把 Claude Code 的輸出格式改為 HTML,能帶來顯著優勢。
他指出,HTML 具備極高的資訊密度,能夠透過 CSS 呈現設計數據,利用 SVG 繪製插圖,甚至結合 JavaScript 實現雙向互動功能。
這些特性讓文件在視覺上更具條理,也大幅提升團隊成員閱讀長篇技術規格與報告的意願。在分享時,HTML 文件只要上傳至雲端空間即可透過連結輕鬆檢視,免除 Markdown 在部分瀏覽器上缺乏原生支援的困擾。

HTML還是Markdown?輸出前先想想三個問題
什希帕爾的讓「HTML 取代 Markdown」的想法,迅速引發社群熱論與質疑,但真正的焦點應該是:什麼時候該用 HTML,什麼時候該用 Markdown?
關注加密貨幣、AI 的專欄作者 The Smart Ape 認為,爭論哪種格式更好毫無意義,格式的選擇完全取決於文件的受眾、編輯頻率以及生命週期。如果選錯格式,將會耗費大量 Token 與編輯時間,甚至影響資料庫的搜尋準確度。
他建議在要求 Claude Code 生成格式前,先思考以下三個問題。
⭐誰會閱讀這份文件?
如果這份文件未來需要讓 Claude 或其他 AI 代理人重新讀取,例如作為程式碼庫的索引或技術規格參考,Markdown 絕對是最佳的選擇。
The Smart Ape 指出,HTML 包含大量的樣式與標籤,會消耗高達 3 倍以上的 Token 數量,而且會稀釋語意訊號,導致 AI 在後續檢索時的關聯性下降約 15% 到 25%;但若文件是一次性提供給人類閱讀的報告,則可以考慮使用 HTML。
⭐這份文件會被編輯多少次?
修改 Markdown 文件時,AI 通常只需替換幾行文字即可完成。在修改帶有樣式的 HTML 文件時,AI 往往會連同周圍的標記語言一起重寫。經歷 5 到 10 次修改後,HTML 文件會出現嚴重的「標記偏移」現象,內部可能混雜多套間距系統與色彩配置。
The Smart Ape 認為,如果文件需要頻繁修改,使用 Markdown 能確保內容的穩定性,HTML 僅適合做為最終發布的格式。
⭐這份文件的生命週期有多長?
文件的保存性也是一大考量。在 6 個月後,開發者可以輕易透過關鍵字在專案中搜尋到特定的 Markdown 內容,但在 HTML 中卻可能因為複雜的標籤結構而搜尋失敗。
另外,一份多年前的 Markdown 文件至今仍能純淨開啟,但過往依賴外部資源連結的 HTML 文件可能會面臨樣式失效的問題。因此,對於需要長期保存與檢索的核心文件,應以 Markdown 為基準。
The Smart Ape 認為,最好的做法是將 Markdown 視為單一事實來源,並根據需求動態生成 HTML 供不同受眾觀看。

⭐先花30秒前做可逆性測試
The Smart Ape 還分享了一個 30 秒可逆性測試,作為最後的把關標準。
在決定使用 HTML 前,先問問自己:這份文件能否透過一個提示詞就完美轉換回乾淨的 Markdown 格式?如果答案是否定的,代表內容已經與標記語言深度綁定,這份文件未來將會面臨難以維護的風險。
電腦科學家:期盼AI互動能走向巨大升級
雖然選擇 HTML 還是 Markdown 掀起正反兩論,但 OpenAI 前電腦科學家安德烈·卡帕西(Andrej Karpathy)倒是樂觀看待。
他指出,在提示詞結尾要求 LLM 以 HTML 格式輸出,並在瀏覽器中開啟生成的檔案,這個做法在現階段確實非常有效,他也曾成功讓 AI 將輸出內容製作成幻燈片等形式。
他認為,人類是視覺動物,隨著 AI 技術進步,輸出格式將會經歷幾個階段的升級。甚至預測這項發展,最終將會走向由神經網路直接生成的互動式影片或模擬環境。
延伸閱讀:
Claude Code負責人:寫程式已經被AI解完了!為何說「/loop」是未來?