The AI agent security checklist: what to check before an agent ships, and again after
Get the printable PDF
The same 34 items as this page, with checkboxes, on letter-size pages. Leave your details and we will send the link, or skip the form and download it directly.
Thanks. Your copy is ready:
How to use it
- Work through it with the team that owns the agent, not the vendor.
- Tick what you can evidence today. An unticked box is a finding, not a failure.
- Keep the filled-in copy with the change record, and repeat after every model, prompt or tool change.
- Want to see which boxes an agent actually passes? The free assessment generates real adversarial prompts against the system you describe.
An AI agent is an assistant that can act: it reads documents, calls tools, writes to systems and sends messages. That is what makes it useful and what makes a single injected sentence expensive. This checklist is the set of questions we ask of every agent before it ships and again after every model or prompt change.
It is written for the people who own the deployment, not the model vendor. Most items are configuration, permissions and process. A few are tests. None of them require a RedLens account, and the PDF is free to print, share and staple into a change record.
1. Scope and inventory
You cannot secure an agent you have not described.
2. Inputs and prompt injection
Instructions and data arrive through the same channel. Assume untrusted text will try to steer the agent.
3. Tools and permissions
Excessive agency turns a leak into an action.
4. Data and secrets
The context window is the blast radius.
5. Outputs and egress
What the agent can render or reach is how data leaves.
6. Logging and monitoring
Without provenance you can see that the agent leaked; you cannot see which document told it to.
7. Testing and evidence
A test from spring says little about the model answering today.
8. Operations and incident response
Agents fail at machine speed. The plan has to exist before the first incident.
Nothing on this list makes an agent safe on its own, and no vendor, RedLens included, can certify that it is. What the list does is turn a vague worry into a list of answerable questions, with the evidence that each answer needs. Print it, work through it with the team that owns the agent, and keep the filled-in copy with the change record.
Where RedLens fits
Items in sections 2, 5, 6 and 7 are the ones a tool can help with. RedLens red-teams the assembled agent with direct and indirect prompt injection, tool-abuse and data-exfiltration methodologies from the Master Attack Schema, on synthetic data, and records each finding with the input, output, reproduction count and the control it maps to. Runtime Guard, in preview, turns a confirmed finding into a runtime rule that finds and flags attempts in production, in shadow mode first. RedLens does not certify compliance with any framework, and this checklist does not either.