무료 상담 우리 회사에 맞는 AI 자동화, 무엇부터 바꿀지 함께 정리해 드립니다 상담 신청하기 →

권한 정책

Bom Agent의 권한 모델은 CLI 역할 · 도구 허용 목록 · 사용자 확인 정책 세 층으로 구성됩니다.

CLI 역할별 제한

역할에 따라 노출되는 도구 집합이 다릅니다. ClaudeCodeAgent.BuildPermissionArguments가 SSOT입니다.

  • Worker: 모든 도구 + 스킬 발견 + bypassPermissions
  • PackBuilder: 파일 read/write만, 브라우저·셸 차단
  • Standard: 호출자가 명시한 allowlist만
  • Pack: 선언된 Bom-managed MCP만 노출
주의

Worker는 bypassPermissions로 실행되어 Playwright만 명시적으로 차단합니다. 신뢰할 수 없는 입력은 Standard 역할로 처리하세요.

사용자 확인 정책

위험 동작은 다음 세 가지 모드 중 하나로 처리됩니다.

  • Always Ask (기본값): 매번 사용자 확인
  • Ask Once Per Session: 세션당 한 번만 확인
  • Never Ask: 자동화 신뢰도 높을 때만 권장
변경

Settings → 보안 → "권한 모드"에서 변경할 수 있습니다.

위험 동작 분류

  • 파일 삭제·이동: 사용자 확인 필요
  • 외부 API 호출 (Pack 외부): 사용자 확인 필요
  • 시스템 명령 실행: Pack 외부에서는 Worker 권한
  • 브라우저 자동 로그인: 항상 사용자 확인