Speakers: Jeffrey Aven (StackQL Studios)
Track: AI Engineering
Covered in the session:
- Why plan-and-apply was always a human safety mechanism: a person reads the plan, notices something is off, and stops the apply - and why this quietly disappears the moment an agent is the operator
- Query before mutation as the foundational pattern: requiring agents to establish current state from the live environment before any write, and why reasoning from stale context is the root cause of most agent-inflicted damage
- Idempotent assertions over imperative commands: expressing changes as desired state the agent can safely retry, rather than one-shot operations that compound when repeated
- Policy gates that work without a human: encoding the judgement a reviewer would have applied as machine-checkable rules at the interface, not in a document
- Blast radius controls: scoping agent credentials and mutation surfaces so the worst case is bounded, including read-only by default with explicit mutation grants
- What went wrong on the way here: real examples of agent behaviour against live cloud environments that motivated each pattern, including failures the patterns would not have caught
- A demo of an agent operating against real infrastructure with these guardrails active, including a blocked mutation and the recovery path
Attendees will leave with a practical guardrail checklist for any agent that can modify infrastructure, ordered by which controls give the most protection for the least effort.
https://data.webdirections.org/ai-engineer-sydney/sessions.json#c4f49d68-b118-4813-a69e-3725799394b0
Full text on webdirections.org
.