Upcoming Workshop: Citizen Developer Agentic Software Factory on AWS

Register Here!

Let agents propose infrastructure changes without risking production.

An agent can write Terraform faster than anyone can review it. The danger is a change that reaches production without the policy checks, approvals, and records every other change gets. Massdriver runs agent changes through the same path as everyone else’s.

Every proposal, plan, approval, and deploy is an event like this one, with the agent named as the actor.

Where agent changes go wrong

Agent-written infrastructure fails in familiar ways: a plan applied without review, a stateful resource deleted because the plan said so, a change no one can trace to the person or agent behind it. Code review alone misses these, because they depend on what the change does to running infrastructure.

How every agent change stays on the governed path

01

Policy before every apply

Attribute-based access control decides whether this token may take this action on this instance. Then Checkov and the bundle’s own schema check the plan before anything runs.

02

A person approves destructive changes

Provision and decommission are proposed, not run. A proposal waits until someone with deploy permission on that instance approves it.

03

Every change is on the record

Each proposal, plan, approval, and deploy is an audit event with an actor. Service accounts are their own actor type, so agent actions are never mixed in with a person’s.

04

Rollback when a change slips through

Deployment history and environment compare show what changed, and rollback returns the instance to its last good state.

The configuration

Field names are the API’s. Values are illustrative.

The agent may plan and propose in non-production. It cannot deploy anywhere, and it cannot touch production at all.
The agent proposes a production change. A platform approver sees the plan diff and the policy result, then approves or rejects.
Every proposal, plan, approval, and deploy is an event like this one, with the agent named as the actor.

Watch Architect work inside those controls

A two-minute demo: a developer describes an app in Claude Code, and Architect builds it only from the approved catalog, under the same policy as every other change.

In production