데이터 정책

데이터 학습 정책

소비자 사용자 (Free, Pro, Max 플랜): 2025년 8월 28일부터 향후 Claude 모델 개선을 위해 데이터를 사용하도록 허용할 수 있는 선택권을 제공합니다. 이 설정이 켜져 있을 때 Free, Pro, Max 계정의 데이터를 사용하여 새로운 모델을 학습합니다(이러한 계정에서 Claude Code를 사용할 때 포함).
  • 현재 사용자인 경우 지금 바로 선호도를 선택할 수 있으며 선택 사항이 즉시 적용됩니다. 이 설정은 Claude의 새로운 채팅 및 코딩 세션에만 적용됩니다. 추가 활동이 없는 이전 채팅은 모델 학습에 사용되지 않습니다.
  • 2025년 10월 8일까지 선택할 수 있습니다. 신규 사용자인 경우 가입 프로세스 중에 모델 학습 설정을 선택할 수 있습니다. 언제든지 개인정보 보호 설정에서 선택 사항을 변경할 수 있습니다.
상업용 사용자: (Team 및 Enterprise 플랜, API, 타사 플랫폼, Claude Gov)는 기존 정책을 유지합니다: Anthropic은 상업 약관에 따라 Claude Code로 전송된 코드 또는 프롬프트를 사용하여 생성 모델을 학습하지 않습니다. 단, 고객이 모델 개선을 위해 데이터를 제공하기로 선택한 경우는 예외입니다(예: Developer Partner Program).

Development Partner Program

Development Partner Program을 통해 학습할 자료를 제공하는 방법에 명시적으로 옵트인하는 경우, 제공된 자료를 사용하여 모델을 학습할 수 있습니다. 조직 관리자는 조직에 대해 Development Partner Program에 명시적으로 옵트인할 수 있습니다. 이 프로그램은 Anthropic 자체 API에만 사용 가능하며 Bedrock 또는 Vertex 사용자는 사용할 수 없습니다.

/bug 명령을 사용한 피드백

/bug 명령을 사용하여 Claude Code에 대한 피드백을 보내기로 선택한 경우, 피드백을 사용하여 제품 및 서비스를 개선할 수 있습니다. /bug를 통해 공유된 기록은 5년 동안 보관됩니다.

세션 품질 설문조사

Claude Code에서 “Claude가 이 세션을 어떻게 하고 있나요?”라는 메시지가 표시될 때 이 설문조사에 응답하면(“Dismiss” 선택 포함) 숫자 등급(1, 2, 3 또는 dismiss)만 기록됩니다. 이 설문조사의 일부로 대화 기록, 입력, 출력 또는 기타 세션 데이터를 수집하거나 저장하지 않습니다. 엄지손가락 위/아래 피드백이나 /bug 보고서와 달리 이 세션 품질 설문조사는 간단한 제품 만족도 지표입니다. 이 설문조사에 대한 응답은 데이터 학습 선호도에 영향을 주지 않으며 AI 모델을 학습하는 데 사용될 수 없습니다.

데이터 보관

Anthropic은 계정 유형 및 선호도에 따라 Claude Code 데이터를 보관합니다. 소비자 사용자 (Free, Pro, Max 플랜):
  • 모델 개선을 위해 데이터 사용을 허용하는 사용자: 모델 개발 및 안전 개선을 지원하기 위한 5년 보관 기간
  • 모델 개선을 위해 데이터 사용을 허용하지 않는 사용자: 30일 보관 기간
  • 개인정보 보호 설정은 언제든지 claude.ai/settings/data-privacy-controls에서 변경할 수 있습니다.
상업용 사용자 (Team, Enterprise, API):
  • 표준: 30일 보관 기간
  • 제로 데이터 보관: 적절하게 구성된 API 키로 사용 가능 - Claude Code는 서버에 채팅 기록을 보관하지 않습니다
  • 로컬 캐싱: Claude Code 클라이언트는 세션 재개를 활성화하기 위해 최대 30일 동안 세션을 로컬에 저장할 수 있습니다(구성 가능).
Privacy Center에서 데이터 보관 관행에 대해 자세히 알아보세요. 전체 세부 사항은 Commercial Terms of Service(Team, Enterprise, API 사용자용) 또는 Consumer Terms(Free, Pro, Max 사용자용) 및 Privacy Policy를 검토하세요.

데이터 흐름 및 종속성

