Hacker NewsAI · 머신러닝

Claude와 함께 claude.ai를 3배 빠르게 만들다

원제 Once Claude can measure something, it can make it faster

148 포인트댓글 90
Key Point

AI 에이전트가 대규모 성능 최적화를 자동화하면서 인간 엔지니어와 협력하는 새로운 개발 방식을 보여주는 실례로, 측정 가능성이 최적화의 출발점이 되는 원칙을 실무에서 입증했다.

핵심 요약

  • Anthropic은 8월 2주 동안 claude.ai와 Claude 데스크톱 앱의 핵심 사용자 경험을 약 3배 빠르게 개선했다.
  • 신선한 로드 시 페이지 렌더링까지 3.1초에서 0.55초로, 새 Claude Code 세션 시작은 0.8초에서 0.3초로, Claude Cowork 클라우드 세션 로딩은 2.6초에서 0.73초로 단축되어 매일 수만 시간의 사용자 대기 시간을 절감하는 것으로 추정된다.
  • Claude Tag(베타) 모델을 활용한 AI 자동화로 3000개 이상의 변경사항을 배포했으며, 고객 영향 사건이나 롤백은 없었다.
  • Datadog MCP 서버를 통해 앱 실행, 대화 시작, 기존 대화 로드, 메시지 전송이라는 최고 영향도의 4가지 사용자 여정을 식별했고, 웹과 데스크톱을 합쳐 13개의 측정 지표를 수립했다.
  • 20개 프로젝트 목표 중 3일째까지 12개를 달성했으며, 추가 최적화 기회들이 새로운 프로젝트로 발전했다.
  • 벤치마크 다양화를 위해 Valgrind 명령어 수 계산, V8 콜 카운트, React 커밋 수, 스타일 재계산, DOM 뮤테이션 등 결정론적 측정 방식을 도입하고, 각각이 실제 벽시계 시간과 상관관계를 증명했다.
  • 한 경로의 지시문 수를 48% 감소시켰을 때 벽시계 시간이 78% 단축되고, 다른 경로는 지시문 31% 감소로 44% 시간 단축을 달성했다.
  • 측정 가능한 것은 모두 최적화할 수 있다는 원칙 아래, Slack 채널에서 100개 이상의 동시 최적화 스레드를 운영하며 매일 200개 이상의 변경사항을 배포했다.
  • 사이드바 행의 지연 렌더링 감지를 위해 Layout Instability API를 활용한 텔레메트리를 추가했고, 필드 데이터에서 31%의 웹 페이지 로드가 페이지 사용 후 레이아웃을 변경하는 문제를 발견 후 수정했다.
  • 안전성 보장을 위해 자동화 리뷰, 인간 승인, 단위 테스트 필수, 기능 플래그 사용 등 사전 메커니즘을 수립했으며, 스프린트 중 약 200개 플래그를 도입 후 절반 이상을 이미 정리했다.
  • 점진적 롤아웃을 통해 직원 → 1% 사용자 → 전체 사용자 순으로 배포했고, Chrome의 추측 로딩 엣지 케이스 같은 예상 밖의 문제들을 현장 데이터에서 발견해 수정했다.
  • Slack 채널 운영에서 Claude에게 담대함 독려, 인간의 미적 판단, 스레드별 좁은 포커스 유지가 핵심이었으며, 스트리밍 렌더링 최적화로 장문 답변이 약 4배 더 부드러워졌다.
  • 현재 claude.ai와 데스크톱 앱은 8월 초 대비 약 3배 빠르며, 래칫 메커니즘이 성능 수준을 유지하도록 설계됐고, 팀은 이 방식을 계속 유지할 계획이다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