Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

텔레메트리

PRECC는 도구 개선을 위한 선택적 익명 텔레메트리를 지원합니다. 명시적으로 동의하지 않는 한 데이터가 수집되지 않습니다.

옵트인

$ precc telemetry consent
[precc] Telemetry enabled. Thank you for helping improve PRECC.
[precc] You can revoke consent at any time with: precc telemetry revoke

옵트아웃

$ precc telemetry revoke
[precc] Telemetry disabled. No further data will be sent.

상태 확인

$ precc telemetry status
Telemetry: disabled
Last sent: never

전송될 데이터 미리보기

옵트인하기 전에 수집될 데이터를 정확히 확인할 수 있습니다:

$ precc telemetry preview
Telemetry payload (this session):
{
  "version": "0.3.0",
  "os": "linux",
  "arch": "x86_64",
  "skills_activated": 12,
  "commands_intercepted": 87,
  "pillars_used": [1, 4],
  "avg_hook_latency_ms": 2.3,
  "session_count": 1
}

수집되는 데이터

  • PRECC 버전, OS 및 아키텍처
  • 집계 카운트: 가로챈 명령, 활성화된 스킬, 사용된 필라
  • 평균 훅 지연 시간
  • 세션 수

수집되지 않는 데이터

  • 명령 텍스트나 인수 없음
  • 파일 경로나 디렉터리 이름 없음
  • 프로젝트 이름이나 저장소 URL 없음
  • 개인 식별 정보(PII) 없음
  • IP 주소 없음 (서버에서 기록하지 않음)

환경 변수 재정의

명령을 실행하지 않고 텔레메트리를 비활성화하려면 (CI 또는 공유 환경에서 유용):

export PRECC_NO_TELEMETRY=1

이것은 동의 설정보다 우선합니다.

데이터 전송 대상

텔레메트리 데이터는 HTTPS를 통해 https://telemetry.peria.ai/v1/precc로 전송됩니다. 데이터는 사용 패턴을 이해하고 개발 우선순위를 정하는 데만 사용됩니다.