Позиция по умолчанию
Две позиции в зависимости от того, нацелена ли запись на приложение, репозиторий или хранилище (с известной областью) или на необработанную файловую систему компьютера. По умолчанию Kazzle поставляется с разумными настройками, чтобы ИИ работал сразу же.
Записи в приложения, репозитории и хранилища разрешены по умолчанию, так как их пути ограничены известным корневым каталогом. Записи на необработанный компьютер разрешены, кроме чувствительных шаблонов путей выше.
Типы правил
Команды терминала
Правила совпадают по префиксу команды.git push совпадает с git push origin main.
Исключение по умолчанию, требующее одобрения: sudo. Блокировка по умолчанию: git push --force. Обычный git push разрешен.
URL браузера
Навигация браузера разрешена по умолчанию на всех URL. Добавьте пользовательские правила в поле браузераurl для ограничения или требования одобрения для конкретных сайтов.
Пути файлов
Правила совпадают по шаблону glob.*.pem совпадает с файлами сертификатов в любом месте.
Блокировки по умолчанию при записи на компьютер: .ssh/*, *.pem, *.key. Записи .env разрешены.
Правила пути файла могут быть ограничены конкретным компьютером. Правило с “Все компьютеры” применяется везде. Правило, ограниченное одним компьютером, применяется только когда ИИ работает на этой машине. Правила для конкретного компьютера имеют приоритет над глобальными.
Одобрения инструментов
Отдельные инструменты и действия можно установить на разрешить, спросить или заблокировать. По умолчанию публикация приложения, удаление приложения и удаление базы данных требуют одобрения.db exec требует одобрения для DROP/TRUNCATE и разрешает другой SQL. Удаление файлов и git push разрешены.