기본 콘텐츠로 건너뛰기

클로드 코드 51만 줄 유출 — 한국인 개발자의 하루 만에 재구현, 깃허브 역사를 새로 쓰다

thumbnail

Photo by Pascal Debrunner on Unsplash

클로드 코드의 소스 코드 51만 줄이 통째로 유출됐습니다. 그리고 한국인 개발자가 이걸 하루 만에 파이썬으로 재구현해서 깃허브 역사상 가장 빠르게 성장한 저장소를 만들었습니다. 이 사건이 왜 단순한 해프닝이 아닌지 정리합니다.

2026년 3월 31일 새벽 4시, AI 개발자 커뮤니티가 발칵 뒤집혔습니다. 앤스로픽(Anthropic)의 AI 코딩 도구 '클로드 코드(Claude Code)'의 전체 소스 코드가 npm 저장소를 통해 그대로 노출된 겁니다. 해킹이 아니었습니다. 배포 과정에서 .npmignore 파일 하나가 빠지면서, 소스맵(.map) 파일에 담긴 51만 2천 줄의 타입스크립트 코드가 누구나 볼 수 있는 상태가 된 거죠.


유출된 코드 안에서 발견된 것들

개발자들이 코드를 뜯어보기 시작하면서 흥미로운 내용이 쏟아졌습니다. 약 1,900개 파일, 51만 줄 규모의 코드에는 아직 공개되지 않은 기능들이 숨어 있었습니다.

가장 눈길을 끈 건 '카이로스(KAIROS)'라는 미공개 데몬 모드였습니다. 그리스어로 '적절한 순간'이라는 뜻인데, 코드 내에서 150회 이상 참조되고 있었습니다. 세션이 끝나도 백그라운드에서 계속 돌면서, 스스로 판단해서 알림을 보내거나 깃허브 웹훅을 모니터링하는 자율 에이전트 모드입니다. 아직 출시되지 않았지만, 앤스로픽이 AI 에이전트의 다음 단계를 어떻게 구상하고 있는지 엿볼 수 있는 대목이었습니다.

18종의 가상 펫을 키우는 '버디 시스템(Buddy System)'이라는 기능도 발견됐습니다. 코딩 도구에 펫 시스템이라니, 개발자 커뮤니티에서 한동안 화제가 됐습니다.


하루 만에 탄생한 깃허브 역사상 가장 빠른 저장소

대부분의 개발자들이 유출된 코드를 구경하는 수준에서 멈췄지만, 한국인 개발자 박진형(Sigrid Jin)은 다른 선택을 했습니다. 사이오닉AI(SionicAI) 소속 엔지니어인 그는 유출된 코드를 단순 복제하는 대신, 핵심 아키텍처를 참고해서 파이썬으로 처음부터 새로 작성했습니다. 그렇게 탄생한 프로젝트가 'claw-code'입니다.

본인 설명에 따르면 이건 '클린룸(clean-room) 구현'입니다. 원본 소스 코드를 직접 복사하지 않고, 아키텍처 구조만 참고해서 완전히 새로운 코드로 작성했다는 뜻입니다. 법적으로는 원본 코드를 보지 않은 별도 팀이 재구현해야 클린룸으로 인정받는데, 이 경우 본인이 원본을 직접 확인한 뒤 재작성한 것이라 엄밀한 의미의 클린룸과는 차이가 있습니다.

결과는 폭발적이었습니다. claw-code는 공개 2시간 만에 7만 5천 스타를 넘겼고, 하루 만에 10만 스타를 돌파했습니다. 2026년 4월 5일 기준 16만 스타 이상을 기록하며, 깃허브 역사상 가장 빠르게 5만 스타에 도달한 저장소가 됐습니다.


논쟁 — 천재인가, 논란인가

커뮤니티 반응은 양분됐습니다. 한쪽에서는 유출된 코드의 핵심을 빠르게 파악하고 재구현한 기술력을 높이 평가했습니다. 전년도 전 세계 클로드 토큰 사용량 1위라는 이력도 화제가 됐습니다.

반대편에서는 비판의 목소리가 나왔습니다. 일부에서는 처음에 유출 코드를 그대로 공유해서 스타를 모은 뒤, 나중에 코드를 교체해서 개인 프로젝트처럼 포장한 것 아니냐는 의혹을 제기했습니다. 클린룸이라고 주장하지만 원본을 직접 본 사람이 재작성한 것이므로 법적으로 안전하다고 볼 수 있는지도 논쟁거리입니다.

