Claude Code 소스 유출, npm 소스맵이 드러낸 AI 코딩의 민낯
🔓 Claude Code 소스 유출 사태와 오픈소스 생태계의 대응 2026년 4월 1일 · IT/개발 심층 분석 2026년 3월 31일, 앤스로픽(Anthropic)의 핵심 개발 도구 Claude Code 의 전체 소스코드가 npm 레지스트리를 통해 유출되었습니다. 보안 연구자 Chaofan Shou 가 공개한 이 사건은 단순한 프롬프트 추출을 넘어, 1,900개 파일·51만 줄 이상의 TypeScript 원본 코드가 그대로 노출된 초유의 사태입니다. 이번 글에서는 유출의 기술적 배경부터 드러난 비공개 기능, 그리고 이를 계기로 폭발적으로 성장 중인 오픈소스 대안 생태계까지 정밀 분석합니다. 📌 사건의 전말: npm 소스맵이 열어버린 판도라의 상자 🔍 무슨 일이 있었나 Claude Code 버전 2.1.88 이 npm 레지스트리에 배포될 때, 59.8MB 크기의 소스맵 파일 이 실수로 함께 포함되었습니다. 소스맵(Source Map)은 압축·난독화된 JavaScript를 원래의 읽기 쉬운 소스코드로 되돌리는 매핑 파일로, 이것이 프로덕션 빌드에 포함되면 사실상 전체 소스코드를 공개하는 것과 동일합니다. 흥미롭게도 이번이 처음이 아닙니다. 2025년 초에도 유사한 소스맵 노출 사고 가 있었으나 조용히 패치된 바 있어, 앤스로픽의 빌드 파이프라인 보안 관리에 근본적인 문제가 있다는 지적이 나오고 있습니다. 📊 유출 규모 ▶ 파일 수 : 약 1,900개 (src/ 디렉토리 전체) ▶ 코드량 : 512,000줄 이상의 Strict TypeScript ▶ 포함 내용 : 시스템 프롬프트, 내부 API 클라이언트 로직, OAuth 2.0 인증 플로우, 권한 관리 시스템, 멀티 에이전트 조율 로직, 비공개 기능 파이프라인 전체 🕵️ 유출 코드가 드러낸 비밀들 🧠 KAIROS — 잠들지 않는 코딩 비서 가장 충격적인 발견은 KAIROS 라는 이름의 완전히 새로운 모드입니다. 사용자가 타이핑하기를 기다리는 기존 ...