정의
2026년 3월 31일, Anthropic의 에이전트 코딩 도구 Claude Code의 전체 소스 코드(TypeScript, 약 50만 줄)가 npm 패키지 저장소의 CI/CD 실수로 공개되어 GitHub에 유출된 사건. 유출된 코드는 전 세계에서 빠르게 포크되었고, 일부 개발자들은 AI를 이용해 Python과 Rust로 재작성하여 공개하면서 AI 시대 저작권, 클린룸 논쟁, 코드 가치 하락에 대한 광범위한 담론을 촉발했다.
핵심 속성
- 유출 경로: npm → GitHub, 포크 10만 회 이상, DMCA 삭제 요청 후 일부 철회
- 핵심 인물: Sigrid Jin(박진형) – 유출 저장소 최초 정리 및 오픈소스화, Oh-My-Claude-Code/Oh-My-Codex 저자들
- AI 재작성 속도: 2시간 만에 Python/Rust 전환, 인간이 수개월 걸릴 작업을 AI 에이전트로 단축
- 코드 품질: 인간 가독성 낮음, 유지보수 어려운 ‘AI가 짠 코드’ 전형, 일부는 동작하지 않음
- 밈 현상: 동작하지 않는 코드임에도 10만+ 스타, Kubernetes/Node.js/Go보다 높은 스타 수
- 클린룸 논란: 재작성 시 원본 코드를 참조했다고 명시하여 엄밀한 클린룸 성립 불가, AI 학습 기반 재작성의 법적 모호성
관계
- 20260606-ai-native-copyright-perception — AI 네이티브 세대의 저작권 인식 변화로 연결
- 20260606-harness-engineering-as-new-layer — 하네스 엔지니어링의 부상과 연결
- 20260606-code-value-decline-and-supply-chain — 코드 가치 하락 및 보안 위험과 연결
인용
“실제로 코드는 거의 동작하지 않았다. 그냥 개념도가 있는 약간의 정크였다.” — 고석현 (Sigrid Jin의 답변 전달)
“이건 그냥 밈(meme)이에요. 나는 돌아가지 않는 코드를 AI를 통해서 올렸는데 그냥 100K를 달성했다.” — Sigrid Jin
“Anthropic은 자사의 코드가 유출되었을 때 DMCA를 통한 삭제 요청을 했으나, AI로 리라이팅된 버전에 대해서는 삭제 요청이 빠져 있었다. 이는 자가당착이다.” — 고석현