How an AI Agent Earns Write Access to Production: 6 Guardrails
Use these 6 guardrails to deploy AI agents to production, giving them write access in stages: read-only first, allow and deny lists, approval for changes, blast-radius limits, tested rollback and an audit trail.
Recorded 23 Oct 202655 min8 clips
Clips 8
Short moments from the session. Click one to play it.
AI Agents in Production: How One Agent Fix Can Cause a Bigger Incident
A System Prompt Is Not a Guardrail: Kubernetes RBAC for AI Agents
Prompt Injection in Logs: Why the Platform Must Block Unsafe Agent Actions
AI Agent Guardrails: Limit What an Approved Action Can Change
Human in the Loop for AI Agents: How to Design Approval Requests
Who Is Accountable When an AI Agent Causes a Sev-1?
Rollback for AI Agents: Test the Rollback Before You Change Production
AI Agents in Production: Earn Autonomy One Action at a Time
Webinar summary
Six guardrails, and one idea to close on.
Webinar 01 asked how an AI agent earns write access to production, and which guardrails make that safe. Arnab Chatterjee, Senior Vice President at Nomura, argued that access has to be earned through evidence and controls, because capability and authority are two different things. Rakesh Rajendran moderated and compared it to the trust teams once had to build in cloud and Kubernetes.
Shiv Pratap Singh pointed to guardrails teams already use: GitOps, where the system raises a pull request and a human merges it, and benchmarks that measure an agent before it is trusted. The panel worked through six guardrails, took audience questions on accountability and approval fatigue, and closed on one idea: let the agent earn autonomy one proven action at a time.
What should an AI agent be allowed to do first in production?
Read-only diagnostics. Arnab said an agent should first tell you what needs to be done, using a separate identity that can only inspect pods, deployments, events and logs. That limit must be enforced by Kubernetes RBAC and platform security controls, not by a sentence in the system prompt. Trust then grows as you measure its diagnostic accuracy.
Should an AI agent use an allow list or a deny list?
Both, starting with the allow list. Arnab said a deny list only covers what you thought of preventing, while an allow list states what the agent is authorized to do, which matters because agents meet situations nobody anticipated. Dangerous operations, such as deleting a namespace, should be rejected outright, even in non-production.
How do you stop approval fatigue when engineers start clicking allow?
Make every approval readable at a glance. Arnab said a wall of JSON at 3 a.m. is how approval fatigue starts. A good request shows what is wrong, what the agent proposes to change, the evidence, the blast radius and the rollback plan, together on one approval card.
Audience question
How do you limit an AI agent's blast radius?
Set the limits in the platform, not the prompt. Arnab said an engineer might approve scaling a service, but that does not mean the agent may take it from 3 replicas to 500. Limit the blast radius by service, namespace and cluster, and by how many actions an agent can run in a given period.
Can an AI agent's change be rolled back safely?
Only once the rollback has been tested. Arnab said very few organizations have consistently proved their rollback works, and a backup is not the same as a proven rollback. The platform should reverse a failed change without asking the agent to invent another fix, and anything that touches data stays under human control.
Who is accountable when an AI agent causes an outage?
The person who deployed the agent. Arnab said an AI agent will never be accountable, so ownership stays with the team that runs it. That is why the last guardrail is an audit trail that lets you replay and reconstruct every decision the agent made.
Audience question
The capability and authority are completely two different things.
Arnab ChatterjeeSenior Vice President, Nomura
Never automate a change before you have proved a recovery path.