随着 AI 智能体(AI agents)能力增强,企业在跨环境部署时面临确保其按预期执行任务的新挑战。微软推出开源标准“智能体控制规范”(Agent Control Specification, ACS),旨在为开发者提供一致且细粒度的行为权限控制方式。
该规范允许开发、合规及安全团队为智能体定义专属策略,明确其行为边界、禁止事项、人工审批节点及审计证据要求。智能体执行任务时,策略文件将在多个拦截点进行检查,确保其行为始终处于安全护栏之内。
ACS 将碎片化的控制措施整合至统一治理层,在接收输入前、调用工具前、工具返回结果后及发送最终响应前等关键节点检查合规性。策略可支持允许操作、阻断请求、脱敏敏感信息或触发人工审批。
开发者还可为输入输出插入分类器以预测结果或确定响应方式;添加带提示词的 LLM 作为策略“裁判”;并加入针对工具调用、选择、输入准确性及输出使用的检查逻辑。由于策略可编写为独立文件并与智能体捆绑,安全策略得以跟随智能体跨越不同框架和环境复用。
目前,ACS 正以 SDK 形式发布,并提供对 LangChain、OpenAI Agents SDK、Anthropic Agents SDK、AutoGen、CrewAI、Semantic Kernel、Microsoft.Extensions.AI 及 MCP 工具等的插件支持。