앤스로픽은 DMCA(저작권 침해 신고)를 통해 유출 코드가 담긴 깃허브 저장소들의 삭제를 요청하고 있습니다. 다만 직접 복제본은 내릴 수 있어도, claw-code처럼 재작성된 프로젝트까지 법적으로 막을 수 있을지는 아직 미지수입니다.


보안 경고 — 가짜 클로드 코드에 주의하세요

이 사건을 악용한 보안 위협이 이미 발생했습니다. "유출된 클로드 코드 소스"를 미끼로 악성코드(Vidar, GhostSocks)를 유포하는 가짜 깃허브 저장소가 발견됐습니다. 출처가 불분명한 클로드 코드 관련 파일은 절대 다운로드하지 마세요. 클로드 코드는 공식 채널(npm, Anthropic 공식 사이트)에서만 설치하는 게 안전합니다.

이 사건이 던지는 진짜 질문

이 사건의 본질은 한 개발자의 기술력이나 도덕성이 아닙니다. AI 에이전트 시대에 '소스 코드의 저작권'이 뭘 의미하는지에 대한 질문입니다.

클로드 코드 같은 AI 코딩 도구는 그 자체가 코드를 읽고, 이해하고, 재작성하는 도구입니다. 이런 도구의 소스가 유출됐을 때, 그걸 참고해서 새로 작성한 코드는 표절인가 창작인가. AI가 코드를 자동으로 생성하는 시대에, '코드를 보고 배운 것'과 '코드를 복제한 것'의 경계는 어디인가. 이 질문들은 앞으로 AI 업계에서 반복적으로 등장할 겁니다.

항목 내용
유출 일시 2026년 3월 31일
유출 원인 npm 배포 시 .npmignore 누락 (직원 실수)
유출 규모 51만 2천 줄, ~1,900개 파일
claw-code 개발자 박진형 (Sigrid Jin), SionicAI 엔지니어
깃허브 스타 16만+ (2026-04-05 기준)
앤스로픽 대응 DMCA 저작권 침해 신고, 확산 방지 요청

자주 묻는 질문 (FAQ)

Q. 클로드 코드 유출 때문에 지금 쓰고 있는 클로드 코드가 위험한가요?

아닙니다. 유출된 건 클로드 코드의 소스 코드(프로그램 설계도)이지, 사용자 데이터나 API 키가 아닙니다. 공식 채널에서 설치한 클로드 코드는 그대로 사용해도 안전합니다. 다만 "유출 코드"를 미끼로 한 악성코드가 돌고 있으니, 출처 불명 파일은 다운로드하지 마세요.

Q. claw-code를 설치해서 써도 되나요?

법적 상태가 불확실합니다. 앤스로픽이 DMCA 조치를 진행 중이고, 클린룸 구현 여부에 대한 논쟁도 끝나지 않았습니다. 안정적으로 AI 코딩 도구를 쓰고 싶다면 공식 클로드 코드를 추천합니다.

Q. 클린룸 구현이 뭔가요?

원본 코드를 직접 보지 않은 별도 팀이, 기능 명세만 보고 처음부터 새로 작성하는 방식입니다. 법적으로 저작권 침해를 피하기 위한 방법인데, 이번 경우처럼 원본을 본 사람이 직접 재작성한 경우에는 엄밀한 의미의 클린룸으로 인정받기 어렵습니다.


정리하며

솔직히 이 뉴스를 처음 봤을 때 든 생각은 "설정 파일 하나 빠뜨린 걸로 이 난리가 나는구나"였습니다. .npmignore 하나가 없어서 51만 줄의 코드가 공개되고, 그걸 하루 만에 재구현한 사람이 깃허브 역사를 새로 쓰고, AI 시대의 저작권 논쟁까지 촉발됐습니다.

저는 개발자가 아닙니다. 하지만 매일 클로드 코드로 블로그를 쓰고, 일정을 관리하고, 자동화를 돌립니다. 이 사건을 보면서 느낀 건, 우리가 쓰는 AI 도구의 속이 이렇게 한순간에 드러날 수 있다는 겁니다. 그리고 드러났을 때, 그걸 보고 하룻밤 만에 재구현하는 사람이 나온다는 것. 이게 지금 AI 생태계의 속도입니다.

