← All Field Notes
Private AI / FIELD NOTESOCTOBER 2026

I would be careful giving an AI agent production access

The interesting part of an agent is that it can take action. That is also the part that worries me.

An AI assistant that answers questions about infrastructure is useful. An AI agent that can restart services, change firewall rules or update customer data is a very different thing.

There is a temptation to treat this as an AI quality problem. Pick a smarter model and it will make fewer mistakes. I do not think that is enough. The more important question is what the system is even allowed to do when it gets an answer wrong.

Permissions before prompts

If I were rolling out an agent for an IT team, I would begin with read-only access. Let it check health, summarize alerts, pull approved documentation and suggest a change. Then I would add carefully limited actions where there is a clear audit trail and a way to reverse the result. Anything with broad production impact gets an approval step.

The identity matters too. You need to know whether a change came from a person or a service, which permissions were used and which records the agent could see. Gartner’s 2026 guidance on agent sprawl puts identity, permissions and lifecycle controls at the center of this conversation.

I am not against agents touching infrastructure. That is probably where some of their best uses will be. I just want the same basic operational discipline we already expect from automation, instead of pretending the chat interface makes the risks disappear.

Start by limiting what it can change

If I were deploying an internal agent, the first version would have read access to exactly the information needed for one task. I'd want to see how it chooses tools and what it tries to do when an instruction is ambiguous. The model producing a convincing explanation is not evidence that it made a safe decision.

For anything that changes business records, sends messages or touches production systems, I'd put a human approval step in front of the action. I'd also keep logs of which tool was called, what parameters were used and what happened afterward. If something fails, a vague transcript saying the assistant “handled it” isn't enough to investigate.

There's a real difference between an assistant that drafts a ticket summary and one that closes tickets, changes permissions or restarts services. You can get value from the first without rushing into the second. As reliability improves, you can expand the scope deliberately instead of giving it broad access on day one.

If you are exploring internal AI agents, we can design the access boundaries, integrations and infrastructure around a controlled pilot.

Talk about a project ↗