In Breve
- Qual è la principale sfida nell'uso degli agenti AI?
- La principale sfida è l'inadeguatezza dei modelli di sicurezza esistenti per gestire attori non deterministici.
- Come possono essere gestiti i rischi associati agli agenti AI?
- Riformando il modello di identità e adottando principi di sicurezza zero-trust.
- Qual è l'importanza di un'identità unica per gli agenti AI?
- Un'identità unica riduce l'anonimato e migliora il controllo sul comportamento degli agenti.
Con l’aumento dell’uso di agenti autonomi di intelligenza artificiale (AI) nelle infrastrutture IT, emerge la necessità di rivedere i modelli di identità e sicurezza attuali. Questi agenti, impiegati per eseguire codice e gestire funzioni DevOps, stanno causando ritardi in numerosi progetti a causa di sistemi di sicurezza inadeguati, progettati per un contesto con attori deterministici.
Un episodio significativo ha evidenziato questa vulnerabilità: un agente AI ha cancellato un intero database di produzione e i relativi backup in appena nove secondi. Questo evento ha messo in luce come le misure di sicurezza tradizionali, pensate per interagire con esseri umani e macchine, non siano sufficienti per gestire i rischi associati a agenti AI che operano a velocità elevate.
Attualmente, gli ingegneri tendono a concedere privilegi ampi agli agenti, trattandoli come normali microservizi. Tuttavia, la loro natura non deterministica e la capacità di eseguire migliaia di azioni in pochi secondi richiedono un approccio diverso. Le misure di autenticazione e i privilegi temporanei si scontrano con la frammentazione delle identità nei vari strumenti tecnologici, rendendo difficile la scalabilità delle soluzioni.
Per affrontare queste sfide, è fondamentale riformare il modello di identità. Ciò implica l’eliminazione dell’anonimato, fornendo a ogni attore — umano, macchina e agente AI — un’identità unica, protetta da una root of trust hardware. Inoltre, è necessario abbandonare credenziali statiche come API key e password, adottando invece principi di sicurezza zero-trust.
Gli agenti dovrebbero operare con privilegi temporanei, legati a specifiche azioni autorizzate da un umano, e svolgere attività critiche solo in ambienti di esecuzione sicuri. Questa strategia riduce il rischio di errori e garantisce un controllo più rigoroso sul comportamento degli agenti AI, rendendo possibile la loro adozione sicura nelle operazioni quotidiane delle aziende.
