GYMCODING

클로드 워터마크 삭제기 사용법: 검사·정리 방법과 한계

클로드 워터마크는 왜 메모장으로 지워지지 않을까요? watermarks-remover 설치·검사·정리 방법을 복사용 프롬프트와 명령어로 설명하고 한계까지 검증합니다.

이런 분을 위한 글입니다

  • 클로드 원고를 블로그나 CMS에 자주 붙여넣는 분
  • 코딩을 몰라도 따라 할 수 있는 사용법이 필요한 분

읽고 나면 이렇게 달라집니다

  • 클로드 텍스트 워터마크와 숨은 문자의 차이를 구분한다
  • 복사용 프롬프트와 명령어로 원고를 검사하고 정돈한다

클로드가 쓴 글을 메모장에 붙여넣으면 워터마크가 사라질까요?

결론부터 말하면 단순 복사로는 해결되지 않습니다. 클로드의 공식 텍스트 워터마크는 글자 사이에 숨겨놓은 꼬리표가 아니기 때문입니다. 단어를 선택하는 과정에 통계적 패턴을 남기는 방식입니다.

그렇다고 인터넷에서 화제가 된 ‘워터마크 삭제기’가 아무 일도 하지 않는 것은 아닙니다. 숨은 유니코드, 특수 공백, 문서 메타데이터처럼 실무에서 문제를 만드는 요소를 검사하고 정돈할 수 있습니다. 통계적 패턴에는 글을 다시 쓰는 방식으로 대응합니다.

이 글에서는 둘을 명확히 구분한 뒤, 무료 오픈소스 watermarks-remover를 직접 사용하는 방법을 알아봅니다.

핵심 답변: 메모장에 붙여넣어도 단어 선택은 바뀌지 않으므로 클로드의 통계적 워터마크가 남을 수 있습니다. watermarks-remover는 숨은 문자와 일부 파일 기록을 정돈할 수 있지만, 클로드 워터마크의 완전 삭제를 검증하거나 보장하지는 못합니다.
이 글은 본인이 소유하거나 수정 권한이 있는 글과 파일을 정돈하는 방법을 다룹니다. 학교·회사·플랫폼의 AI 사용 규정을 피하거나 출처를 속이는 용도로 사용하면 안 됩니다.

먼저 알아둘 것: 클로드 워터마크는 숨은 문자가 아닙니다

앤트로픽은 2026년 8월 14일 텍스트 워터마크 도입 계획을 공개했습니다. EU AI Act 제50조의 투명성 요구에 대응하기 위한 조치입니다. 워터마크가 적용되는 모델은 출시 시 지역을 나누지 않고 전 세계에 적용할 계획이라고 밝혔습니다.

다만 모든 클로드 출력에 이미 워터마크가 적용됐다는 뜻은 아닙니다. 앤트로픽의 표현은 ‘향후 출시되는 클로드 모델’이며, 2026년 8월 2일 이전에 출시된 모델에는 수개월에 걸쳐 확대할 예정이라고 설명합니다. 어떤 모델에 언제 적용됐는지는 앤트로픽의 최신 공지를 다시 확인해야 합니다.

여기서 가장 많이 생기는 오해가 있습니다.

클로드가 문장 사이에 보이지 않는 특수 문자를 넣는다?

앤트로픽의 공식 설명은 정반대입니다. 텍스트에 새로운 글자나 숨은 문자를 추가하지 않습니다. 클로드의 워터마크는 Google DeepMind가 2024년 Nature에 발표한 SynthID-Text 접근법의 한 버전입니다.

일반적인 생성 과정에서는 후보 단어 중 하나를 고를 때 임의 난수를 사용합니다. 워터마크가 적용되면 그 대신 키와 앞선 몇 개의 단어를 이용해 다음 단어 선택에 사용할 난수의 출처를 정합니다. 단어 선택은 여전히 무작위지만, 무작위성이 만들어지는 방식이 달라지면서 문서 전체에 확인 가능한 통계적 패턴이 남습니다. 해당 키를 가진 탐지기는 단어 배열이 이 선택 방식과 얼마나 일치하는지 계산해 클로드가 관여했을 가능성을 판단합니다.

