Cosa significa Proof of Actor
Proof of Actor è il prodotto che AgentCredia sviluppa per i team che operano applicazioni, siti web, API e server MCP. Risponde a una domanda che il solo accesso con account non chiarisce: chi o cosa sta agendo in questa interazione adesso? Un account con accesso può essere guidato da una persona che usa l'interfaccia, da una persona che lavora insieme a un assistente IA, oppure da un agente autonomo che opera da solo. Proof of Actor fornisce all'applicazione evidenze su quale di questi casi stia osservando e lascia la risposta all'applicazione.
Il prodotto si articola in tre capacità:
- Detect raccoglie i segnali dell'attore disponibili nell'integrazione e separa le asserzioni verificate dalle inferenze comportamentali.
- Understand trasforma questi risultati in analisi: composizione degli attori per route, trend nel tempo e evidenze dietro ogni classificazione.
- Route consente all'applicazione di applicare le proprie policy per consentire, adattare, contestare, rivedere o limitare interazioni specifiche.
Perché è importante
Le applicazioni sono state costruite partendo dal presupposto che dietro ogni sessione ci sia una persona. Questo presupposto non regge più. Il traffico di agenti IA raggiunge ormai pagine prodotto, API e server di strumenti, e le persone usano sempre più spesso l'assistenza dell'IA mentre lavorano dentro un'app. Trattare tutto allo stesso modo porta a due esiti negativi: automazioni legittime vengono bloccate da difese pensate per gli abusi, e azioni sensibili vengono eseguite con meno contesto di quanto il team ritenga.
Proof of Actor offre ai team di prodotto, piattaforma e sicurezza una visione condivisa di ciò che sta davvero accadendo, così le decisioni si basano su evidenze e non su supposizioni.
Come funziona
Ogni interazione che passa attraverso un'integrazione supportata riceve un risultato con due parti:
- Una classe: Human, Human + AI, Agent o Unknown.
- Una base: verified, declared, inferred o unknown, che indica su cosa si fonda la classe. Vedi base delle evidenze.
Una richiesta che porta una valida firma HTTP Message Signatures (RFC 9421) è un'identità di agente verified. Un client che si presenta come agente sta facendo una dichiarazione. I modelli di interazione coerenti con una persona alla tastiera sono un'inferenza. Quando le evidenze non supportano una determinazione, il risultato è Unknown e resta Unknown. Le quattro classi sono spiegate in Human, AI-assisted or agent: a practical taxonomy for application traffic.
I team iniziano in modalità osservazione. I risultati vengono registrati e confrontati con gli esiti reali, e nulla del comportamento dell'applicazione cambia. Quando un team è certo che una policy sia adatta a un flusso di lavoro, la abilita nel proprio codice. Il flusso completo è descritto in Come funziona.
Idee sbagliate comuni
Non è un blocco bot. Proof of Actor non blocca nulla per impostazione predefinita. Molti agenti sono partecipanti benvenuti, e la risposta corretta nei loro confronti è spesso una API strutturata invece di una pagina di challenge.
Non è verifica dell'identità. Un risultato Human significa che i segnali osservabili indicano un'interazione guidata da una persona. Non identifica la persona.
Un agente firmato non è un agente autorizzato. Una firma valida dimostra che una richiesta è stata firmata con una chiave collegata a un identificatore pubblicato. Se quell'operatore possa eseguire un'azione nella tua applicazione è una decisione di autorizzazione che prende la tua app.
Come Proof of Actor si inserisce nel tuo stack
Proof of Actor si affianca all'autenticazione e all'autorizzazione già esistenti. Aggiunge contesto dell'attore, non sostituisce il login, il modello dei permessi o il giudizio sul rischio. Il proprietario dell'applicazione decide l'enforcement, route per route, con fallback espliciti per i risultati Unknown e per i timeout.
Leggi la panoramica del prodotto, consulta cosa le evidenze possono e non possono stabilire, oppure richiedi l'accesso anticipato per entrare nel founding developer program.
Fonti
- RFC 9421: HTTP Message Signatures: lo standard alla base dell'identità verified degli agenti