비개발자 입장에서 이 사건의 교훈은 하나라고 생각합니다. AI 도구의 코드를 읽을 줄 몰라도 됩니다. 하지만 내가 쓰는 도구를 둘러싼 생태계가 어떻게 움직이는지, 그 흐름은 읽을 줄 알아야 합니다. 그래야 어떤 도구를 선택할지, 어떤 변화에 대비할지 판단할 수 있으니까요.


#멜론 AI 인사이트 #Claude Code #AI 인사이트 #AI 코딩

클로드 코드가 뭔지 궁금하다면 이 글부터 읽어보세요

Claude로 블로그 자동화했더니 편당 30분으로 줄었습니다 →

참고 자료
· 매일경제 — 클로드 뜯어고쳐 '좋아요' 16만개 싹쓸이…한국인 천재 개발자는 누구
· 이투데이 — 앤스로픽 '클로드 코드' 소스 유출 후폭풍…파이썬으로 재구현 'claw-code' 논란
· CyberNews — Leaked Claude Code source spawns fastest growing repository in GitHub's history
· 보안뉴스 — 앤트로픽 '클로드 코드' 소스 51만줄 유출
· 박재홍의 실리콘밸리 — Claude Code 소스 유출, 그리고 하룻밤 만에 탄생한 오픈소스 하니스 엔진

댓글

이 블로그의 인기 게시물

OpenAI가 음성 모델 3종 동시 출시 — 70개 언어 실시간 번역까지 가능해진 시대 2026

Photo by Dominik Kempf on Unsplash AI가 듣고, 말하고, 번역까지 — 한 번에 풀렸습니다. OpenAI가 음성 인텔리전스 모델 3종을 동시에 공개했습니다. 70개 언어를 13개 언어로 실시간 번역하는 모델이 그중에 있습니다. 콜센터·회의·통화의 모양이 바뀌는 시작점입니다. [AdSense 상단] 무엇이 출시됐나 2026년 5월, OpenAI는 음성 인텔리전스 분야 신모델 3종을 API로 한꺼번에 풀었습니다. GPT-Realtime-2 는 자연스러운 음성 대화를 위한 모델입니다. GPT-5급 추론 능력을 기반으로 사용자의 복잡한 요청을 처리합니다. 단순 응답이 아니라, 실제 대화처럼 흐름을 잡는 것이 핵심입니다. GPT-Realtime-Translate 는 실시간 번역 모델입니다. 70개 이상 언어로 들어온 음성을 13개 언어로 화자의 속도에 맞춰 번역합니다. 회의 중간에 끊어 들을 필요 없이, 말하는 동시에 다른 언어로 흘러나옵니다. GPT-Realtime-Whisper 는 음성을 텍스트로 바꾸는 모델입니다. 초저지연이 핵심입니다. 라이브 자막·회의록·실시간 받아쓰기가 자연스럽게 느껴지는 수준입니다. 왜 이게 큰 변화일까요 지금까지 음성 AI는 두 가지 한계가 있었습니다. 첫째, 부자연스러운 응답 톤. 둘째, 실시간성 부족. 1~2초 늦게 반응하는 AI는 통화에서 답답합니다. 이번 3종은 두 한계를 모두 짚었습니다. GPT-Realtime-2는 자연스러움을, Whisper는 지연 시간을, Translate는 둘을 다국어로 확장했습니다. 특히 "70개 언어 → 13개 언어 실시간 번역"은 그동안 사람 통역사가 메우던 영역을 AI가 대체할 수 있다는 신호입니다. 실제 적용도 시작됐습니다. 미국 부동산 플랫폼 Zillow는 GPT-Realtime-2로 복잡한 음성 상담을 처리하고 있고, 통화 성공률과 규제 준수 측면에서 의미 있는 개선을 보고했습니다....

ChatGPT 메모리가 이제 보입니다 — 환각 52% 줄인 GPT-5.5 Instant의 진짜 변화 2026