따라서 메모장에 붙여넣어 서식을 없애도 단어는 그대로입니다. 단어 선택에서 만들어진 패턴도 남을 수 있습니다.

클로드의 공식 텍스트 워터마크, 숨은 유니코드, 파일 메타데이터는 서로 다른 문제입니다. 하나를 지웠다고 나머지까지 사라지는 것은 아닙니다.

그런데 숨은 문자는 왜 발견될까요?

공식 워터마크와 별개로 복사한 글에는 다음 요소가 섞일 수 있습니다.

  • 폭이 0인 문자와 특수 공백
  • 양방향 텍스트 제어 문자
  • 일반 공백처럼 보이는 다른 유니코드
  • HTML이나 마크다운의 불필요한 서식
  • 이미지·PDF·DOCX 등에 남은 EXIF, XMP, 문서 속성
  • 파일을 만든 프로그램이나 수정 이력에 관한 기록

이런 요소는 클로드의 공식 텍스트 워터마크라고 볼 수 없습니다. 하지만 블로그 에디터, 사내 CMS, 협업 도구에서 줄바꿈이나 검색, 서식을 깨뜨릴 수 있습니다. 그래서 발행 전 원고 위생 관리 차원에서 검사할 가치는 충분합니다.

watermarks-remover가 실제로 하는 일

watermarks-remover는 Guillaume Meyer가 공개한 MIT 라이선스 오픈소스입니다. 현재 텍스트뿐 아니라 이미지와 여러 문서 형식을 다룹니다. 이 글의 명령어와 설치 방법은 2026년 8월 26일 기준 최신 공개 버전 v0.5.0의 README를 확인해 작성했습니다.

기능은 크게 세 부분으로 나눌 수 있습니다.

구분처리 대상처리 방식
텍스트 정돈숨은 유니코드, 특수 공백, 제어 문자정해진 규칙으로 검사·삭제
파일 정돈일부 C2PA, EXIF, XMP, 문서 속성파일 형식에 맞춰 검사·정리
통계 패턴 대응단어 선택에 남는 패턴문장을 다시 쓰는 방식으로 완화 시도

앞의 두 가지는 검사 전후 결과를 비교할 수 있습니다. 반면 통계적 워터마크는 다릅니다. 2026년 8월 26일 현재 앤트로픽은 탐지 API를 곧 제공하겠다고 예고했지만 아직 공개하지 않았습니다. 따라서 제거 여부를 독립적으로 확정할 수 없습니다. 프로젝트 자체도 재작성 기능을 ‘최선의 시도’로 설명합니다.

즉 이 도구의 역할은 다음처럼 이해하는 것이 정확합니다.

숨은 문자와 파일 기록은 확인 가능한 범위에서 정돈하고, 비공개 통계 패턴은 글을 다시 써서 흐트러뜨려 보는 도구입니다. ‘클로드 흔적 100% 삭제’를 보장하는 도구는 아닙니다.

방법 1: 폴더를 열고 AI에게 요청하기

터미널이 익숙하지 않다면 이 방법이 가장 쉽습니다.

1단계: 저장소 내려받기

watermarks-remover 깃허브에 접속합니다. Code → Download ZIP을 눌러 파일을 받고 압축을 풉니다.

2단계: 작업 폴더 열기

Claude Code나 Codex에서 압축을 푼 watermarks-remover 폴더를 엽니다. 정돈할 원고 파일도 이 폴더 안에 복사합니다.

처음에는 원본을 보존하세요. 예를 들어 원본 파일이 draft.md라면 결과는 draft.cleaned.md처럼 다른 이름으로 저장하는 것이 안전합니다.

3단계: 아래 요청 문구 붙여넣기

아래 프롬프트에서 파일명만 자신의 파일명으로 바꿉니다.

이 폴더에 포함된 watermarks-remover의 공식 스크립트를 사용해 draft.md를 검사해줘.

