Microsoft ACS Adds Runtime Governance for AI Agents


TL;DR

  • Runtime Governance: Microsoft is adding the Agent Control Specification to check AI-agent policies while workflows run.
  • Policy Checks: The specification uses manifests and eight lifecycle checkpoints to return policy verdicts and audit evidence.
  • Deployment Impact: Developers, security teams, and compliance teams gain portable rules without replacing existing agent runtimes.
  • Market Context: ACS enters a guardrails market that already includes validation, output filtering, observability, and production safety tools.
  • Adoption Test: Agent Governance Toolkit’s next version will show how teams test ACS across SDK adapters.

Microsoft has announced the Agent Control Specification (ACS) package as a new module within its Agent Governance Toolkit (AGT), adding a runtime-governance layer for checking AI-agent policies while agents run. Developers and security teams get a portable rule layer for workflows that call tools, inspect data, and make multi-step decisions across different frameworks.

For readers tracking agent deployment, runtime governance is a software layer that checks rules while an agent operates, rather than only before deployment or after logs are reviewed. ACS places those checks around live agent behavior, approvals, and audit records.

Before ACS, Microsoft had launched Entra Agent ID for enterprise AI agents and released RAMPART and Clarity as AI-agent safety tools. Microsoft’s earlier moves still left a separate policy problem for live agent behavior.

That leaves ACS focused on live policy decisions rather than identity discovery or design-time safety checks. ACS policy files are meant to describe what an agent can see, which actions need approval, and how risky steps should be recorded.

How Microsoft’s Agent Control Specification Works

Within Microsoft Agent Governance Toolkit, ACS uses manifest files to list runtime inputs, engine checks, and the decision returned to the agent system. That separation lets product teams use different runtimes while security or compliance teams maintain the same rule requirements.

Microsoft lists eight policy interception points: startup, inbound requests, model-call stages, tool-call stages, output, and shutdown. Each call passes a current snapshot into evidence providers and returns a normalized verdict, so the same policy pattern can follow an agent run from startup to shutdown.