Mandato dell'agente
Un mandato dell'agente è una definizione esplicita e leggibile dalla macchina dell'autorità che un mandante delega a un agente di IA.
Definizione
Un mandato dell'agente è la definizione esplicita e leggibile dalla macchina dell'autorità che un mandante delega a un agente di IA: ciò che l'agente può fare, entro quali limiti e a quali condizioni. Il white paper MAS SAFR (Safeguards for Agentic Finance at Runtime) definisce il mandato come "il meccanismo attraverso il quale un utente definisce i limiti dell'autorità delegata a un agente".
Il concetto si basa sulla sicurezza fondata sulle capacità, formalizzata da Dennis e Van Horn nel 1966 e alla base di OAuth 2.0: l'autorità viaggia come una concessione esplicita che può essere ispezionata, delimitata e revocata. Applicata agli agenti, la regola di controllo deriva direttamente dal white paper: "Un agente non può ampliare l'ambito di un mandato attraverso il proprio ragionamento o la propria inferenza. L'autorità è esplicita, strutturata e definita dal mandato, non dedotta dall'agente." Nel Controls Repository di SAFR, un controllo basato su un mandato codifica cinque parametri: i tipi di azione consentiti, la logica decisionale, le condizioni di escalation, il periodo di validità e l'autorità del mandante che effettua la delega.
Il mandato esiste perché gli agenti si adattano durante l'esecuzione. Tra la proposta che un agente formula al primo passaggio e l'azione che propone al quinto, le condizioni cambiano e con esse cambia il ragionamento dell'agente. Un mandato mantiene fissa l'autorità delegata mentre il piano si evolve e offre a revisori e auditor un oggetto stabile rispetto al quale verificare ogni azione: l'azione rientra nel mandato oppure no. SAFR rafforza questo principio per ogni azione nei workflow multi-step, poiché un'autorizzazione precedente non trasferisce alcuna autorità al passaggio successivo. Il white paper cita l'Agent Payments Protocol (AP2), con i suoi mandati firmati crittograficamente, come esempio significativo del settore.
In pratica, i mandati diventano associazioni a policy: policy versionate e leggibili dalla macchina codificano gli strumenti e i tipi di azione consentiti a ciascun agente, mentre il runtime verifica di disporre della versione pubblicata della policy prima di effettuare la valutazione. Il mandato viaggia con ogni azione nei metadati di contesto della busta di governance e viene applicato tramite esecuzione vincolata dalla policy. Nell'implementazione SAFR di KLA, le associazioni a policy tramite il Tool Catalog svolgono questo ruolo.
Termini correlati
Busta di governance
Una busta di governance riunisce un'azione proposta dall'agente e tutto il contesto necessario per valutarla prima dell'esecuzione.
Esecuzione vincolata dalla policy
L'esecuzione vincolata dalla policy valuta ogni azione proposta dall'agente rispetto a una policy pubblicata e versionata prima di eseguirla.