조건:
1. 먼저 inspect_file.py로 검사만 하고 발견 항목을 종류별로 설명할 것
2. 원본 파일은 절대 수정하지 말 것
3. 정돈 결과는 draft.cleaned.md라는 새 파일로 저장할 것
4. 정돈 후 같은 검사 도구를 다시 실행해 전후 결과를 비교할 것
5. 숨은 문자·메타데이터 검사와 통계적 텍스트 워터마크를 구분해서 설명할 것
6. 통계적 워터마크가 완전히 제거됐다고 단정하지 말 것
7. 실행할 명령어를 먼저 보여준 뒤 작업할 것

이 요청의 핵심은 ‘원본 보존’과 ‘검사 후 정돈’입니다. 처음부터 무조건 지우라고 요청하면 무엇이 발견됐고 무엇이 바뀌었는지 확인하기 어렵습니다.

방법 2: 터미널에서 직접 검사하기

명령어를 직접 실행하고 싶다면 아래 순서대로 진행하세요. macOS와 Linux 기준이며 Python 3.10 이상이 필요합니다. Windows에서는 환경에 따라 python3 대신 py를 사용합니다.

1단계: 저장소 내려받기

git clone https://github.com/guillaumemeyer/watermarks-remover.git
cd watermarks-remover

ZIP으로 받은 경우에는 압축을 푼 폴더로 이동하면 됩니다.

2단계: 텍스트 파일 검사하기

python3 service/scripts/inspect_file.py draft.md

텍스트의 숨은 문자만 자세히 보고 싶다면 다음 명령을 사용합니다.

python3 service/scripts/inspect_text.py draft.md

이 단계는 파일을 수정하지 않습니다. 먼저 검사 결과를 읽고 어떤 항목이 발견됐는지 확인하세요.

3단계: 새 파일로 정돈하기

python3 service/scripts/clean_file.py draft.md -o draft.cleaned.md

텍스트 파일만 대상으로 통계를 함께 보고 싶다면 다음 명령도 사용할 수 있습니다.

python3 service/scripts/clean_text.py draft.md -o draft.cleaned.md --stats

4단계: 정돈 결과 다시 검사하기

python3 service/scripts/inspect_file.py draft.cleaned.md

결과가 깨끗하더라도 의미를 정확히 이해해야 합니다. 이 검사는 도구가 지원하는 숨은 문자와 파일 기록이 남았는지를 보여줍니다. 클로드의 비공개 통계 워터마크 탐지기를 통과했다는 뜻은 아닙니다.

inspect_text.pyclean_text.py에는 TXT·MD·HTML 같은 텍스트 파일만 넣으세요. DOCX·PDF·이미지는 inspect_file.pyclean_file.py를 사용해야 합니다. 텍스트 전용 도구는 최신 버전에서 바이너리 파일 처리를 거부하도록 설계되어 있습니다.

Claude Code 플러그인으로 설치하는 방법

Claude Code를 자주 사용한다면 저장소에 포함된 플러그인을 설치할 수 있습니다. Claude Code 안에서 다음 두 줄을 순서대로 실행합니다.

/plugin marketplace add guillaumemeyer/watermarks-remover
/plugin install watermarks-remover@watermarks-remover

설치 후에는 다음과 같이 요청할 수 있습니다.

/watermarks-remover:remove-ai-marks

현재 작업 폴더의 draft.md를 검사해줘.
원본은 보존하고 정돈된 결과를 draft.cleaned.md로 저장해줘.
처리 전후에 발견된 항목을 표로 비교해줘.
통계적 워터마크 제거 여부는 보장하지 말고 확인 가능한 결과만 알려줘.

플러그인과 저장소는 계속 업데이트될 수 있습니다. 명령어가 달라졌다면 깃허브 README의 최신 설치 안내를 우선하세요.

“글이 외부로 전송되지 않나요?”

숨은 문자 검사와 기본 정돈 스크립트는 Python 표준 라이브러리로 로컬에서 실행할 수 있습니다. 이 범위에서는 원고를 외부 서비스로 보낼 필요가 없습니다.

