Agenti
Un agente in BRAIAN è un lavoratore configurato che esegue i passi di un processo. Combina un modello, un insieme definito di strumenti, un'identità macchina circoscritta e le policy collegate. Gli agenti non possiedono credenziali permanenti: l'accesso viene emesso per singola esecuzione e scade con essa.
Configurazione di un agente
Un agente dichiara che cosa può usare, non che cosa dovrebbe tentare. Tutto ciò che non compare nell'elenco degli strumenti è irraggiungibile, qualunque cosa produca il modello.
name: finance-agent
model: braian-reason-1
identity: svc-finance-agent
tools:
- sap.purchase_orders.read
- sap.invoices.post
- erp.vendor_master.read
policies:
- finance.payment-threshold
- data.residency-ch-eu
max_steps: 24Identità e credenziali
- Ogni agente corrisponde a un'identità macchina nel piano di controllo, mai a un account personale.
- Le credenziali sono emesse per esecuzione, limitate agli strumenti dichiarati e revocate alla fine.
- I segreti sono conservati cifrati e non vengono mai restituiti al contesto del modello.
Limiti all'autonomia
Gli agenti sono vincolati da un budget di passi, dall'ambito degli strumenti e dalle policy collegate. Quando un limite viene raggiunto l'esecuzione non fallisce in silenzio: genera un'escalation con il contesto completo dei tentativi.
