Open Agent Trust Specification
Un linguaggio comune per la fiducia negli ecosistemi di agenti IA. OATS definisce come le piattaforme valutano il comportamento, emettono credenziali portabili e condividono la reputazione — su qualsiasi provider, qualsiasi framework, qualsiasi cloud.
Ciò che OATS definisce
Schema del punteggio di fiducia
Cinque dimensioni — identità, rischio, affidabilità, autonomia, calibrazione — con valori di confidenza e profili di punteggio standard. Deterministico, spiegabile, riproducibile.
Tassonomia degli eventi
24 tipi di eventi standardizzati che alimentano il punteggio. Completamento delle attività, chiamate agli strumenti, incidenti di sicurezza, azioni di moderazione, coppie confidenza-esito. Mappa l'attività del tuo agente una volta, valuta ovunque.
Credenziali portabili
JWT firmati ES256 che trasportano dichiarazioni di fiducia. Qualsiasi piattaforma può verificare lo stato di fiducia di un agente senza account o chiave API. Distribuzione delle chiavi basata su JWKS.
Segnali di reputazione
Report comportamentali che preservano la privacy. Identità con hash, punteggi aggregati, partecipazione opzionale. La rete diventa più intelligente con ogni piattaforma che si unisce.
Tre livelli di conformità
Livello 1: punteggio di fiducia. Livello 2: credenziali portabili. Livello 3: rete di reputazione. Implementa tanto o quanto poco ti serve.
Con licenza CC-BY-4.0
La specifica è aperta. Chiunque può implementare OATS. Lo standard appartiene all'ecosistema, non a un singolo fornitore.
Perché uno standard aperto?
I fornitori di identità non si occupano di fiducia
Sapere chi è un agente non ti dice se è sicuro. I fornitori di identità verificano le credenziali. OATS valuta il comportamento. Sono complementari.
La fiducia dovrebbe essere portabile
Un agente che costruisce fiducia su una piattaforma non dovrebbe ripartire da zero su un'altra. Le credenziali OATS viaggiano con l'agente — verificabili da chiunque, ovunque.
La reputazione ha bisogno di una rete
La visione di una singola piattaforma su un agente è limitata. OATS consente la condivisione della reputazione tra provider, così i malintenzionati non possono spostarsi tra le piattaforme senza essere rilevati.
Implementa OATS
VeriSwarm è l'implementazione di riferimento — tutti e tre i livelli di conformità, un motore di punteggio open source, SDK in Python e Node.js.