Vai al contenuto principale
FromNine
Menu

Agenti IAPubblica amministrazione

Dove gli agenti IA richiedono l’approvazione umana

Un agente può preparare quasi tutto. La vera scelta di progettazione è quali azioni possa portare a termine da solo e quali richiedano che una persona dica sì. Un metodo pratico per collocare i punti di approvazione e spostarli man mano che le evidenze crescono.

Di
Redazione FromNine
Pubblicato
Tempo di lettura
8 min di lettura

In sintesi

  1. Collochi i punti di approvazione in base alle conseguenze e alla reversibilità di ogni azione, non in base a quanto il modello sembri sicuro di sé.
  2. Un’approvazione funziona solo se chi la dà vede in un unico punto le evidenze, l’azione proposta e il suo effetto, e può dire no con la stessa facilità con cui dice sì.
  3. Applichi i punti di approvazione là dove l’azione viene eseguita, registri ogni proposta e ogni decisione e sposti un’azione in un livello più leggero solo sulla base di evidenze.
Indice

Gli agenti agiscono, quindi la domanda cambia

Un assistente conversazionale redige un testo e una persona decide che cosa farne. Un agente va oltre: richiama strumenti. Aggiorna un record, prenota uno slot, instrada una pratica, invia un messaggio o predispone un pagamento. Quando il software compie azioni, la domanda utile non è più soltanto «questa risposta è corretta?», ma «chi risponde di questa azione, e quando l’ha autorizzata?».

Chi si occupa di sicurezza ha già un nome per l’errore opposto. La OWASP Top 10 per le applicazioni basate su modelli linguistici di grandi dimensioni elenca l’excessive agency (apre un sito esterno) tra i rischi principali: un agente con più funzionalità, più permessi o più autonomia di quanto il compito richieda. L’approvazione umana è uno dei controlli possibili. Applicata ovunque, rallenta il lavoro e abitua le persone a cliccare «approva». Applicata da nessuna parte, lascia azioni che nessuno ha deciso. Il lavoro sta nel collocarla al posto giusto.

Partire dalle azioni, non dal modello

Faccia l’inventario di tutti gli strumenti che l’agente può richiamare. Per ciascuno risponda a quattro domande. Riguardano volutamente l’azione e il suo effetto, non il modello.

  1. Si può annullare? E a quale costo: un clic, una lettera di rettifica, un rimborso, una causa?
  2. Chi ne è toccato? Una bozza interna, un collega, un cliente o un cittadino, del denaro, un terzo?
  3. Crea un impegno o un effetto giuridico? Una decisione su una persona, un pagamento, un contratto, un messaggio inviato a nome della Sua organizzazione.
  4. Con quale frequenza e a quale velocità? Un’azione che si ripete migliaia di volte al giorno richiede un controllo diverso da una che avviene due volte a settimana.

Le risposte collocano ogni azione in uno di quattro livelli. La maggior parte delle organizzazioni scopre che poche azioni concentrano quasi tutto il rischio, ed è una buona notizia: è lì che va investito lo sforzo di approvazione.

Tabella 1Quattro livelli di approvazione per le azioni di un agente (un punto di partenza, da adattare alle Sue regole)
LivelloAzioni tipicheControllo
1 · Agire e registrareCercare e leggere entro i permessi dell’utente, riassumere, redigere note interneNessuna approvazione. Ogni chiamata viene registrata con input e output.
2 · Agire, notificare, poter annullareCreare un record in bozza, classificare o instradare una pratica, pianificare un’attività internaL’agente agisce; il responsabile riceve una notifica e può annullare l’azione entro una finestra stabilita.
3 · L’agente propone, una persona approvaInviare un messaggio all’esterno, modificare dati anagrafici di riferimento, cambiare uno stato della pratica visibile al richiedenteL’agente prepara l’azione e le evidenze; un ruolo designato approva, modifica o respinge.
4 · Decide una persona, l’agente assisteDecisioni con effetti giuridici su una persona, pagamenti oltre una soglia, tutto ciò che esce dalle regole scritteL’agente raccoglie i fatti e redige; la decisione e la sua motivazione spettano a una persona.

I livelli sono uno strumento di progettazione, non una classificazione giuridica. Li verifichi rispetto alle norme che si applicano alla Sua organizzazione. Il GDPR riconosce alle persone diritti specifici rispetto alle decisioni basate unicamente sul trattamento automatizzato (apre un sito esterno) che producono effetti giuridici o incidono in modo analogo significativamente su di loro (articolo 22). Per i sistemi ad alto rischio, il regolamento europeo sull’IA (AI Act) richiede che possano essere efficacemente supervisionati da persone fisiche (apre un sito esterno) (articolo 14). È di solito al livello 4 che questi obblighi trovano applicazione.

