Saltar para o conteúdo principal
Toda chamada de ferramenta passa por uma verificação de política antes de ser executada. A verificação compara a chamada com suas regras e decide: permitir, perguntar ou bloquear.

Postura padrão

Duas posturas dependendo se a escrita visa um app, repositório ou armazenamento (com escopo conhecido) ou o sistema de arquivos bruto do computador. Pronto para usar, Kazzle vem com padrões sensatos para que a IA funcione imediatamente. Gravações em apps, repositórios e armazenamento são permitidas por padrão porque seus caminhos estão limitados a uma raiz conhecida. Gravações brutas do computador são permitidas, exceto pelos padrões de caminho sensíveis acima.

Tipos de regra

Comandos de terminal

As regras correspondem por prefixo de comando. git push corresponde a git push origin main. Exceção padrão que requer aprovação: sudo. Bloqueio padrão: git push --force. git push comum é permitido.

URLs do navegador

A navegação do navegador é permitida por padrão em todos os URLs. Adicione regras personalizadas no campo url do navegador para restringir ou exigir aprovação para sites específicos.

Caminhos de arquivo

As regras correspondem por padrão glob. *.pem corresponde a arquivos de certificado em qualquer lugar. Bloqueios padrão em gravações do computador: .ssh/*, *.pem, *.key. Gravações .env são permitidas. As regras de caminho de arquivo podem ser limitadas a um computador específico. Uma regra com “Todos os computadores” se aplica em qualquer lugar. Uma regra limitada a um computador só se aplica quando a IA está trabalhando nessa máquina. Regras específicas do computador têm prioridade sobre as globais.

Aprovações de ferramenta

Ferramentas e ações individuais podem ser definidas como permitir, perguntar ou bloquear. Por padrão, publicar app, excluir app e excluir banco de dados pedem aprovação. db exec pede DROP/TRUNCATE e permite outro SQL. Exclusões de arquivo e git push são permitidas.

Alterações de segurança

Alterações nas próprias políticas ou limites sempre exigem aprovação única e nunca podem ser aprovadas permanentemente de forma automática. Visualizar políticas e limites não requer aprovação.

Como as regras são resolvidas

Quando a IA chama uma ferramenta, o roteador encontra todas as regras correspondentes e escolhe a mais específica - regras com mais condições correspondentes vencem regras mais amplas. Se duas regras corresponderem com especificidade igual, negar vence permitir. Regras definidas pelo usuário (de Configurações) substituem padrões com o mesmo padrão.

Configurando

Abra Configurações > Segurança da IA para gerenciar regras por espaço. Adicione padrões, altere políticas, limite caminhos de arquivo a computadores específicos. As alterações entram em vigor imediatamente.