Claude Code 데이터 흐름 다이어그램 Claude Code는 NPM에서 설치됩니다. Claude Code는 로컬에서 실행됩니다. LLM과 상호 작용하기 위해 Claude Code는 네트워크를 통해 데이터를 전송합니다. 이 데이터에는 모든 사용자 프롬프트 및 모델 출력이 포함됩니다. 데이터는 전송 중에 TLS를 통해 암호화되며 저장 시에는 암호화되지 않습니다. Claude Code는 대부분의 인기 있는 VPN 및 LLM 프록시와 호환됩니다. Claude Code는 Anthropic의 API를 기반으로 구축됩니다. API 로깅 절차를 포함한 API의 보안 제어에 관한 세부 사항은 Anthropic Trust Center에서 제공하는 규정 준수 아티팩트를 참조하세요.

클라우드 실행

위의 데이터 흐름 다이어그램 및 설명은 로컬 머신에서 실행되는 Claude Code CLI에 적용됩니다. 웹에서 Claude Code를 사용하는 클라우드 기반 세션의 경우 아래 섹션을 참조하세요.
웹에서 Claude Code를 사용할 때 세션은 로컬이 아닌 Anthropic 관리 가상 머신에서 실행됩니다. 클라우드 환경에서:
  • 코드 저장소: 저장소가 격리된 VM으로 복제되고 세션 완료 후 자동으로 삭제됩니다
  • 자격 증명: GitHub 인증은 보안 프록시를 통해 처리되며 GitHub 자격 증명은 샌드박스에 들어가지 않습니다
  • 네트워크 트래픽: 모든 아웃바운드 트래픽은 감사 로깅 및 악용 방지를 위해 보안 프록시를 통해 이동합니다
  • 데이터 보관: 코드 및 세션 데이터는 계정 유형에 대한 보관 및 사용 정책을 따릅니다
  • 세션 데이터: 프롬프트, 코드 변경 사항 및 출력은 로컬 Claude Code 사용과 동일한 데이터 정책을 따릅니다
클라우드 실행에 대한 보안 세부 사항은 Security를 참조하세요.

원격 분석 서비스

Claude Code는 사용자 머신에서 Statsig 서비스에 연결하여 지연 시간, 안정성 및 사용 패턴과 같은 운영 메트릭을 기록합니다. 이 로깅에는 코드 또는 파일 경로가 포함되지 않습니다. 데이터는 TLS를 사용하여 전송 중에 암호화되고 256비트 AES 암호화를 사용하여 저장 시에 암호화됩니다. Statsig 보안 문서에서 자세히 알아보세요. Statsig 원격 분석을 거부하려면 DISABLE_TELEMETRY 환경 변수를 설정하세요. Claude Code는 사용자 머신에서 Sentry에 연결하여 운영 오류 로깅을 수행합니다. 데이터는 TLS를 사용하여 전송 중에 암호화되고 256비트 AES 암호화를 사용하여 저장 시에 암호화됩니다. Sentry 보안 문서에서 자세히 알아보세요. 오류 로깅을 거부하려면 DISABLE_ERROR_REPORTING 환경 변수를 설정하세요. 사용자가 /bug 명령을 실행하면 코드를 포함한 전체 대화 기록 사본이 Anthropic으로 전송됩니다. 데이터는 전송 중에 그리고 저장 시에 암호화됩니다. 선택적으로 공개 저장소에 Github 이슈가 생성됩니다. 버그 보고를 거부하려면 DISABLE_BUG_COMMAND 환경 변수를 설정하세요.

API 제공자별 기본 동작

기본적으로 Bedrock 또는 Vertex를 사용할 때 모든 필수가 아닌 트래픽(오류 보고, 원격 분석 및 버그 보고 기능 포함)을 비활성화합니다. CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC 환경 변수를 설정하여 이 모든 항목을 한 번에 거부할 수도 있습니다. 다음은 전체 기본 동작입니다:
서비스Claude APIVertex APIBedrock API
Statsig (메트릭)기본 켜짐.
DISABLE_TELEMETRY=1로 비활성화합니다.
기본 꺼짐.
CLAUDE_CODE_USE_VERTEX는 1이어야 합니다.
기본 꺼짐.
CLAUDE_CODE_USE_BEDROCK은 1이어야 합니다.
Sentry (오류)기본 켜짐.
DISABLE_ERROR_REPORTING=1로 비활성화합니다.
기본 꺼짐.
CLAUDE_CODE_USE_VERTEX는 1이어야 합니다.
기본 꺼짐.
CLAUDE_CODE_USE_BEDROCK은 1이어야 합니다.
Claude API (/bug 보고서)기본 켜짐.
DISABLE_BUG_COMMAND=1로 비활성화합니다.
기본 꺼짐.
CLAUDE_CODE_USE_VERTEX는 1이어야 합니다.
기본 꺼짐.
CLAUDE_CODE_USE_BEDROCK은 1이어야 합니다.
모든 환경 변수는 settings.json에 체크인할 수 있습니다(자세히 알아보기).