← Writing · 中文版

Research guide

How Do You Make AI Agents Trustworthy? A Research Guide

TL;DR — Trust in an AI agent has to be built from evidence, not assumed from a prompt. Across seven of my papers, the recipe has five parts: gate every action before it runs, keep a record that lets anyone reconstruct what happened, watch the places where harm travels (other users' agents, third-party skills), govern budgets and time explicitly, and verify the claims an agent makes before anyone relies on them.

An agent that only writes text can be wrong. An agent that calls tools, moves money, and talks to other agents can be wrong and act on it. The question “can I trust this agent?” then stops being about the model and becomes a question about the whole system around it. This guide pulls together what my research says about building that system.

1. Gate actions before they run

Logging tells you what went wrong after the damage is done. A pre-execution audit layer sits at the tool-call boundary and, for every action, extracts the intended call, scans it against policy (injection, sensitive files, data exfiltration, budget limits) and decides: allow, block, or route to a human. Each decision goes into a signed, hash-chained record. Because agent frameworks funnel actions through a narrow tool-call interface, this can be added without rewriting the agent. Read: Why every AI agent needs an audit layer.

2. Make every action answerable afterwards

Auditable Agents separates three ideas that are often blurred: accountability (deciding compliance and responsibility), auditability (the system property that makes accountability possible) and auditing (reconstructing behavior from trustworthy evidence). It defines five dimensions of auditability: action recoverability, lifecycle coverage, policy checkability, responsibility attribution and evidence integrity. No single mechanism covers them: enforcement acts early but sees little, detection sees more but may be too late, and recovery works only from evidence that survived. A lower-bound scan found 617 security findings across six prominent open-source agent projects. Read: What makes an AI agent auditable?.

3. Watch the places where harm travels

4. Govern budgets and time explicitly

5. Verify the claims an agent makes

When an agent answers with a citation, someone still has to check that the source supports the claim. A verification agent such as SEVA returns a structured verdict (evidence alignment, a reasoning chain, a calibrated confidence and a typed error diagnosis) and improves itself with a process reward that scores how the check was done, which restores learning signal that a plain right/wrong reward destroys. Read: What is a self-evolving verification agent?.

A checklist for teams deploying agents

Frequently asked questions

What makes an AI agent trustworthy?

Evidence rather than assurances: actions are checked against policy before they execute, a tamper-evident record lets anyone reconstruct what the agent did, risks that travel between users and through third-party skills are measured, budgets and deadlines are enforced by the system, and the agent's claims are verified against their sources.

What is the difference between logging and an audit layer?

A log is written after an action has already happened. A pre-execution audit layer inspects each tool call before it runs and can allow it, block it, or route it to a human, while also recording the decision in a tamper-evident trail.

What are the five dimensions of AI agent auditability?

Action recoverability, lifecycle coverage, policy checkability, responsibility attribution and evidence integrity, as defined in the paper Auditable Agents.

Why are multi-user AI agent networks riskier than single agents?

Because harm can travel between owners through shared tasks: delegated work can break down, private data can cross an owner boundary, one agent can feed another poisoned evidence, and actions can execute through authority chains that never had permission.

Papers covered in this guide


Written by Aojie (Justin) Yuan, USC Fortis Lab. Every claim comes from the papers listed above; each section links to the detailed explainer for its paper.