Claude Code Swift 재작성 논란
- •보리스 체르니(Boris Cherny)는 Claude에 Anthropic의 Electron 기반 Claude 데스크톱 앱을 Swift로 다시 쓰게 했다
- •Claude는 Mac 가상 머신에서 Electron 버전과 Swift 버전을 픽셀 단위로 비교하라는 지시를 받았다
- •존 그루버(John Gruber)는 실험이 Claude의 디자인 문제를 고치지 않고 그대로 복제했다고 비판했다
보리스 체르니(Boris Cherny) Anthropic Claude Code 책임자는 지난주 Y Combinator Startup School 2026에서 Claude에 Anthropic의 Electron 기반 Claude 데스크톱 앱을 Swift로 다시 쓰게 하고, 스크린샷을 픽셀 단위로 비교해 결과를 검증하도록 했다고 말했다. 무대 인터뷰에서 다이애나 후(Diana Hu)와 대화한 체르니는 이 작업이 Slack에서 Claude를 실행하는 Anthropic의 새 제품 Claude Tag를 통해 시작됐으며, GitHub의 Mac OS runner를 연결한 뒤 Claude 데스크톱 앱용 빈 Swift 코드베이스 접근 권한을 Claude에 줬다고 설명했다.
체르니는 이 실험이 Claude 데스크톱 앱의 네이티브 버전이 어떤 느낌일지 시험하려는 목적이었다고 말했다. 그의 프롬프트는 Claude에 Mac 가상 머신에서 Electron 앱을 실행하고, 스크린샷을 찍고, Swift 버전과 픽셀 단위로 비교하며, 끝날 때까지 계속하라고 지시했다. 후가 실행 시간이 얼마나 걸렸는지 묻자 체르니는 아직 실행 중이며 “a little over two weeks”, 즉 “14 days, 15 days” 동안 진행됐다고 답했다.
Daring Fireball의 존 그루버(John Gruber)는 August 2, 2026에 이 실험이 Claude용 네이티브 Mac 클라이언트를 만드는 진지한 방식이 아니라고 주장했다. 현재 앱의 인터페이스를 복사하면 구현 문제만 다룰 뿐, 그가 디자인 문제라고 부른 부분은 해결하지 못한다는 이유다. 그루버는 Claude Mac 앱의 문제가 단순히 Electron(웹 기술로 데스크톱 앱을 만드는 프레임워크)을 쓴 데 있지 않고, Mac UI 관용을 많이 무시한 디자인과 웹, Windows, Mac 전반에서 약한 완성도에 있다고 썼다.
그루버는 현재 디자인을 정확히 재현한 Swift, AppKit, SwiftUI 버전도 더 잘 설계된 Electron 앱보다 매력이 떨어질 것이라고 말했다. 또한 그는 현재 Claude Mac 앱이 6개월 전 느리고 불안정했던 상태에서 “pretty awesome”해졌다는 체르니의 주장에도 이의를 제기했다. 그루버는 자신의 실행 과정이 30 seconds 걸렸고, 그중 15 seconds는 회전하는 비치볼 커서가 표시된 시간이었다고 밝혔다.