Claude Code✓ 공식 문서로 확인11월 14일 수집
클로드 코드 2.1.325에서 샌드박스 명령을 예전처럼 묻지 않고 돌리는 설정법
클로드 코드 2.1.325부터 샌드박스 안에서 도는 Bash 명령도 다른 명령과 똑같이 권한 확인을 거친다. 전에는 샌드박스만 켜 두면 그 안의 명령은 묻지 않고 바로 돌았다. 업데이트 뒤로 명령마다 허락을 묻는다면 이 변경 탓이다.
예전처럼 돌리려면 settings.json에 sandbox.autoAllowBashIfSandboxed를 true로 넣는다. /sandbox의 Mode 탭에서 auto-allow를 골라도 같다.
{
"sandbox": {
"enabled": true,
"autoAllowBashIfSandboxed": true
}
}
이 값을 켜도 샌드박스에서 돌 수 없는 명령은 권한 확인을 거치고, deny 규칙과 Bash(git push *)처럼 내용을 지정한 ask 규칙도 그대로 적용된다. 관리 설정(managed settings)으로 샌드박스를 켠 조직은 우선순위가 가장 높은 관리 설정 소스에 이 값을 넣는다.
설정 참조 문서에는 기본값이 아직 true로 적혀 있다. 바뀐 기본값은 체인지로그에만 있다.
출처