As AI brokers develop ever extra succesful, enterprises racing to place them to work throughout functions, workflows, and merchandise face a brand new problem: guaranteeing an agent does what it’s purported to do when it’s deployed throughout totally different environments.
Microsoft is making an attempt to unravel this drawback with a brand new open supply customary referred to as Agent Management Specification (ACS) that goals to provide builders a extra constant and granular method to management what AI brokers are allowed to do.
The specification primarily lets developer, compliance, and safety groups outline their very own insurance policies for brokers to observe. The principles can outline what the agent could do, what it should not do, when a human ought to approve an motion, and what proof needs to be logged for later assessment. These coverage recordsdata are checked at a number of “interception factors” when the agent is off performing a process to verify it stays throughout the guardrails.
The spec comes as builders are improvising methods to manage what their AI sees and does, particularly with conversations specializing in AI workflows going mistaken resulting from tool misuse, or unintended actions that end in cascading failures.
Immediately, builders may specify directions in a system immediate, add customized checks within the utility code, or use classifiers to catch problematic inputs and outputs. These approaches work, however they usually go away corporations with fragmented controls which can be onerous to audit and more durable to reuse throughout totally different frameworks, interfaces, and techniques.

ACS goals to combine these controls into a typical governance layer. Microsoft says the specification can be utilized to examine whether or not an agent is sticking to guardrails at a number of factors in its workflow — earlier than it receives enter, earlier than it calls a instrument, after a instrument returns a consequence, and earlier than the ultimate response is distributed to the person. A coverage could enable an motion, block it, redact delicate data, and even ask an individual to approve it.
Builders also can insert classifiers for inputs and outputs to categorize data, predict outcomes, or decide how an agent ought to reply; add LLMs with prompts to behave as a “decide” for insurance policies; and logic for checking instrument calls, instrument choice, enter accuracy, output utilization, and responses.
And since these insurance policies will be written as single recordsdata, they are often bundled with brokers, permitting a safety coverage to observe an agent throughout totally different frameworks and environments.
ACS is transport as an SDK with plug-ins for LangChain, the OpenAI Brokers SDK, the Anthropic Brokers SDK, AutoGen, CrewAI, Semantic Kernel, Microsoft.Extensions.AI, MCP instruments, and extra.
While you buy by way of hyperlinks in our articles, we may earn a small commission. This doesn’t have an effect on our editorial independence.

