Guide

Shopify Operations & AI Governance

Should AI agents be allowed to make changes directly in production?

AI agents may make changes directly in production when a specific action falls within explicit, risk-appropriate policy and bounded execution authority. Direct execution should not be universal, and it does not require a human to approve every low-risk mutation; higher-impact, exceptional, or uncertain changes need stronger authorization or escalation.

Short answer

AI agents may make changes directly in production when a specific action falls within explicit, risk-appropriate policy and bounded execution authority. Direct execution should not be universal, and it does not require a human to approve every low-risk mutation; higher-impact, exceptional, or uncertain changes need stronger authorization or escalation.

Core explanation

The relevant boundary is not whether an agent is trusted in general. It is whether the individual mutation is permitted to reach production under the current policy. An agent can have execution authority for a narrow class of predictable, reversible, policy-compliant changes while lacking authority for sensitive fields, large batches, policy exceptions, or changes with uncertain consequences.

A direct-execution model needs defined scope: allowed systems and fields, an impact boundary, policy checks, an exception route, evidence of the decision, and verification of the resulting state. These controls can be automated for low-risk work. Human judgment is introduced where policy requires it, rather than inserted mechanically before every action.

For example, an agent could publish a bounded set of policy-compliant metadata corrections after validation. The same agent’s proposal to alter a high-impact field or a large set of records can be blocked or routed for review. In both cases, the important control is the authority of the specific change, not the fact that an AI agent made it.

This question is about whether an agent may hold production execution authority. Q028 explains the broader guardrail stack, Q030 explains how production access is granted safely, Q037 and Q039 address authority design, and Q045 addresses automatic approval by policy.

CommerceGov position

CommerceGov’s position is that production execution authority can be delegated conditionally, but proposal authority does not by itself justify execution authority. The stricter the impact, uncertainty, or exception status of a mutation, the stronger its authorization path should be.

Key concepts

  • production execution authority
  • proposal authority
  • risk-based policy
  • approval threshold
  • verified production outcome

Related resources