3월 31일 npm 소스맵을 통해 유출된 Claude Code 소스를 기반으로, OpenAI 호환 provider shim을 추가한 포크 프로젝트 OpenClaude가 등장했다. GPT-4o, DeepSeek, Gemini, Llama, Mistral 등 OpenAI chat completions API를 지원하는 모든 모델을 Claude Code의 에이전트 UI에서 사용할 수 있게 한 것이 핵심이다. 그러나 커뮤니티에서는 유출된 기업 소스코드를 기반으로 한 프로젝트의 법적·윤리적 문제에 대한 심각한 우려가 제기되고 있다. ‘Claude’가 등록 상표라는 점, 오픈소스가 아닌 유출 코드 기반이라는 점에서 해적판 소프트웨어와 다름없다는 비판이 지배적이다. 윤리를 무시한 채 바이럴과 사업성만을 공공연히 논하는 개발자 문화에 대한 우려도 함께 제기되었다.

커뮤니티 의견

  • @t7vonn: “Claude 는 trademark 라서.. 이렇게 쓰면 안되죠”
  • @kurthong: “원래 오픈소스 기반이 아닌 유출된 기업의 기술(소스)로 이런걸 만들면 안되는거 아닌가요?”
  • @sea715: “윤리 상관없이 바이럴 실력이 좋다던지, 사업적으로 좋다던지 이런걸 공공연하게 말하는 개발자들을 보면 좀 다른세상 사람 같긴합니다”

💡 실무 포인트: npm 패키지 배포 시 소스맵(.map) 파일 포함 여부를 반드시 확인하고, .npmignore 또는 package.json의 files 필드로 소스 노출을 방지해야 한다.