Claude Code 출력 형식을 HTML로 바꾸자고? — 다들 설득됨?
HTML > Markdown for Claude Code outputs (Thariq's post) — convinced?
핵심 요약
Claude Code 팀의 HTML 출력 도입 제안에 대해 토큰 비용과 가독성 문제를 이유로 커뮤니티의 반발이 거셈.
- 토큰 비용 증가 — HTML은 마크다운보다 토큰을 훨씬 많이 소모하여 사용자 비용 부담이 커짐.
- 리뷰 효율성 저하 — HTML 파일은 마크다운에 비해 diff 확인이 어렵고 가독성이 떨어짐.
- 기능적 혼동 — 대화형 아티팩트와 정적 문서를 HTML 도입의 근거로 묶어 설명하는 것에 대한 비판.
- 대안적 접근 — 마크다운을 기본으로 사용하고 필요할 때만 변환하는 방식이 훨씬 효율적이라는 의견.
Claude Code 팀의 Thariq이 기본 에이전트 출력 형식을 마크다운에서 HTML로 바꾸자고 주장하고 있음. 정보 밀도, 공유 가능성, 일회용 대화형 에디터, 그리고 더 "직관적인" 느낌 때문이라나. 하지만 HTML은 생성 시간이 2~4배 더 걸리고 diff 확인이 거의 불가능하다는 점은 인정함.
Using Claude Code: The Unreasonable Effectiveness of HTML
내가 거슬리는 점: 피치의 절반이 "난 이제 100줄짜리 마크다운 파일은 안 읽어"에서 시작함. 이건 마크다운 문제가 아니라 HTML로 예쁜 껍데기 씌워서 가리려는 에이전트 출력 비대화 문제처럼 보임. 사양이 너무 길어서 마크다운으로 못 읽을 정도면, 탭이나 SVG가 답은 아닐 듯.
일회용 에디터(티켓 분류용 UI를 만들고 다시 프롬프트로 내보내는 것)는 확실히 다른 워크플로우임. 하지만 그건 대화형 아티팩트와 정적 문서의 차이지, HTML과 마크다운의 차이가 아님. 그는 두 가지 주장을 하나로 묶어서 말하고 있음.
혹시 기본값 바꾼 사람 있음? 그리고 출력이 2000줄짜리 HTML 파일일 때 리뷰나 diff는 어떻게 처리함? 다들 이 접근 방식에 대해 어떻게 생각함?


