KLA Policy Engine

Policy as code per agenti AI

Policy as code esprime le regole operative in una forma valutabile dalla macchina. Ogni regola può essere versionata, testata, approvata e applicata a un’azione proposta da un agente prima che l’azione raggiunga uno strumento o un sistema di riferimento.

KLA valuta insieme agente, azione, strumento, autorizzazioni e contesto aziendale. Ogni Decision Request si risolve in allow, warn, require approval o block con codici motivazione espliciti.

Percorso di azione governataRuntime · attivo
  1. 01Azione propostaEmettere rimborso · 12.400 EUR
  2. 02Punto di controllo della policyrefund.manual_review
  3. 03Decisionerequire_approval
  4. 04Recordlin_01K0A7Y9 · policy v4.2.1
Percorso decisionale completato Evidenza allegata
Unità decisionale
Decision Request
Esiti
Allow · Warn · Require approval · Block
Superficie di creazione
Policy Builder
Superficie di runtime
KLA Policy Engine

01: Concetto

Come funzionano i punti di controllo policy-as-code nella pratica

Una policy utile è abbastanza precisa da poter essere eseguita e abbastanza chiara da permettere a team di rischio, operations e ingegneria di riesaminarla insieme.

Policy as code esprime le regole operative in una forma valutabile dalla macchina. Ogni regola può essere versionata, testata, approvata e applicata a un’azione proposta da un agente prima che l’azione raggiunga uno strumento o un sistema di riferimento.

Valutare il contesto completo dell’azione
Le regole possono usare in un’unica decisione l’identità dell’agente, l’autorità delegata, lo strumento, i parametri, l’ambiente, il confine dei dati e gli attributi aziendali.
Testare le regole prima della pubblicazione
Le simulazioni eseguono Decision Requests rappresentative rispetto a una policy in bozza, così i team possono esaminare esiti e codici motivazione prima che una Release sia governata da tale policy.
Restituire un esito operativo
Il modello a quattro esiti fornisce al runtime un’istruzione esplicita. Un’attesa crea una Decision Request; un blocco impedisce all’azione di proseguire.
Conservare la versione della policy
Ogni verdetto registra la policy, la versione, le regole corrispondenti e i codici motivazione che hanno governato l’azione in quel momento.

02: Implementazione KLA

Come KLA implementa i punti di controllo policy-as-code

KLA porta un unico modello di policy dalla creazione collaborativa all’applicazione al momento della decisione e alla raccolta delle prove.

  1. 01

    Modellare la regola operativa

    Policy Builder definisce soggetto, azione, risorsa, condizioni ed esito con lo stesso vocabolario riconosciuto dagli operatori.

    Risultato · Policy in bozza

  2. 02

    Simulare azioni rappresentative

    I casi di test coprono traffico ordinario, soglie, autorità mancante, dati soggetti a restrizioni e percorsi di eccezione.

    Risultato · Risultati della simulazione

  3. 03

    Approvare e pubblicare

    La policy riesaminata viene versionata e pubblicata per il tenant, l’ambiente, gli agenti e gli strumenti previsti.

    Risultato · Versione della policy pubblicata

  4. 04

    Valutare al punto di controllo

    KLA Policy Engine risolve ogni Decision Request prima del commit dell’azione governata e scrive il verdetto in Execution Lineage.

    Risultato · Verdetto e codici motivazione

Esempio · Rimborso cliente

Una soglia diventa una decisione applicabile

Un agente di assistenza propone un rimborso superiore all’importo delegato all’elaborazione automatizzata. La policy crea un’attesa controllata al confine dell’azione.

Il rimborso rimane nel Process originale. KLA riprende l’azione in attesa dopo l’approvazione e collega la decisione della policy, la motivazione del revisore e il risultato a valle.

Registro degli eventi di esecuzioneUTC
  1. Decision Request ricevutaricevuta

    refunds.issue · 12.400 EUR · agente customer-resolution-eu

  2. Regola corrispondentein attesa

    refund.manual_review.above_10000 · policy v4.2.1

  3. Revisore ha approvatoapprovata

    Analista senior dei rimborsi · motivazione e prove allegate

  4. Esito registratoregistrata

    Rimborso eseguito · risultato di origine correlato al Lineage Record

04: Record di evidenza

Cosa registra KLA per la revisione

Il verdetto diventa una prova durevole che la regola pubblicata ha operato sull’azione specifica.

Campi di evidenza acquisiti per i punti di controllo policy-as-code
Livello del recordEvidenza acquisitaFinalità della revisione
Contesto decisionaleAgente, principal, azione, strumento, parametri, ambiente e attributi aziendaliRicostruire i fatti valutati dalla policy
Autorità effettivaConcessione dello strumento, confine dei dati, ruolo e istantanea dell’autoritàMostrare il confine di accesso in vigore al momento della decisione
Verdetto della policyID della policy, versione, esito, regole corrispondenti e codici motivazioneSpiegare perché il runtime ha consentito, avvisato, sospeso o bloccato l’azione
RisultatoDecision Request, esito del revisore, risposta dello strumento e stato risultanteCollegare la regola all’effetto operativo finale

06: Riferimenti tecnici

Leggi i record esatti alla base di questo livello di controllo

Questi riferimenti supportano le affermazioni della pagina e collegano il comportamento runtime a schemi ed esempi pubblicati.

07: FAQ

Domande sui punti di controllo policy-as-code

Definizioni, comportamento runtime, integrazione e limiti delle evidenze per questo livello di controllo.

Che cos’è policy as code per gli agenti AI?
Policy as code è una rappresentazione versionata e verificabile delle regole che governano un’azione dell’agente. Valuta l’azione proposta e il relativo contesto prima dell’esecuzione e restituisce un esito di runtime esplicito.
Quali esiti può restituire una policy KLA?
KLA Policy Engine restituisce allow, warn, require approval o block. Require approval mette in pausa l’azione e crea una Decision Request in Decision Desk. Block impedisce che l’azione raggiunga lo strumento governato.
Un team può testare una policy prima che governi azioni di produzione?
Sì. Le simulazioni di Policy Builder riproducono Decision Requests rappresentative rispetto a una bozza. I team possono esaminare l’esito e le regole corrispondenti prima di approvare e pubblicare la policy.
Policy as code richiede un unico framework per agenti?
KLA accetta Decision Requests tramite punti di controllo SDK e API. Lo stesso modello di policy può governare agenti creati con framework e provider diversi.
Come dimostra KLA quale policy ha governato un’azione?
Il Lineage Record memorizza ID della policy, versione, verdetto, regole corrispondenti, codici motivazione e contesto dell’azione. Le approvazioni correlate e gli esiti a valle condividono identificatori di correlazione stabili.

Inizia da un’azione

Mettere un’azione rilevante dietro un punto di controllo della policy

Mappa con il team KLA l’azione, l’autorità, gli esiti e i campi di prova; quindi convalida la policy rispetto a richieste rappresentative.

Parla con il team KLA
Policy as Code per agenti AI | KLA