Un allowlist degli strumenti è un controllo di sicurezza che limita un agente AI, uno script o un flusso di automazione a un insieme predefinito di strumenti o azioni approvati. Invece di consentire all'agente di chiamare qualsiasi plugin, API, operazione su file o comando che riesca a individuare, il sistema espone solo ciò che gli amministratori hanno esplicitamente autorizzato.
Questo è importante perché i sistemi agentici possono svolgere lavoro reale, non solo generare testo. Se un attaccante usa prompt injection, dati avvelenati o un token rubato per indirizzare l'agente, un allowlist aiuta a prevenire un uso improprio su larga scala bloccando gli strumenti non autorizzati e riducendo il raggio d'impatto. In pratica, i difensori combinano gli allowlist degli strumenti con il privilegio minimo, credenziali a breve durata, sandboxing e approvazione umana per azioni sensibili come eliminare file, modificare permessi o avviare distribuzioni. Un allowlist ben progettato trasforma un flusso di lavoro AI da "può fare qualsiasi cosa" a "può fare solo queste cose specifiche", che è una difesa fondamentale contro l'abuso degli strumenti e un'eccessiva autonomia.


