Kỹ sư nhóm Anthropic Claude Code Thariq Shihipar đã đăng bài vào ngày 8 tháng 5 với nhan đề「Using Claude Code: The Unreasonable Effectiveness of HTML」,cho rằng nên dùng HTML thay cho Markdown làm định dạng đầu ra khi tương tác với Claude Code. Simon Willison tổng hợp các ý chính: HTML cung cấp biểu đồ SVG, các thành phần tương tác, neo trong trang và kiểu CSS, giúp câu trả lời của Claude chuyển từ「văn bản tuyến tính」thành「tài liệu đa chiều」,qua đó có thể nâng đáng kể hiệu quả đọc và hiểu. Chủ đề này đang rất “nóng” trên nền tảng X — hai bài đăng liên quan của Shihipar tổng cộng hơn 15.000 lượt thích.
Luận điểm cốt lõi: HTML mang lại khả năng hiển thị và tương tác mà Markdown không có
Shihipar cho rằng HTML vượt trội hơn Markdown vì các lý do sau:
Độ phong phú về hình ảnh: biểu đồ SVG, mã màu, và các callout có kiểu dáng
Tính tương tác: hỗ trợ gốc cho widget và các thành phần động
Điều hướng: neo trong trang và hệ thống phân cấp nội dung có cấu trúc
Trình bày chuyên nghiệp: kiểu CSS giúp tăng độ rõ ràng và tính thẩm mỹ
Markdown trước đây trở thành chuẩn chủ yếu là do context window của LLM thời kỳ đầu thường nhỏ (như giai đoạn GPT-4 8K), buộc nhà phát triển phải tiết kiệm token; bản thân thẻ HTML tiêu tốn token nhiều hơn Markdown, nên trong thời đại context nhỏ thì không thực sự tối ưu. Khi Claude bước vào thời đại context từ 200K đến 1M, chi phí token không còn là rào cản nữa, và ưu thế hiển thị của HTML mới phát huy đầy đủ.
Ứng dụng cụ thể: phân tích lỗ hổng Linux, tạo tài liệu kỹ thuật chủ đề nền tối bằng đầu ra HTML
Shihipar lấy ví dụ phân tích lỗ hổng bảo mật trên Linux:
Đầu ra Markdown: văn bản thuần, dựa vào thụt lề và phân tầng theo tiêu đề
Đầu ra HTML: tài liệu kỹ thuật chủ đề nền tối, gồm mã màu cho mức độ nghiêm trọng, bảng so sánh đặt song song và khối cảnh báo
Trải nghiệm người dùng: bản HTML giúp nhận biết ngay phân cấp nội dung kỹ thuật, mức độ nghiêm trọng và mối quan hệ đối chiếu
Cùng một nội dung thông tin, đầu ra HTML có khả năng đọc và tính “thao tác được” tốt hơn nhiều so với phiên bản văn bản thuần của Markdown. Với những tình huống cần tạo ra “giải thích để con người đọc” (không phải “văn bản thuần để máy đọc”), HTML là lựa chọn phù hợp hơn.
Cách dùng được khuyến nghị: trong prompt cần yêu cầu rõ ràng năng lực đầy đủ của HTML + CSS + JS
Mẫu prompt Shihipar đề xuất:
「Xuất ra HTML, dùng HTML, CSS, JavaScript để tạo phần giải thích phong phú, có tính tương tác và rõ ràng」
Phù hợp để dùng ở: tài liệu kỹ thuật, hướng dẫn giảng dạy, trực quan hóa dữ liệu, báo cáo tương tác
Không phù hợp: các tệp mã nguồn thuần túy, dữ liệu dạng cấu trúc (vẫn dùng đúng định dạng tương ứng)
Sự kiện cụ thể có thể theo dõi tiếp theo: liệu Anthropic có chính thức khuyến nghị năng lực xuất HTML cho người dùng Claude Code hay không, liệu các khung IDE/Agent khác (Cursor, Codex) có áp dụng định dạng đầu ra tương tự hay không, và mức độ chấp nhận lâu dài của Markdown so với HTML trong cộng đồng nhà phát triển có thay đổi ra sao.
Bài viết này: kỹ sư Anthropic — HTML mới là định dạng đầu ra tốt nhất cho Claude Code, chứ không phải Markdown xuất hiện sớm nhất trên nền tảng tin chuỗi ABMedia.
Related News
Anthropic cân nhắc huy động 50 tỷ USD trong mùa hè, định giá trước đầu tư khoảng 9000 tỷ
CopilotKit ra mắt mã nguồn mở Open Generative UI: khung liên tác đa tác nhân để triển khai Claude Artifacts
OpenAI Codex ra mắt tiện ích mở rộng cho Chrome: có thể thử Web App ngay trong trình duyệt, lấy Context qua nhiều trang, chạy song song
Claude/GPT có quá thích nịnh bợ? Một đoạn gợi ý trong Claude.md khiến AI đưa ra câu trả lời cứng rắn và chính xác
Trưởng nhóm Claude Code, Boris: AI agent nâng cao năng suất của con người, viết lại lịch sử phát triển phần mềm