Hacker News인프라 · 데브옵스

Anthropic의 Claude Code 서버, 역공학으로 공개된 구조

원제 Reverse-Engineering Claude Web's MicroVM: Uncovering Anthropic's Hidden Antspace

101 포인트댓글 21
Key Point

Anthropic의 미공개 인프라 구조가 표준 Linux 도구로 완전히 노출되었으며, 코딩 에이전트 플랫폼을 구축하는 개발자들이 실제 프로덕션 아키텍처 설계 사례를 얻을 수 있다.

핵심 요약

  • Claude Code Web은 Firecracker MicroVM 위에서 실행되며, AWS Lambda·Fargate와 동일한 기술을 사용한다.
  • 4vCPU, 16GB RAM, 252GB 디스크 환경에서 고도로 최소화된 프로세스 트리(init + env-manager + claude)로 동작한다.
  • 세션은 스냅샷에서 복원되는데, 블록 디바이스를 핫스왑하고 CRNG를 재시드해 격리를 보장한다.
  • init 프로세스(PID 1)는 Rust/tokio로 구현된 WebSocket API 게이트웨이로, JWT 인증과 원격 프로세스 감독을 담당한다.
  • 스냅샷 복원 시 페이지 캐시 드롭, CAP_SYS_RESOURCE 제거, 로컬 연결 차단 등 보안 조치가 자동으로 실행된다.
  • Ubuntu 24.04 ext4 루트파일시스템과 /opt/claude-code, /opt/env-runner용 squashfs 오버레이로 구성된다.
AI 요약 안내

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

요약 원칙 ↗