Figura 1

Flusso di lavoro illustrativo
Un punto di approvazione, passo dopo passoL’agente prepara l’azione e le evidenze. Il punto di approvazione è applicato dal sistema che esegue l’azione, e ogni esito viene registrato.
Leggere il diagramma in forma testuale

Arriva una richiesta o una pratica. L’agente prepara un’azione in bozza, per esempio una risposta o un cambio di stato, e allega le evidenze: le fonti utilizzate, la regola applicata e l’effetto che l’azione avrà.

Al punto di approvazione una persona designata approva, modifica o respinge la proposta. Un rifiuto, con la sua motivazione, torna all’agente e viene conservato per la valutazione.

Solo un’azione approvata viene eseguita, dal sistema che ne è titolare. Richiesta, proposta, decisione, approvatore e orari vengono registrati.

I segnali che devono sempre arrivare a una persona

Alcune situazioni dovrebbero spostare un’azione al livello superiore, qualunque sia la sua collocazione abituale. Le preveda come controlli espliciti nel flusso di lavoro, in modo che non dipendano dalla capacità dell’agente di accorgersene.

  • L’input esce da ciò su cui l’agente è stato testato: un nuovo tipo di documento, una lingua insolita, campi mancanti o contraddittori.
  • Le fonti recuperate dall’agente sono in conflitto, oppure l’azione proposta si basa su qualcosa che l’agente non è in grado di citare.
  • L’importo, la portata o il numero di record interessati supera una soglia da Lei stabilita.
  • La pratica riguarda una categoria sensibile: dati sanitari, minori, un reclamo, una controversia o un ricorso in corso.
  • L’agente ha già effettuato nuovi tentativi, oppure un sistema a valle ha restituito un errore.

Da questo elenco manca di proposito un segnale: la fiducia che il modello dichiara in sé stesso. I modelli linguistici possono affermare cose sbagliate con grande scioltezza, un fenomeno che il National Institute of Standards and Technology statunitense chiama confabulation (apre un sito esterno) nel suo profilo di rischio per l’IA generativa. Un punteggio autodichiarato può essere uno degli input, ma deve affiancare controlli esterni, come regole di validazione e il confronto con il sistema di riferimento, mai sostituirli.

Progettare un’approvazione che le persone possano davvero dare

Una raffica di richieste «approvare?» insegna alle persone ad approvare. L’AI Act nomina il rischio in modo esplicito: chi sorveglia un sistema ad alto rischio deve poter restare consapevole della distorsione dell’automazione.

“restare consapevole della possibile tendenza a fare automaticamente affidamento o a fare eccessivo affidamento sull’output prodotto da un sistema di IA ad alto rischio («distorsione dell’automazione»)”

Regolamento (UE) 2024/1689, articolo 14, paragrafo 4, lettera b), Regolamento sull’intelligenza artificiale, EUR-Lex

Quattro scelte di progettazione rendono concreta questa consapevolezza.

Mostrare le evidenze, non solo la risposta

Presenti l’azione proposta in parole semplici, le fonti su cui si basa (con link che si aprono al passaggio giusto), la regola o la policy applicata e che cosa cambierà esattamente, e in quale sistema. Un revisore che deve aprire tre applicazioni per controllare una proposta, sotto pressione, smetterà di controllare.

Rendere il «no» facile quanto il «sì»

Respingere e modificare sono esiti normali, non eccezioni. Li collochi accanto ad «approva», chieda una breve motivazione quando qualcuno respinge e utilizzi quelle motivazioni nella valutazione. Se modificare una proposta è più faticoso che scriverla da zero, le persone finiranno per approvare proposte imperfette.

Affidare l’approvazione a un ruolo con autorità

L’approvazione spetta a un ruolo designato, con la competenza, la formazione e l’autorità necessarie per scavalcare il sistema; per i sistemi di IA ad alto rischio l’AI Act chiede esattamente questo ai deployer (articolo 26, paragrafo 2 (apre un sito esterno)). Preveda un sostituto e un percorso di escalation, e misuri quanto a lungo le richieste restano in attesa. Una coda che non appartiene a nessuno diventa il collo di bottiglia che spinge i team ad aggirare il controllo.

Raggruppare solo ciò che è davvero a basso rischio

