Skip to main content
OpenClaw의 exec 도구는 시스템 명령어를 실행할 수 있습니다. exec 보안 정책으로 어떤 명령어를 허용할지 세밀하게 제어하세요.

세 가지 모드

deny (기본값)

모든 exec 호출을 차단합니다. 가장 안전한 모드입니다.
어떤 명령어도 실행 불가 읽기 전용 환경에 적합 코딩 에이전트 스킬도 exec 사용 불가

allowlist (추천)

허용된 명령어만 실행할 수 있습니다.
명시적으로 허용한 바이너리만 실행 가능 파이프, 리다이렉트는 쉘을 통해 실행되므로 주의 프로덕션 환경에 권장

full

모든 명령어를 제한 없이 실행합니다.
모든 시스템 명령어 사용 가능 개발/테스트 환경에서만 사용 권장 rm -rf, sudo 등 위험한 명령도 실행 가능
full 모드는 강력하지만 위험합니다. 신뢰할 수 있는 환경에서만 사용하고, AGENTS.md의 안전 규칙을 반드시 설정하세요.

설정 방법

글로벌 설정

채널별 오버라이드

특정 채널에서만 다른 정책을 적용할 수 있습니다:

allowlist 설계 가이드

일상 사용자

개발자

ask 모드

명령어 실행 전 사용자에게 확인을 요청할 수 있습니다:
allowlist + ask: on-miss 조합이 유연하면서도 안전합니다. 허용 목록에 없는 명령어는 사용자 승인 후 실행됩니다.

감사 로그

모든 exec 호출은 OpenClaw 로그에 기록됩니다: