배포한 내 사이트·코드를 AI가 통째로 못 베끼게 돕는 스킬팩 (오픈소스)
내가 만들어서 배포한 사이트나 웹앱은 공개 링크인 이상 누구나, 요즘은 AI까지 코드를 그대로 긁어 똑같이 복제할 수 있어요. ai-clone-shield는 기능은 그대로 둔 채 그 복제를 어렵게 만들어주는 오픈소스 도구입니다. 자기 프로젝트 폴더에서 한 번 실행하면 빌드된 코드에 워터마크와 AI용 고지문, 법적 헤더를 심고, 적용한 뒤에도 기능이 안 깨졌는지까지 확인해줘요. 나중에 누가 베낀 게 의심되면 그 사이트에서 내 워터마크를 뽑아내 내 것임을 입증할 수도 있습니다. 물론... 대 딸깍 시대에 복제를 100퍼센트 막지는 못해요. 공개 웹은 브라우저가 코드를 받아야 화면에 보이니까요. 대신 복제 비용을 크게 올리고, 그대로 베끼면 워터마크로 추적되게 하고, 법적 증거를 남깁니다. 보증이 아니라 억지력과 기록이에요. GitHub와 npm에 공개돼 있고, 아래 프롬프트를 자기 프로젝트에서 AI 코딩 도구에 복붙하면 알아서 설치하고 적용해줍니다. P.S. 굳이 저희가 이런걸 안해도 도의적으로 저작권을 존중하는 문화가 적어도 교육업계에는 있었으면 좋겠네요 🥺
자기 프로젝트 폴더에서 AI 코딩 도구(Claude Code, Cursor 등)에 아래를 복붙하면 알아서 설치하고 적용해줘요.
내 프로젝트를 AI 무단 복제로부터 보호하고 싶어. ai-clone-shield 라는 오픈소스 도구(https://github.com/shinnanchanguk/ai-clone-shield)를 써서 적용해줘. 순서대로 해줘: 1. 먼저 내 프로젝트를 빌드해(빌드 산출물이 있어야 적용돼). 2. 프로젝트 폴더에서 `npx -y ai-clone-shield@latest detect` 로 스택과 빌드 산출물을 감지해. 3. `npx -y ai-clone-shield@latest init` 한 다음, 생성된 aishield.config.json 의 owner(이름/도메인/연락처)를 나에게 물어서 채워줘(워터마크와 법적 고지에 들어가). 4. `npx -y ai-clone-shield@latest apply` 로 보호를 적용해(워터마크·AI 고지·법적 헤더·소스맵 제거 등). 5. `npx -y ai-clone-shield@latest verify` 로 기능이 안 깨졌는지 확인해. 문제가 있으면 `npx -y ai-clone-shield@latest restore` 로 되돌리고 원인을 알려줘. 6. 마지막으로 무엇을 적용했는지, 그리고 이 도구의 정직한 한계(복제를 100% 막진 못하고, 비용을 높이고 워터마크로 추적·증거를 남긴다)를 요약해줘. 배포 후 누가 베낀 게 의심되면 `npx -y ai-clone-shield@latest watermark-check --url <의심URL>` 로 내 워터마크를 확인할 수 있다는 것도 알려줘.