settings.json에 훅 항목을 작성하여 failproofai가 도구 호출을 가로챌 수 있도록 합니다.
별칭: failproofai p -i
옵션
| 플래그 | 설명 |
|---|---|
--scope user | ~/.claude/settings.json에 설치 (기본값 - 모든 세션에 적용) |
--scope project | 현재 디렉터리의 .claude/settings.json에 설치 |
--scope local | 현재 디렉터리의 .claude/settings.local.json에 설치 |
--custom <path> / -c | 커스텀 훅 정책이 포함된 JS 파일 경로 |
동작 방식
- 정책 이름 미지정 - 정책을 선택할 수 있는 대화형 프롬프트가 열립니다
- 특정 이름 지정 - 해당 정책을 활성화합니다 (이미 활성화된 정책에 추가됨)
all- 사용 가능한 모든 정책을 활성화합니다
--install을 다시 실행하면 기존 정책을 제거하지 않고 새 정책을 추가합니다.
예시
--custom <path>가 제공되면 해당 파일이 즉시 유효성 검사를 거칩니다. 파일은 customPolicies.add()를 최소 한 번 이상 호출해야 합니다. 확인된 경로는 customPoliciesPath로 policies-config.json에 저장됩니다.