다만 통계 패턴 대응을 위해 외부 AI 모델이나 API를 선택하면 이야기가 달라집니다. 원고가 해당 모델 제공자에게 전송될 수 있습니다. 민감한 원고라면 재작성 기능의 백엔드와 개인정보 처리 조건을 먼저 확인해야 합니다.

로컬 검사·정돈과 AI 재작성은 별도 단계입니다. 외부 전송을 원하지 않는다면 숨은 문자와 파일 기록 정돈까지만 실행하세요.

검사 결과는 이렇게 읽으세요

도구에서 ‘0개’ 또는 ‘clean’과 비슷한 결과가 나왔다면 다음 항목이 발견되지 않았다는 의미입니다.

  • 도구가 검사하도록 구현된 숨은 유니코드
  • 지원 파일 형식의 일부 메타데이터
  • 도구가 판별할 수 있는 문서 속성이나 출처 정보

반대로 다음 사실까지 증명하지는 못합니다.

  • 해당 글이 AI로 작성되지 않았다
  • 클로드의 통계적 워터마크가 완전히 사라졌다
  • 모든 AI 탐지기를 통과한다
  • 학교나 회사의 AI 사용 규정을 충족한다

검사 결과를 ‘AI 작성 흔적 0%’처럼 표현하면 안 되는 이유입니다.

문체를 자연스럽게 정리하는 프롬프트 3줄

워터마크와 별개로 AI 초안에는 반복적인 상투어와 일정한 문장 길이가 자주 나타납니다. 아래 지시문을 원고 수정 프롬프트 끝에 붙이면 문체를 다듬는 데 도움이 됩니다.

1. ‘살펴보겠습니다’, ‘뿐만 아니라’, ‘중요한 역할을 합니다’처럼 의미 없이 반복되는 AI 상투어를 삭제해줘.
2. 짧은 문장과 긴 문장을 섞되 내용을 줄이거나 새로운 사실을 추가하지 말고, 같은 종결어미가 세 번 이상 이어지지 않게 해줘.
3. 교과서식 요약 대신 독자가 지금 실행할 수 있는 구체적인 행동 하나로 마무리해줘.

여기에 안전 조건을 한 줄 더 붙이는 것도 좋습니다.

수정 전후의 핵심 주장과 수치, 고유명사, 출처는 그대로 유지하고 바뀐 부분을 마지막에 요약해줘.

이 프롬프트는 글을 사람이 쓴 것처럼 속이기 위한 장치가 아닙니다. 초안에서 불필요한 상투어를 덜어내고 읽기 좋은 문장으로 편집하기 위한 도구입니다.

자주 묻는 질문

발행 전 권장 루틴

마지막으로 안전한 작업 순서를 정리하겠습니다.

  1. 원본 파일을 복사해 보관합니다.
  2. inspect_file.py로 먼저 검사합니다.
  3. 발견 항목과 처리 범위를 확인합니다.
  4. 새 파일명으로 정돈 결과를 저장합니다.
  5. 같은 도구로 결과 파일을 다시 검사합니다.
  6. 원문과 결과물을 비교해 문장과 서식이 깨지지 않았는지 확인합니다.
  7. 사용한 AI 도구와 출처 표기가 필요한지 소속 규정을 확인합니다.

숨은 문자와 파일 기록은 비교적 명확하게 검사하고 정돈할 수 있습니다. 그러나 통계적 워터마크는 같은 수준으로 확인할 수 없습니다. 이 차이를 알고 사용하면 watermarks-remover는 ‘완전 삭제기’보다 훨씬 현실적인 원고·파일 위생 도구가 됩니다.

짐코딩 뉴스레터
AI 개발·클로드 코드 실전 노하우를 이메일로 받아보세요. 도움 되는 글만.

구독하면 마케팅 정보 수신 및 개인정보처리방침에 따른 이메일 수집·이용에 동의하게 됩니다. 언제든 수신거부할 수 있어요.