You can't secure what you can't define
- Access control: If an agent is a tool, it inherits user permissions. If it is autonomous, it needs a separate principal and policy scope.
- Incident response: When an agent exfiltrates data via prompt injection, who is responsible - user, builder, operator, or model provider?
- Governance: ISO 27001 and NIST CSF map controls to assets, people, and processes. Agents blur all three simultaneously.
The epistemology problem
- Trust boundaries: Zero trust says never trust, always verify. What does verification look like when there is no clean reasoning chain?
- Decision authority: If an AI agent triages alerts, summarises threat intelligence, or influences access decisions, every output carries epistemic risk.
- Audit trails: Traditional systems log deterministic causality. LLM systems produce probabilistic outcomes without simple, replayable cause chains.
The ethics gap in AI governance
- Whose ethics apply when systems operate across jurisdictions and cultures?
- Did users meaningfully consent to what an agent might do on their behalf?
- Who absorbs the "alignment tax" when safety slows delivery but market pressure accelerates it?
Determinism is dead
- Testing and validation: You can red-team and evaluate, but you are sampling a distribution, not proving a theorem.
- Compliance evidence: Auditors ask for consistent policy-constrained behaviour; your evidence model has to evolve.
- Incident reproduction: "Could not reproduce" becomes common, not exceptional.
What this means for builders
- Treat AI agents as untrusted entities by default - not people, not simple tools, a separate category.
- Build epistemic checkpoints wherever AI output influences decisions.
- Translate governance principles into testable, enforceable release and runtime conditions.
- Accept non-determinism as a first-class security property.
- Explicitly map where framework assumptions (ISO 27001, NIST CSF) depend on predictable, human-operated systems.
