AC Consultance Grand Duchy of Luxembourg Contact

Architecture and tools

How much freedom should an AI agent have over your software?

1 min read · Updated on

An agent can prepare a change, write a test or review a modification. The permissions it needs depend on the environment. In development, it can work autonomously within an isolated scope using test data. In staging, controls tighten: the change must pass tests and review before it can proceed. In our approach, a person authorises the production release.

The harness is the set of controls that enforces those rules. It defines which tools, data and actions are available. An agent changing a reminder rule can check fictional scenarios in development. Staging is where the team verifies the version and its effects. Sending a reminder to real customers requires a different level of authorisation.

During a pilot, ask to see a change that goes through and one that is blocked. Check who approved it, where the data was held and how the team can restore the previous version.

Discuss your project

Keep reading

All articles →