The Field Guide reads every AI security tool three ways: what its author declares, what its code can do, and what it did in one lab run. For a security leader, three numbers at the end of this page carry the message: how many tools declare nothing about their rights, how many have code that reaches secrets, persistence or admin rights, and how many of the tools we ran used more than they declared.
What the distribution means
- Silence is the normal case. Most agent skills today say nothing about the files, hosts, programs or credentials they will touch. Approving such a tool means approving rights nobody has written down.
- The code sets the ceiling. The reach level comes from the code because that is the boundary you sandbox against. A quiet lab run does not lower it.
- The lab shows the gap. When a tool does more than it declared, that gap is the finding: used above declared. It is independent of whether the agent is in your inventory.
Five questions for every agent vendor
- Which files, hosts, programs and credentials can the agent reach, and where is that declared in machine-readable form?
- Which actions run without a per-action approval, and how do I narrow the pre-approvals?
- Which hosts does the agent contact at runtime, including telemetry, and can I restrict it to an allowlist?
- What survives a run: caches, configuration changes, installed packages, new skills or agent configuration?
- Is each release pinned to a commit or package hash, and how do I learn that a new version changes the rights?
Minimum rules for onboarding agents
- No agent without a declaration of its rights; where the vendor declares nothing, measure the task scope yourself before approval.
- Run agents with an egress allowlist; an undeclared host is a finding, not a default.
- Pin the version you approved; a new major version is a new approval.
- Keep approval events on: modes that bypass approvals are not allowed in production.
- Keep credentials scoped to the task: one token per service, no wholesale environment access, no credential stores.
Read further
The method explains the scale and every rule. The catalog shows each tool as a card with its run advice; the record below each card holds the six rights with their evidence. A German version of this page is at /de/.