콘텐츠로 이동

구성 레퍼런스

플러그인 설정 (~/.prism/config.json)

섹션 제목: “플러그인 설정 (~/.prism/config.json)”

Prism이 런타임 설정을 읽어 오는 곳은 이 파일 하나뿐입니다.

필드타입기본값편집설명
show_realtime_summarybooleanfalse가능턴이 끝난 뒤 서버측 실시간 요약을 출력합니다. 다음 훅 실행부터 적용됩니다.
ingest_urlURL가능Prism이 ingest·실시간·리포트·config·OTEL 트래픽을 보내는 주소. HTTPS 또는 HTTP 루프백. 재시작이 필요합니다.
apiKeystring불가Prism API 키. /prism:setup KEY가 관리합니다.
dashboard_urlURL불가서버가 API 키에서 결정합니다.
debugbooleanfalse직접만디버그 로그를 터미널(stderr)로도 함께 출력합니다. /prism:config에는 없고 파일을 직접 편집해야 합니다.

show_realtime_summary는 이전 이름인 showRealtimeSummary로도 읽히며, 다음 쓰기 때 현재 이름으로 옮겨집니다.

파일 권한: 600(소유자 읽기·쓰기 전용) · 디렉터리 권한: 700(소유자 전용)

이 파일은 머신에 설치된 모든 플러그인 버전이 공유하므로, 필드는 추가만 될 뿐 이름이 바뀌거나 다른 용도로 재사용되지 않습니다.

플러그인은 세션 시작 시, 자신이 설치된 스코프의 설정 파일에 다음을 기록합니다.

{
"env": {
"OTEL_EXPORTER_OTLP_LOGS_ENDPOINT": "https://ingest.optra-prism.com/v1/logs",
"OTEL_EXPORTER_OTLP_METRICS_ENDPOINT": "https://ingest.optra-prism.com/v1/metrics"
}
}

플러그인은 로그와 메트릭 엔드포인트만 기록합니다. OTEL_EXPORTER_OTLP_TRACES_ENDPOINT는 설정하지 않습니다. Claude Code가 이 경로로 OTLP 트레이스를 내보내지 않기 때문입니다. URL은 API 키에서 결정됩니다. 전체 키 목록은 환경 변수를 참고하세요.