Photo by Andy Luo on Unsplash OpenAI가 ChatGPT를 조용히 바꿨습니다. 새 기본 모델 GPT-5.5 Instant가 나왔고, 환각이 절반 가까이 줄었습니다. 그런데 더 중요한 건 따로 있습니다. 이제 ChatGPT가 답을 어디서 가져왔는지 사용자에게 보여주기 시작했다는 점입니다. [AdSense 상단] 무엇이 바뀌었나 2026년 5월 5일, OpenAI는 ChatGPT의 기본 모델을 GPT-5.5 Instant로 교체했습니다. 가장 눈에 띄는 숫자는 환각률입니다. 의학·법률·금융처럼 잘못된 답이 실제로 손해로 이어지는 분야에서, 새 모델은 이전(GPT-5.3 Instant)보다 환각된 주장을 52.5% 적게 만들어냈다고 OpenAI는 자체 평가에서 밝혔습니다. 수학 추론(AIME 2025)에서는 점수가 65.4에서 81.2로 올랐고, 멀티모달 추론(MMMU-Pro)에서도 69.2에서 76으로 향상됐습니다. 속도는 이전 모델 수준을 그대로 유지했다는 게 OpenAI의 설명입니다. 그런데 진짜 변화는 모델 성능이 아니라 메모리 소스 표시 기능 입니다. ChatGPT는 이제 답변을 만들 때 참고한 과거 대화, 업로드 파일, 연결된 Gmail 정보를 사용자에게 보여줍니다. 사용자는 잘못된 출처를 삭제하거나 수정할 수 있습니다. 다른 사람과 채팅을 공유해도 메모리 소스는 본인만 볼 수 있습니다. 왜 이게 큰 변화일까요 지금까지 ChatGPT를 쓰면서 가장 답답했던 순간을 떠올려보면, 대부분 같은 종류의 답답함이었을 겁니다. "이 답이 도대체 어디서 나온 거지?" AI는 자신감 있게 답하지만, 그 자신감의 근거를 사용자가 검증할 방법이 없었습니다. 환각이라는 단어가 늘 따라다닌 이유입니다. 메모리 소스가 보이기 시작했다는 건, AI 답변에 처음으로 추적 가능한 흔적 이 생겼다는 뜻입니다. 비개발자 입장에서 이건 단순한 UI 추가가 아닙니다. 그동안 ...

OpenAI가 Microsoft를 떠났다 — 7년 독점 해체가 말하는 AI의 방향 2026

Photo by Patrick Shaun on Unsplash Microsoft와 OpenAI의 7년 독점 계약이 끝났다. 그리고 딱 하루 만에 Amazon이 OpenAI 모델을 자기 클라우드에 올렸다. 이 속도가 말해주는 건 하나다. AI 모델은 이미 인프라가 됐다는 것. 2019년부터 Azure만 OpenAI 모델을 서비스할 수 있었다. 7년간 이어진 이 독점이 2026년 4월 28일부로 공식 해체됐고, 바로 다음 날 AWS Bedrock에 GPT-5.5와 Codex가 올라갔다. 나는 이 뉴스를 보고 "드디어"보다 "이렇게 빨리?"가 먼저 떠올랐다. 광고 자리 (AdSense 승인 후 교체) 대체 무슨 일이 벌어진 걸까? Microsoft는 2019년부터 OpenAI에 누적 140억 달러(약 20조 원)를 투자하면서 Azure 독점 호스팅 권리를 확보했다. 기업이 GPT를 쓰려면 Azure를 써야 했고, 이건 Microsoft 클라우드 사업의 핵심 무기였다. 그런데 올해 초, OpenAI가 Amazon과 500억 달러(약 74조 원) 규모의 파트너십 을 체결하면서 판이 뒤집혔다. Microsoft의 독점 라이선스는 2032년까지의 비독점 라이선스로 전환됐고, 수익 배분도 사라졌다. 정리하면 이렇다. 항목 변경 전 변경 후 호스팅 Azure 독점 Azure + AWS + 기타 라이선스 Microsoft 독점 비독점 (2032년까지) 수익 배분 있음 없음 Amazon 투자 없음 $50B + Trainium 2GW 그래서 왜 이게 중요할까? 2000년대 초반, 한국 이동통신 시장에서 비슷한 일이 있었다. SK텔레콤이 가입자를 독점하다시피 했는데, 번호이동제가 도입되자 판이 바뀌었다. 고객이 번호를 들고 KT나 LG로 자유롭게 옮길 수 있게 되면서 통신사의...