삼성 TV 홈 화면을 Claude Code로 교체함
I replaced my Samsung TV’s home screen with Claude Code
핵심 요약
광고로 가득 찬 삼성 TV 홈 화면을 Claude Code를 활용해 직접 커스텀 런처로 교체한 사례입니다.
- 광고 제거 — 삼성 TV의 광고성 홈 화면을 직접 만든 깔끔한 인터페이스로 대체함
- Claude Code 활용 — TV API를 모방하여 브라우저에서 실시간으로 레이아웃을 수정함
- CleanFrame 방식 — 비공식 설정을 수정하여 홈 버튼 기능을 제어하는 방식을 사용함
- 오픈소스 지향 — 스마트 TV의 폐쇄적인 운영체제에서 벗어나려는 시도로 주목받음
삼성 홈 화면이 무슨 광고판으로 변해버려서, Claude Code한테 그냥 시계랑 내가 진짜 쓰는 앱들, 그리고 콘솔만 딱 있는 심플한 걸로 새로 짜달라고 했다.
가장 효과가 좋았던 건 런처가 의존하는 TV API 몇 개를 가짜로 흉내 낸 거였어. 덕분에 Claude랑 나랑 노트북 브라우저에서 바로 레이아웃이랑 리모컨 조작을 테스트할 수 있었거든. TV에 매번 새로 설치할 필요 없이 새로고침만 하면 바로 수정사항이 반영되니까 작업 속도가 엄청나게 빨라지더라.
홈 버튼을 가로채는 게 제일 골치 아팠는데, 삼성에서 공식적으로 지원하는 방법이 아예 없거든. 그래서 CleanFrame 방식을 따라 했어. 문서에도 없는 TV 설정 몇 개를 건드리는 작은 헬퍼 프로그램인데, 원래 값을 먼저 저장해뒀다가 문제 생기면 바로 복구하게 만들어놨지. 난 내 2022년형 Q70B 모델에서만 테스트해 봤으니까, 다른 모델 쓰는 형들은 조심해서 써라.
Code: https://github.com/NelsonEU/arn0-tv
Write-up: https://medium.com/@arnaudetienne/i-replaced-my-samsung-tvs-home-screen-with-claude-6f72e98c55fc


