Cmd. /fewer-permission-prompts
transcript를 스캔해 자주 쓰는 읽기 전용 Bash·MCP 호출을 찾아 프로젝트 allowlist를 제안하는 번들 skill 명령
핵심 요약
/fewer-permission-prompts는 transcript를 스캔해 자주 반복되는 읽기 전용 Bash·MCP 호출을 찾아 allowlist 초안을 제안하는 번들 Skill입니다.- 제안된 규칙은 프로젝트
.claude/settings.json의permissions.allow에 반영되어 권한 프롬프트를 줄입니다. - 과거 명칭은
/less-permission-prompts(이 페이지 슬러그의 유래)이며, 현재 공식 명칭은/fewer-permission-prompts입니다. - 자동 생성된 allowlist라도 바로 커밋하지 말고, 조직 보안 정책상 금지된 명령이 섞이지 않았는지 직접 검토하세요.
.claude/settings.json은 프로젝트 단위라 변경하면 팀원 전체에 영향을 줍니다. 수동 정책 관리는/permissions로 합니다.
명령어 원본 선언
/fewer-permission-prompts과거 명칭은
/less-permission-prompts였으나, 현재 공식Commands문서는/fewer-permission-prompts로 표기합니다. 이 페이지의 슬러그(less-permission-prompts)는 구 명칭에서 비롯된 것으로, 실제 명령은/fewer-permission-prompts를 사용합니다.
공식 설명 요약
/fewer-permission-prompts는 번들 Skill(bundled skill)입니다. 공식 문서의 설명은 다음과 같습니다.
Scan your transcripts for common read-only Bash and MCP tool calls, then add a prioritized allowlist to project
.claude/settings.jsonto reduce permission prompts.
세션 transcript를 분석해 자주 반복되는 읽기 전용 Bash/MCP 도구 호출을 찾아내고, 권한 프롬프트를
줄이도록 우선순위 allowlist로 묶어 프로젝트 .claude/settings.json에 추가합니다.
Commands 문서 표에서는 별도의 인자나 alias를 명시하지 않으며, 인자 없이 단독으로 실행하는 형태입니다.
명령이 분류상 Skill이므로 /skills 목록에도 나타나며, 사용 가능 여부는 플랫폼·플랜·환경에 따라 달라질 수 있습니다.
최소 지원 버전
- 공식
Commands문서 표에는 이 명령에 대한 명시적 최소 버전(min-version) 주석이 없습니다. 따라서 정확한 도입 버전은 공식 문서상 단정하기 어렵습니다. - 다만 GitHub Releases
v2.1.111노트에 초기 명칭/less-permission-prompts가 등장하므로, 기능 자체는 그 무렵부터 제공됐다고 볼 수 있습니다. 이후/fewer-permission-prompts로 이름이 정리됐습니다.
사용법
/fewer-permission-prompts- 인자 없이 실행합니다.
- 실행하면 현재까지의 transcript에서 읽기 전용으로 판단되는 Bash/MCP 호출을 모아 allowlist 초안을 제안합니다.
- 제안된 규칙은 프로젝트
.claude/settings.json의permissions.allow에 반영됩니다.
좋은 사용 예
- 같은
rg,ls,git diff같은 읽기 전용 Bash나 MCP 조회 호출 승인을 반복하고 있을 때 - 팀 공통 레포에서 안전한 조회 명령 allowlist 초안을 빠르게 만들고 싶을 때
- Auto mode를 켜지 않고도 승인 프롬프트 피로를 줄이고 싶을 때
비슷한 명령어 추천
| 명령어 | 차이점 | 언제 선택 |
|---|---|---|
/fewer-permission-prompts | transcript 기반 allowlist 자동 제안 | 반복 승인 줄이기가 목적 |
/permissions | allow/ask/deny 규칙을 직접 보고 편집 (alias /allowed-tools) | 수동 정책 관리가 목적 |
/config | 테마·모델 등 전체 설정 인터페이스 (alias /settings) | 전반적인 운영 설정 조정 |
활용 사례
- 온보딩 직후 팀 레포의 기본 읽기 전용 allowlist 초안 생성
- MCP 도구를 여러 개 붙인 환경에서 안전한 조회 호출만 먼저 정리해 승인 노이즈 감소
주의사항
- 공식 명칭은
/fewer-permission-prompts입니다. 구 명칭/less-permission-prompts로 입력하면 환경에 따라 인식되지 않을 수 있으니 새 이름을 사용하세요. - 자동 생성된 allowlist라도 바로 커밋하지 말고 검토하는 편이 안전합니다.
- 읽기 전용으로 분류되더라도 조직 보안 정책상 허용하면 안 되는 명령이 포함될 수 있으니 항목을 직접 확인하세요.
.claude/settings.json은 프로젝트 단위 설정이라 변경 사항이 팀원 전체에 영향을 줄 수 있으니 유의하세요.
출처
- Commands: https://code.claude.com/docs/en/commands
- Release v2.1.111: https://github.com/anthropics/claude-code/releases/tag/v2.1.111