기본 태세
앱, 리포지토리 또는 스토리지(알려진 범위 포함) 또는 컴퓨터의 원본 파일 시스템을 대상으로 하는지 여부에 따라 두 가지 태세가 있습니다. Kazzle은 기본적으로 AI가 즉시 작동하도록 합리적인 기본값과 함께 제공됩니다.
앱, 리포지토리 및 스토리지에 대한 쓰기는 경로가 알려진 루트로 범위가 지정되므로 기본적으로 허용됩니다. 원본 컴퓨터 쓰기는 위의 민감한 경로 패턴을 제외하고 허용됩니다.
규칙 유형
터미널 명령
규칙은 명령 접두사로 일치합니다.git push는 git push origin main과 일치합니다.
승인이 필요한 기본 예외: sudo. 기본 차단: git push --force. 일반 git push는 허용됩니다.
브라우저 URL
브라우저 탐색은 기본적으로 모든 URL에서 허용됩니다. 브라우저url 필드에 사용자 정의 규칙을 추가하여 특정 사이트를 제한하거나 승인을 요구합니다.
파일 경로
규칙은 글로브 패턴으로 일치합니다.*.pem은 어디서나 인증서 파일과 일치합니다.
컴퓨터 쓰기에 대한 기본 차단: .ssh/*, *.pem, *.key. .env 쓰기는 허용됩니다.
파일 경로 규칙은 특정 컴퓨터로 범위를 지정할 수 있습니다. “모든 컴퓨터”가 있는 규칙은 모든 곳에 적용됩니다. 한 컴퓨터로 범위가 지정된 규칙은 AI가 해당 머신에서 작동할 때만 적용됩니다. 컴퓨터별 규칙이 전역 규칙보다 우선합니다.
도구 승인
개별 도구 및 작업을 허용, 확인 또는 차단으로 설정할 수 있습니다. 기본적으로 앱 게시, 앱 삭제 및 데이터베이스 삭제는 승인을 요청합니다.db exec는 DROP/TRUNCATE를 요청하고 다른 SQL을 허용합니다. 파일 삭제 및 git push는 허용됩니다.