secret-redactor
secret-redactor · by claude-code-templates
도구 결과에 섞인 API 키·토큰·JWT·개인키·DB 접속 문자열을 모델이 읽기 전에 지워요. 지워진 자리표시를 다시 명령에 쓰려 하면 차단해요
❯ /plugin marketplace add SeongGwangJu/k-mods ❯ /plugin install secret-redactor@k-mods
$ claude plugin marketplace add SeongGwangJu/k-mods $ claude plugin install secret-redactor@k-mods
이미 열려 있는 세션에는 /reload-plugins로 바로 적용돼요. Claude Code 2.1.287 이상이 필요해요.
알아 둘 점
- 화면만 가리는 k-mods streamer-mode와 달리 모델이 받기 전에 실제 값을 지워요. 단, 도구 결과만 대상이라 사용자가 직접 입력한 프롬프트 속 비밀값은 가리지 못해요
- tool.call 훅에 .catch가 없어요(validate 경고, gatingHooks hasCatch:false). 에러 시 fail-open인지 fail-closed인지는 엔진 내부 동작이라 코드만으로는 확정할 수 없어요
- 조직 관리 설정(managed settings)에서 가장 먼저 실행되도록 앉혀야 다른 plugin이 원본 값을 보기 전에 가려져요(저자 권장)
이 mod가 내 컴퓨터에서 하는 일
mod는 샌드박스 없이 내 권한으로 실행돼요. 정적 분석으로 확인한 범위예요.
도구 호출 제어
정적 분석 결과
다루는 이벤트
