Позиція за замовчуванням
Дві позиції залежно від того, чи цілі записи — це додаток, репозиторій або сховище (з відомою областю) або необроблена файлова система комп’ютера. Kazzle поставляється з розумними налаштуваннями за замовчуванням, щоб ШІ працював одразу.
Записи до додатків, репозиторіїв і сховищ дозволені за замовчуванням, оскільки їхні шляхи обмежені відомим корінням. Записи на комп’ютер дозволені, крім чутливих шляхів, зазначених вище.
Типи правил
Команди терміналу
Правила відповідають префіксу команди.git push відповідає git push origin main.
Винятки за замовчуванням, які потребують схвалення: git push та sudo. Блокування за замовчуванням: git push --force.
URL-адреси браузера
Навігація браузером дозволена за замовчуванням на всіх URL-адресах. Додайте користувацькі правила на полі браузераurl, щоб обмежити або потребувати схвалення для конкретних сайтів.
Шляхи файлів
Правила відповідають шаблону glob.*.pem відповідає файлам сертифікатів будь-де.
Блокування за замовчуванням при записах на комп’ютер: .env*, .ssh/*, *.pem, *.key.
Правила шляхів файлів можуть бути обмежені конкретним комп’ютером. Правило з “Усіма комп’ютерами” застосовується скрізь. Правило, обмежене одним комп’ютером, застосовується лише тоді, коли ШІ працює на цій машині. Правила, специфічні для комп’ютера, мають пріоритет над глобальними.
Схвалення інструментів
Окремі інструменти та дії можна встановити на дозволити, запитати або заблокувати. За замовчуваннямfs delete, app publish, app delete та db delete запитують схвалення. Запити до баз даних (db exec) запитують схвалення для ризикованого SQL і автоматично дозволяють низькоризикові твердження.