Esaminare uno per uno quaranta elementi quasi identici non rende nessuno più attento. Per le azioni di livello 2 consenta una revisione cumulativa con campionamento casuale. Mantenga individuali le azioni di livello 3 e 4.

Applicare il controllo nel sistema, non nel prompt

Un’istruzione nel prompt non è un controllo degli accessi. I testi che l’agente legge, come un’e-mail, un documento o una pagina web, possono contenere istruzioni proprie, ciò che OWASP descrive come prompt injection (apre un sito esterno). Se tra un agente e un’azione irreversibile c’è soltanto una frase nelle sue istruzioni, dia per scontato che un giorno quella frase verrà scavalcata.

  • Assegni all’agente un’identità propria con i privilegi minimi richiesti da ciascuno strumento e, dove la piattaforma lo consente, lo faccia operare entro i diritti dell’utente che ha fatto la richiesta.
  • Applichi le approvazioni nel livello di integrazione: il servizio che invia la lettera rifiuta la chiamata se non esiste un’approvazione valida per quella precisa azione.
  • Imponga agli strumenti limiti di valore, di volume e di frequenza, indipendenti dall’agente.
  • Tenga separati gli strumenti di lettura da quelli di scrittura, così da poter ampliare ciò che l’agente può vedere senza ampliare ciò che può fare.

Registrare ciò che bisognerà spiegare in seguito

Per ogni esecuzione dell’agente conservi la richiesta, le fonti recuperate, ogni chiamata a uno strumento con i relativi parametri, l’azione proposta, l’approvatore, la decisione, le eventuali modifiche e gli orari. Per i sistemi di IA ad alto rischio, i deployer devono conservare i log generati automaticamente per almeno sei mesi, salvo diversa disposizione di legge (articolo 26, paragrafo 6 (apre un sito esterno)). Dove nessuna norma lo impone, li conservi comunque: il log è il modo in cui si impara.

Analizzi i log a cadenza fissa. Le azioni approvate sempre senza modifiche sono candidate a scendere di livello. Le azioni modificate spesso indicano un punto debole dell’agente, oppure appartengono a un livello superiore. I rifiuti che si concentrano su una fonte, un modulo o un team rivelano di solito un problema di processo che nessun modello potrà risolvere.

Partire in modo circoscritto, poi far scendere le azioni di livello

Avvii il servizio con le azioni più rilevanti ai livelli 3 e 4. Stabilisca in anticipo che cosa significa «funzionare bene»: quali esiti sono corretti, quali errori sono accettabili e quali no. Poi misuri rispetto a quei criteri, usando per esempio come lista di controllo le funzioni di misurazione del NIST AI Risk Management Framework (apre un sito esterno).

Sposti un’azione a un livello più leggero solo sulla base di evidenze: un periodo in cui le approvazioni non hanno richiesto modifiche sostanziali, test sui casi andati male e il via libera del responsabile del processo. Registri quella decisione come qualsiasi altra modifica al sistema e mantenga la possibilità di tornare indietro.

Gli output dell’IA possono essere sbagliati. Non è un motivo per tenere gli agenti lontani dal lavoro reale: è il motivo per progettare dove le persone restano al comando. Gli agenti sono utili perché possono agire. Collocare con criterio i punti di approvazione è ciò che permette di affidare loro, nel tempo, sempre più compiti.

Fonti

  1. OWASP GenAI Security Project. LLM06:2025 Excessive Agency (consultato il )
  2. OWASP GenAI Security Project. LLM01:2025 Prompt Injection (consultato il )
  3. EUR-Lex. Regolamento (UE) 2024/1689 (regolamento sull’intelligenza artificiale), articoli 14 e 26 (consultato il )
  4. Commissione europea, AI Act Service Desk. Articolo 26: Obblighi dei deployer dei sistemi di IA ad alto rischio (consultato il )
  5. EUR-Lex. Regolamento (UE) 2016/679 (regolamento generale sulla protezione dei dati), articolo 22 (consultato il )
  6. National Institute of Standards and Technology. Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile (NIST AI 600-1) (consultato il )
  7. National Institute of Standards and Technology. AI Risk Management Framework (consultato il )
  8. Governo dei Paesi Bassi. Registro degli algoritmi del governo dei Paesi Bassi (consultato il )

Sta progettando un agente che agisce nei Suoi sistemi?

La aiutiamo a mappare le azioni, collocare i punti di approvazione e realizzare le integrazioni che li fanno rispettare, con i responsabili dei Suoi processi al tavolo.