데이터 사용
Claude에 대한 Anthropic의 데이터 사용 정책에 대해 알아보세요
데이터 정책
데이터 훈련 정책
기본적으로 Anthropic은 Claude Code로 전송되는 코드나 프롬프트를 사용하여 생성형 모델을 훈련하지 않습니다.
우리는 귀하의 데이터를 어떻게 사용하는지에 대해 완전히 투명하게 공개하는 것을 목표로 합니다. 우리는 제품과 서비스를 개선하기 위해 피드백을 사용할 수 있지만, Claude Code에서 받은 귀하의 피드백을 사용하여 생성형 모델을 훈련하지는 않습니다.
개발 파트너 프로그램
개발 파트너 프로그램과 같이 훈련할 자료를 제공하는 방법에 명시적으로 옵트인하는 경우, 우리는 제공된 해당 자료를 사용하여 모델을 훈련할 수 있습니다. 조직 관리자는 자신의 조직에 대해 개발 파트너 프로그램에 명시적으로 옵트인할 수 있습니다. 이 프로그램은 Anthropic 자사 API에서만 사용할 수 있으며, Bedrock이나 Vertex 사용자는 이용할 수 없습니다.
피드백 대화록
Claude Code에 대한 피드백(예: 사용 대화록)을 보내기로 선택하는 경우, Anthropic은 해당 피드백을 사용하여 관련 문제를 디버그하고 Claude Code의 기능을 개선할 수 있습니다(예: 향후 유사한 버그가 발생할 위험을 줄이기 위해). 우리는 이 피드백을 사용하여 생성형 모델을 훈련하지 않습니다. 잠재적으로 민감한 성격을 고려하여, 우리는 사용자 피드백 대화록을 30일 동안만 저장합니다.
데이터 보존
제로 데이터 보존 조직의 API 키를 사용할 수 있습니다. 이렇게 하면 Claude Code는 우리 서버에 채팅 대화록을 보존하지 않습니다. 사용자의 로컬 Claude Code 클라이언트는 사용자가 세션을 재개할 수 있도록 최대 30일 동안 세션을 로컬에 저장할 수 있습니다. 이 동작은 구성 가능합니다.
Privacy safeguards
We have implemented several safeguards to protect your data, including:
- Limited retention periods for sensitive information
- Restricted access to user session data
- Clear policies against using feedback for model training
For full details, please review our Commercial Terms of Service and Privacy Policy.
데이터 흐름 및 종속성
Claude Code는 NPM에서 설치됩니다. Claude Code는 로컬에서 실행됩니다. LLM과 상호작용하기 위해 Claude Code는 네트워크를 통해 데이터를 전송합니다. 이 데이터에는 모든 사용자 프롬프트와 모델 출력이 포함됩니다. 데이터는 TLS를 통해 전송 중에 암호화되며 저장 시에는 암호화되지 않습니다. Claude Code는 대부분의 인기 있는 VPN 및 LLM 프록시와 호환됩니다.
Claude Code는 Anthropic의 API를 기반으로 구축되었습니다. API 로깅 절차를 포함한 우리 API의 보안 제어에 대한 자세한 내용은 Anthropic Trust Center에서 제공되는 규정 준수 자료를 참조하십시오.
텔레메트리 서비스
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
환경 변수를 설정하여 이 모든 것을 한 번에 옵트아웃할 수도 있습니다. 전체 기본 동작은 다음과 같습니다:
서비스 | Anthropic API | Vertex API | Bedrock 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이어야 함. |
Anthropic API (/bug 보고) | 기본 켜짐.DISABLE_BUG_COMMAND=1 로 비활성화. | 기본 꺼짐.CLAUDE_CODE_USE_VERTEX 가 1이어야 함. | 기본 꺼짐.CLAUDE_CODE_USE_BEDROCK 이 1이어야 함. |
모든 환경 변수는 settings.json
에 체크인할 수 있습니다(자세히 읽기).