가이드
Claude Code와 Codex가 매번 권한을 묻지 않게 하는 방법(안전하게)
짧은 답: Claude Code와 Codex가 계속 승인을 요청한다면? 안전한 명령을 미리 승인하는 것부터 승인을 끄는 것까지 프롬프트를 줄이는 세 가지 방법과, 그중 쓸 만한 것을 알아봅니다.
Claude Code와 Codex는 변경을 일으킬 수 있는 명령을 실행하기 전에 묻는데, 실제 작업 중에는 계속 방해받는 느낌이 듭니다. 줄이는 방법은 세 가지입니다. 같지는 않습니다. 처음 둘은 통제권을 유지하고, 마지막은 통제권을 포기합니다.
세 가지 레벨, 안전한 것부터
| 레벨 | 할 일 | 위험 |
|---|---|---|
| 1. 안전한 명령 미리 승인하기 | Claude Code의 권한 설정에서 허용 규칙을 추가하거나, Codex에서 더 가벼운 승인 정책을 선택하세요 | 낮음: 직접 고른 명령만 묻지 않고 실행됨 |
| 2. 더 빠르게 답하기 | 프롬프트는 켜 두고, Herdbell로 어느 창에서든 키 하나로 답하세요 | 낮음: 모든 명령을 여전히 확인할 수 있음 |
| 3. 승인 끄기 | Claude Code의 건너뛰기 플래그, 또는 승인 정책을 never로 설정한 Codex | 높음: 보지 못한 채 명령이 실행됩니다 |
설정 이름과 옵션은 버전마다 다르므로 각 에이전트의 공식 문서를 확인하세요. Claude Code는 설정에 권한 모드와 허용 규칙이 있고, Codex는 untrusted, on-request, never 같은 옵션이 있는 승인 정책이 있습니다.
제가 한다면
- 레벨 1부터 시작하세요. 파일 목록 보기나 테스트 실행처럼, 늘 묻는 읽기 전용·일상 명령을 미리 승인하세요.
- 나머지는 레벨 2로 처리하세요. Herdbell을 쓰면 남은 요청이 커서 옆에 카드로 나타나고, Return으로 허용하거나 D로 거부합니다. 위험한 명령은 두 번 묻습니다.
- 레벨 3은 버려도 되는 환경에서만 쓰세요. 일회용 컨테이너나 git으로 몇 초 만에 복원할 수 있는 프로젝트 같은 곳입니다. 건너뛰기가 위험한 이유를 읽어 보세요.
Herdbell이 하는 일과 하지 않는 일
Herdbell은 승인을 끄지도, 대신 승인하지도 않습니다. 답하는 데 1초가 걸리게 만들고, 제때 답하지 않으면 에이전트 자체 프롬프트로 돌아갑니다.
자주 묻는 질문
Claude Code가 권한을 묻지 않게 하려면 어떻게 하나요?
권한 설정에서 신뢰하는 명령을 미리 승인하고, 나머지는 빠르게 답하세요. 승인을 완전히 끌 수도 있지만 그러면 명령이 보이지 않은 채 실행됩니다.
Codex 승인 정책을 never로 설정해도 안전한가요?
버리거나 복원할 수 있는 환경에서만 괜찮습니다. never로 두면 Codex가 묻지 않고 명령을 실행하므로 잘못된 명령도 막지 못합니다.