심화 가이드AI 심화내 목적에 맞추기

Claude Code 프롬프트 마커 논란: 환경 정보와 투명성의 경계

Claude Code 요청 마커에 대한 연구자의 분석을 바탕으로 실제 확인 범위와 미확인 주장, 코딩 도구의 개인정보 검토 기준을 살펴봅니다.

남다른AI작성·수정 기준
본문 설명과 연결된 이미지
내용 이해를 돕는 개념 일러스트입니다.

2026년 공개된 Claude Code 분석은 특정 설정에서 시간대와 API 주소 관련 조건을 요청의 시스템 프롬프트에 표시하는 코드가 있었다고 설명합니다. 이 사례의 핵심은 클라이언트가 어떤 환경 정보를 읽고 요청에 포함하는지 사용자가 알 수 있어야 한다는 점입니다. 다만 이 발견만으로 사용자의 전체 파일이 비밀리에 전송됐다거나 원격 제어가 입증됐다고 단정할 수는 없습니다.

연구자가 확인했다고 보고한 내용

보안 연구자 Thereallo는 2026년 6월의 분석 글에서 당시 자신의 Claude Code 2.1.196 설치본을 살펴봤다고 밝혔습니다. 그의 설명과 공개한 코드에 따르면, 특정 API 기본 주소 설정과 시스템 시간대에 관한 조건을 검사한 뒤 시스템 프롬프트의 날짜 문장에 들어가는 구두점이나 날짜 구분자를 바꾸는 경로가 있었습니다.

연구자는 이처럼 평범한 문장의 겉모습을 크게 바꾸지 않으면서 조건에 관한 신호를 담는 방식을 프롬프트 마커라고 설명합니다. 이는 연구자가 분석한 코드와 해당 조건에 관한 주장입니다. 특정 시간대나 프록시 주소가 실제 거주지, 국적, 조직 소속 또는 악의적인 목적을 증명한다는 뜻은 아닙니다.

다른 개발자의 재현 분석도 특정 조건의 환경 분류와 날짜 문장 변경을 다루면서, 이를 근거 없이 로컬 백도어가 입증된 것으로 쓰지 않겠다고 선을 긋습니다. 개발자는 공개된 자료와 자신의 환경에서 확인한 범위를 설명하며 서버 측의 모든 처리 과정을 확인했다고 주장하지 않습니다.

확인된 코드와 추정은 어디서 갈릴까?

구분살펴볼 내용이 사례에서 조심할 점
클라이언트 동작설치 프로그램이 어떤 값을 읽고 요청을 구성하는가연구자가 분석한 버전과 실행 조건을 확인
전달 경로구성된 요청이 어떤 서비스나 프록시를 통과하는가설정에 따라 받는 쪽이 달라질 수 있음
서버 측 처리받은 신호를 누가 어떻게 저장·사용하는가클라이언트 코드만으로 전체 처리를 입증할 수 없음
파일 접근에이전트가 허용된 파일을 어떤 작업에 쓰는가환경 마커 발견이 전체 파일의 비밀 전송 증거는 아님

공개 보안 분석은 논란 이후 제공자가 해당 코드를 제거했다고 보고합니다. 실제 사용자는 당시 사례와 현재 설치본을 혼동하지 말고 공식 업데이트와 사용 중인 버전을 확인해야 합니다. 여기서는 모든 배포판과 현재 설치본을 직접 분석하지 않았습니다.

왜 작은 표시도 신뢰 문제로 이어질까?

코딩 에이전트는 작업을 위해 프로젝트 파일, 터미널, Git과 네트워크 등에 접근할 수 있습니다. 사용자 입장에서는 직접 입력한 요청뿐 아니라 도구가 자동으로 추가한 시스템 지침, 환경 정보와 연결된 외부 서비스까지 데이터 흐름을 이해하기 어렵습니다.

이 사례는 정보의 양이 작더라도 수집 목적, 수신자, 보존 기간과 공개 여부가 신뢰에 영향을 준다는 점을 보여줍니다. 부정 사용 탐지라는 목적과 사용자에게 충분히 설명할 책임은 함께 검토해야 합니다. 특정 코드가 존재했다고 해서 모든 추적의 목적과 서버 측 활용이 독립 검증된 것은 아닙니다.

실무자는 무엇을 확인해야 할까?

아래는 이 사례를 일반적인 도구 도입 검토로 확장한 제안입니다.

  • 공급자와 버전: 공식 배포 경로와 업데이트 이력을 확인하고 출처가 불분명한 수정본은 피합니다.
  • 접근 권한: 프로젝트 밖의 비밀 파일과 불필요한 명령·연결을 제한합니다.
  • 데이터 흐름: 모델 제공자와 중간 프록시, 플러그인에 어떤 자료가 전달되는지 정책과 설정을 확인합니다.
  • 보관과 책임: 작업 기록의 저장 기간, 접근 주체, 삭제와 사고 대응 경로를 확인합니다.
  • 독립 검토: 민감한 환경은 조직 정책에 맞춰 보안 담당자가 도구와 네트워크 구성을 평가합니다.

전송되는 요청을 임의로 변조하는 방법이 모든 개인정보 노출을 막는다고 보장할 수 없습니다. 서비스 동작을 깨뜨리거나 다른 위험을 만들 수도 있습니다. 필요한 범위의 권한과 신뢰할 수 있는 배포 경로부터 점검하는 편이 좋습니다. 에이전트 컴퓨터 접근 권한과 AI 코딩 공급망 검토에서 관련 기준을 이어서 볼 수 있습니다.

자주 묻는 질문

이 분석은 Claude Code가 모든 파일을 몰래 보냈다는 증거인가요?

아닙니다. 인용한 분석은 특정 환경 조건과 프롬프트 마커를 다룹니다. 별도의 증거 없이 전체 파일 유출이나 원격 제어까지 확대해서는 안 됩니다.

지금 쓰는 버전에도 같은 코드가 있나요?

이 글에서는 현재 설치본 전체를 분석하지 않았습니다. 당시 연구의 버전·조건과 현재 버전의 공식 업데이트를 따로 확인해야 합니다.

프록시만 쓰면 개인정보 문제가 모두 해결되나요?

아닙니다. 프록시 운영자도 요청을 처리할 수 있으므로 또 다른 신뢰 경계가 생깁니다. 제공자와 중간 서비스의 데이터 처리 범위를 각각 확인해야 합니다.

자료 확인일: 2026년 11월 7일.


다음 한 걸음

내 환경에서 막힌 부분은 실행 단계와 함께 질문해 주세요. 바꿔 만든 결과도 함께 나눌 수 있습니다.